diff --git a/.codebuddy/memory/2026-07-24.md b/.codebuddy/memory/2026-07-24.md new file mode 100644 index 00000000..31e07c47 --- /dev/null +++ b/.codebuddy/memory/2026-07-24.md @@ -0,0 +1,96 @@ +# 2026-07-24 工作日志 + +## 任务1:Sample Type(样品类型)一体化 UI 已完成 +按方案 B 实现了 YXLON 式"样品类型 + 绑定检测程序 + 阵列"一体化 UI,作为检测池对标整改的一部分。 + +新增文件: +- `XplorePlane/Models/Inspection/SampleTypeDefinition.cs` — 模型:SampleTypeDefinition(绑定 Programs + SampleTypeGridConfig 阵列)、SampleTypeProgramBinding、GridScanOrder 枚举。 +- `XplorePlane/Services/Inspection/SampleType/JsonSampleTypeRepository.cs` — ISampleTypeRepository + JSON 仓储(存于 {RootPath}/SampleType/*.xptype,与 JsonInspectionDefinitionRepository 同构)。 +- `XplorePlane/ViewModels/Inspection/SampleType/SampleTypeViewModel.cs` — 列表/CRUD/绑定程序/阵列配置 + Run。 +- `XplorePlane/Views/Inspection/SampleType/SampleTypeWindow.xaml(.cs)` — 一体化窗口。 + +修改文件: +- `App.xaml.cs` 注册 `ISampleTypeRepository`(在 IInspectionDefinitionRepository 之后)。 +- `MainViewModel.cs` 增加 `OpenSampleTypeCommand` + `ExecuteOpenSampleType`(ShowOrActivate 单例窗口,DataContext=Resolve)。 +- `MainWindow.xaml` Ribbon "检测池" 旁新增 "样品类型" 按钮(复用 matrix.png 图标)。 + +Run 逻辑(复用 R1 已打通的执行链,无需改核心):组装含 InspectionDefinitionNode 的 CncProgram(快照经 JsonInspectionDefinitionRepository.Clone)+ 由 Grid 生成 MatrixLayout(cells 行/列优先)+ 调 IMatrixExecutionCoordinator.RunAsync。R1 风险已确认不阻塞。 + +验证:dotnet build 在本机 CLI 因 WPF 临时项目(_wpftmp)引用解析失败而中断(报 IReadOnlyList<>/IApplicationDialogService/XplorePlane.Converters 找不到,均在未改动的基线文件),属环境假象;语言服务器对我新增/修改的 7 个文件均报 0 诊断,代码干净。 + +## 任务2:BGA 引导式弹窗已完成 +将检测池页面(InspectionPoolPageViewModel)内嵌的 BGA 编辑抽成独立引导式向导窗口。 + +新增文件: +- `ViewModels/Inspection/Pool/Bga/BgaWizardViewModel.cs` — 分步向导(4 步:网格尺寸→焊球间距→编号与排除→预览确认)+ 实时 BgaTargetIdGenerator 预览 + 产出 BgaGridGeometry(Result)。含 WizardStep 描述类。 +- `Views/Inspection/Pool/Bga/BgaWizardWindow.xaml(.cs)` — 模态向导窗口(步骤条高亮 + 分步内容 + 上一步/下一步/完成/取消)。 +- `Views/Inspection/Pool/Bga/StepIndexToVisibilityConverter.cs` — 步骤索引→可见性 + StepActiveConverter(MultiBinding 步骤高亮)。 + +修改文件: +- `InspectionPoolPageViewModel.cs` — 新增 `OpenBgaWizardCommand`(CanExecute: CanEdit() && IsBgaKind)+ `OpenBgaWizard()`(以 BuildBgaGrid() 预填、ShowDialog、结果非空则 ApplyBgaGrid 写回字段并 OnBgaGridDefinitionChanged)+ `ApplyBgaGrid(BgaGridGeometry)`;RaiseCommandStates 增加刷新该命令。 +- `InspectionPoolPageView.xaml` — BGA 步骤面板由内嵌编辑改为「打开 BGA 向导」按钮 + 只读摘要(行×列/Pitch/编号方式/交换行列/排除 ID)+ 保留只读预览。 + +关键约束:BgaGridGeometry 字段(Pitch 为 double,勿取整)、ExcludedTargetIds 解析(逗号/分号/全角逗号/换行)、HasValidBgaConfig 页级还依赖 TileRows.Count>0(向导只校验网格几何)。 + +验证:语言服务器对 5 个新增/修改文件均报 0 诊断。 + +## 提交记录 +- 任务2 已提交:`aeadc86` "feat: 检测池 YXLON 对标 - 任务2 BGA 引导式向导弹窗"(10 文件,+547/-20)。含 4 个 BGA 新文件 + InspectionPoolPageViewModel/View 改动 + 其他遗留源文件改动。排除 bin/ 删除(构建产物)与 .codebuddy/。 + +## 清理 ViewportPanelView 检测池运行时死代码(用户移除主视口检测池运行时界面层后) +XAML 中 `InspectionPoolRuntime*` 控件及 `InspectionPoolNew/Settings/Start` 按钮已全部移除,但 `.xaml.cs` 残留引用报 CS0103。清理 `Views/Main/ViewportPanelView.xaml.cs`: +- 重写 `OnInspectionPoolRuntimeChanged`:保留 `viewportViewModel.ImageSource` 与 `RenderInspectionPoolOverlay`(主视口仍显示检测图与 overlay),移除对所有已删 `InspectionPoolRuntime*`(Panel/Title/Progress/StageText/StartButton/Summary/TileList)的引用。 +- 删除 `GetInspectionPoolStageText`、`UpdateInspectionPoolSummary`、`UpdateInspectionPoolTileList` 三个仅为已删控件服务的方法。 +- 删除 `InspectionPoolSettings_Click`/`InspectionPoolNew_Click`/`InspectionPoolStart_Click` 三个已无调用者的按钮事件方法(界面层已移除)。 +- 移除 `InspectionPoolStartButton.IsEnabled` 两处引用。 +- 验证:语言服务器对该文件报 0 诊断;9 个 CS0103 全消。 + +注:`OperatorToolboxWindow.xaml` 的 XDG0003("You must initialize the Current Container")是 Prism 设计器解析 `OperatorToolboxView` 的 `AutoWireViewModel` 时访问 `ContainerLocator.Current` 的**假象**,与检测池移除无关;`OperatorToolbox` 仍被 `MainViewModel.cs:864` 打开、`App.xaml.cs:846` 注册 DI、`PipelineEditorView` 拖拽引用,属在用功能,未处理(如要消除可加设计时 DataContext,非破坏性)。 + +## ShowShell 置顶优化(2026-07-24) +Splash 关闭后 MainWindow 可能被其他窗口遮挡。修改 `App.xaml.cs:ShowShell()`:Show 后设 Topmost=true + Activate(),再用 Dispatcher.Loaded 优先级异步恢复 Topmost=false。仅一次布局周期置顶,不干扰后续用户操作。 + +## Services 目录结构分析(team-lead 分派,2026-07-24) +对 `XplorePlane/Services` 做静态盘点:89 个 .cs,17 个子目录,56 个接口。 +- 规模:Inspection 36、Cnc 18 为核心;最大文件 `Cnc/CncExecutionService.cs` 2298 行、`Inspection/Results/InspectionResultStore.cs` 1536 行(重构首选)。 +- 重叠点:5+ 套 JSON 持久化(JsonInspectionDefinitionRepository / JsonSampleTypeRepository / InspectionResultStore / PipelinePersistenceService / Archive+Documentation+Results 三套资产落盘)职责边界模糊,最值得合并;执行链 4 层 MatrixExecutionCoordinator→MatrixOrchestrationService→CncExecutionService→InspectionExecutionCoordinator 合理,但 PipelineExecutionService 与 CncExecutionService 概念重叠;IInspectionDialogService 与 IInspectionPoolDialogService 可合并;报告双轨(InspectionReportGenerator vs CncReportService);坐标变换 4 处(InspectionCoordinateTransform / NavigationTransform / IViewCoordinateMapper / AxisAdjustmentConverter)建议统一。 +- 结果已 send_message 回报 team-lead。 + +## Models/Views 目录结构分析(team-lead 分派,2026-07-24) +对 `XplorePlane/Models` 与 `XplorePlane/Views` 做静态盘点: +- Models:16 个 .cs,8 个子目录(Cnc/Debug/ImageProcessing/Inspection/Main/Recipe/Security + 根目录 GlobalUsings.cs)。 +- Views:121 个文件(67 .cs + 54 .xaml),11 个子目录(Cnc/Debug/Dialogs/Hardware/Help/Helpers/ImageProcessing/Inspection/Main/Setting + 根目录 GlobalUsings.cs)。 +- 项目总体:417 个文件,72,133 行(排除 bin/obj)。 +- Top 10 最大 .cs 文件:`Services/Cnc/CncExecutionService.cs` 2,066 行、`ViewModels/Main/MainViewModel.cs` 2,057 行、`Views/Main/ViewportPanelView.xaml.cs` 1,996 行、`ViewModels/Inspection/Pool/InspectionPoolPageViewModel.cs` 1,536 行、`ViewModels/Cnc/CncEditorViewModel.cs` 1,438 行、`Services/Inspection/Results/InspectionResultStore.cs` 1,339 行、`ViewModels/Cnc/MatrixEditorViewModel.cs` 1,147 行、`ViewModels/ImageProcessing/PipelineEditorViewModel.cs` 996 行、`App.xaml.cs` 973 行、`ViewModels/Cnc/InspectionReportViewerViewModel.cs` 934 行。 +- 结果已 send_message 回报 team-lead。 + +## P0 重构执行并提交(2026-07-24) + +基于团队分析报告的 P0 优先级任务已完成并提交: + +**P0-1 泛型仓储基类**(`b504dc4`): +- 新增 `JsonRepositoryBase.cs`(157 行)— `IRepository` + `JsonRepositoryBase` 泛型基类,线程安全(SemaphoreSlim),虚拟钩子(验证/清理/克隆) +- 重构 `JsonInspectionDefinitionRepository.cs`(219→93 行)、`JsonSampleTypeRepository.cs`(123→46 行) +- 修复 `JsonSampleTypeRepository.CloneAsync` 未持久化到磁盘的 bug + +**P0-2 MainViewModel partial 拆分**(`b504dc4`): +- 新增 `MainViewModel.Measurement.cs`(281 行 partial),含 MeasurementToolMode/BackgroundDefectMode 枚举、10 个测量命令、7 个 bool 属性 +- `MainViewModel.cs`(2355→2085 行),添加 `partial` 关键字,移除测量工具区域代码 + +提交记录:`b504dc4` refactor(P0): 泛型仓储基类 + MainViewModel partial 拆分(5 文件,+580/-615 行) + +## TryAutoLoadCalibration 默认图像替换(2026-07-24) +将虚拟仿真导航快照从 `相机1.bmp` 改为 `PhotoImage.png`(`Calibration` 文件夹下)。提交 `8f950ac`。 + +## 移除 InsertInspectionModule 工具栏按钮(2026-07-24) +移除 CncPageView 工具栏中"检测模块"按钮及对应命令(CncEditorViewModel + MainViewModel)。底层 InspectionModuleNode 模型和执行逻辑保留,ribbon「内置检测模块」插入功能不受影响。 + +## 修复:CNC 插入模块不再弹出独立窗口(2026-07-24) +`MainViewModel` 中以下两个入口原先调用 `_windowLauncher.ShowOrActivate(CncEditorWindowKey, ...)` 弹出 CNC 编辑器弹窗,现已改为切换到嵌入式 CNC 面板(`IsCncEditorMode = true` + `ImagePanelWidth = 540` + `TryRestoreSessionAsync`): +- `ExecuteInsertBuiltInInspectionModuleAsync`(Ribbon「插入模块」按钮) +- `OnAddPipelineToCncRequested`(把实时流水线加入 CNC) + +同时移除了不再使用的 `CncEditorWindowKey` 常量。`CncEditorWindow.xaml/.cs` 目前无其他引用,但本次未删除文件。 + +## 待办 +- 无 diff --git a/.codebuddy/memory/MEMORY.md b/.codebuddy/memory/MEMORY.md new file mode 100644 index 00000000..31b0d7f0 --- /dev/null +++ b/.codebuddy/memory/MEMORY.md @@ -0,0 +1,19 @@ +# 长期记忆(XplorePlane 检测池 YXLON 对标) + +## 架构结论(2026-07-24) +- 核心检测池(按单元格执行)= R1 风险,已在执行层打通:`MatrixExecutionCoordinator.RunAsync → MatrixLayout.BuildCells → 对每个 cell 偏移 + ApplyOffset(对 InspectionDefinitionNode 叠加 X/Y) → CncExecutionService L368 case InspectionDefinitionNode → IInspectionExecutionCoordinator.ExecuteAsync`。无需重构核心。 +- 当前 XplorePlane 与 YXLON 差异仅在外层入口(样品类型 + 绑定检测程序 + 阵列),以及无独立 BGA 向导。 + +## 方案 B 实施状态 +- 任务1 样品类型一体化 UI:已完成。新增 `Models/Inspection/SampleTypeDefinition.cs`、`Services/Inspection/SampleType/JsonSampleTypeRepository.cs`、`ViewModels/Inspection/SampleType/SampleTypeViewModel.cs`、`Views/Inspection/SampleType/SampleTypeWindow.xaml(.cs)`;`App.xaml.cs` 注册 ISampleTypeRepository;`MainViewModel` 加 OpenSampleTypeCommand;`MainWindow.xaml` Ribbon 加"样品类型"按钮。Run = 组装含 InspectionDefinitionNode 的 CncProgram + 由 Grid 生成 MatrixLayout + RunAsync。 +- 任务2 BGA 引导式弹窗:已完成。新增 `ViewModels/Inspection/Pool/Bga/BgaWizardViewModel.cs`、`Views/Inspection/Pool/Bga/BgaWizardWindow.xaml(.cs)`、`Views/Inspection/Pool/Bga/StepIndexToVisibilityConverter.cs`;`InspectionPoolPageViewModel` 加 `OpenBgaWizardCommand`+`ApplyBgaGrid`,页面 BGA 步骤改为按钮+摘要。BgaGridGeometry.Pitch 为 double(勿取整);HasValidBgaConfig 页级额外依赖 TileRows.Count>0。 + +## 关键命名空间 +- IInspectionDefinitionRepository / JsonInspectionDefinitionRepository / InspectionJsonDefaults:XplorePlane.Services.Inspection +- IMatrixExecutionCoordinator / MatrixCellExecutionProgress:XplorePlane.Services.Cnc.Matrix +- IXpDataPathService:XplorePlane.Services.Storage +- CncProgram / CncNode / InspectionDefinitionNode / MatrixLayout / MatrixCell / MatrixCellStatus:XplorePlane.Models.Cnc +- IApplicationDialogService:XplorePlane.Views.Dialogs(注意:部分基线文件误用 XplorePlane.Services.Dialogs) + +## 构建注意 +- 本机 `dotnet build` CLI 会在 WPF 临时项目 (_wpftmp) 报 IReadOnlyList<>/IApplicationDialogService/XplorePlane.Converters 找不到(基线文件),疑似环境假象;语言服务器对改动文件报 0 诊断。建议在 Visual Studio 中验证完整构建。 diff --git a/.gitignore b/.gitignore index fed02360..17215261 100644 --- a/.gitignore +++ b/.gitignore @@ -1,81 +1,81 @@ -# .gitignore 文件内容 -# 忽略编译输出 -**/bin/ -**/obj/ -**/Debug/ -**/Release/ - -# 忽略用户配置文件 -.vs/ -.vscode/ -*.user -*.suo - -# 忽略Nuget包 -packages/ -*.nupkg - -[Dd]ebug/ -[Rr]elease/ -x64/ -x86/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]ib/ # 重点:过滤lib文件夹 -[Ll]og/ -[Ll]ogs/ -lib/ -XP.ImageProcessing/ -XP.ImageProcessing.SmokeTest/ -ImageProcessing.sln -XP.ImageProcessing.CfgControl/ -XP.Hardware.PLC.Sentry/ - -# 排除 Libs 目录中的 DLL 和 PDB 文件(但保留目录结构) -XplorePlane/Libs/Hardware/*.dll -XplorePlane/Libs/Hardware/*.pdb -XplorePlane/Libs/Native/*.dll -XplorePlane/Libs/Native/*.pdb -XplorePlane/XplorePlane/Libs/ImageProcessing/*.dll - -# 保留 .gitkeep 文件以维持目录结构 -!XplorePlane/Libs/**/.gitkeep - -# 排除日志文件 -logs/ -*.log - -# 排除 .kiro 配置目录 -.kiro/README.md -.kiro/SETUP_COMPLETE.md -.kiro/steering/ - -# 排除文档目录 -Doc/ - -# 排除第三方库目录 -lib/RCWPF/ - -# 排除大模型文件 -ExternalLibraries/Models/ - -# 排除测试目录 -XplorePlane/Tests/ -ExternalLibraries/Telerik/ -build_out.txt -XplorePlane/data/ -XplorePlane.Tests/bin_codex/ - -DataBase/XP.db -DetectorImages/ -Dump/ -Report/ -XplorePlane.Tests/TestResults/ -ReleaseFiles/win-x64/ -XPData/ -.codegraph/ -Releases/ -publish/ +# .gitignore 文件内容 +# 忽略编译输出 +**/bin/ +**/obj/ +**/Debug/ +**/Release/ + +# 忽略用户配置文件 +.vs/ +.vscode/ +*.user +*.suo + +# 忽略Nuget包 +packages/ +*.nupkg + +[Dd]ebug/ +[Rr]elease/ +x64/ +x86/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]ib/ # 重点:过滤lib文件夹 +[Ll]og/ +[Ll]ogs/ +lib/ +XP.ImageProcessing/ +XP.ImageProcessing.SmokeTest/ +ImageProcessing.sln +XP.ImageProcessing.CfgControl/ +XP.Hardware.PLC.Sentry/ + +# 排除 Libs 目录中的 DLL 和 PDB 文件(但保留目录结构) +XplorePlane/Libs/Hardware/*.dll +XplorePlane/Libs/Hardware/*.pdb +XplorePlane/Libs/Native/*.dll +XplorePlane/Libs/Native/*.pdb +XplorePlane/XplorePlane/Libs/ImageProcessing/*.dll + +# 保留 .gitkeep 文件以维持目录结构 +!XplorePlane/Libs/**/.gitkeep + +# 排除日志文件 +logs/ +*.log + +# 排除 .kiro 配置目录 +.kiro/README.md +.kiro/SETUP_COMPLETE.md +.kiro/steering/ + +# 排除文档目录 +Doc/ + +# 排除第三方库目录 +lib/RCWPF/ + +# 排除大模型文件 +ExternalLibraries/Models/ + +# 排除测试目录 +XplorePlane/Tests/ +ExternalLibraries/Telerik/ +build_out.txt +XplorePlane/data/ +XplorePlane.Tests/bin_codex/ + +DataBase/XP.db +DetectorImages/ +Dump/ +Report/ +XplorePlane.Tests/TestResults/ +ReleaseFiles/win-x64/ +XPData/ +.codegraph/ +Releases/ +publish/ diff --git a/ExternalLibraries/Basler.Pylon.xml b/ExternalLibraries/Basler.Pylon.xml index 1368b2b9..4b437ab4 100644 --- a/ExternalLibraries/Basler.Pylon.xml +++ b/ExternalLibraries/Basler.Pylon.xml @@ -1,78804 +1,78804 @@ - - - - "PylonNET" - - - - Provides read access to the action group mask. - Returns action group mask. - -The default value of the group mask is 0x7fffffff but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action group key. - Returns action group key. - -The default value of the group key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action device key. - Returns action device key. - -The default value of the device key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action ID. - Returns action name. - -The default value of the action ID is 1 but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the broadcast address. - Returns the broadcast address. - -The broadcast address is set during the camera configuration and is determined automatically. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - This configuration is only for advanced use cases and - changes the configuration of the cameras so that the cameras can be triggered by the given action command ID. -Compared to Configure(ICamera()), the configuration of the trigger is up to the camera user. - The array with cameras to be configured. - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The ID of the action command to configure. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - - - Preconditions for updating the camera setting: -
- - All cameras must be GigE cameras. - The array with cameras must not be empty. - All cameras must be open. - All cameras must support action commands. - The actionId parameter must exist for all cameras. - The action ID must be connected to a properly configured trigger. - All cameras must support the FrameStart trigger. - The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, and ActionSelector. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the preconditions are not met. -In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. -
-
- - Changes the configuration of the cameras so that it is triggered by the first -available action command, for instance "Action 1". For more information, see PLGigECamera.ActionSelector. -This configuration enables the frame start trigger and disables all other trigger -types. The first available action command is selected as the trigger source, i.e., the -camera will be triggered by action commands issued by the application. - The array with cameras to be configured. - - - Preconditions for updating the camera setting: -
- - The array with cameras must not be empty. - All cameras must be open. - All cameras must support action commands. - All cameras must support the FrameStart trigger. - All cameras must be GigE cameras. - The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, ActionSelector, TriggerSelector, TriggerMode, TriggerSource, and AcquisitionMode. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the preconditions are not met. -The configuration uses a randomly generated device and group key for each call. The group mask is fixed to 0x7fffffff. -In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. -
-
- - -Issues a scheduled action command via broadcast with acknowledgment. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -Time in nanoseconds when the action is to be executed. The actual value depends on the used master clock. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. - - -Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. - -The function is thread-safe. - -Returns true if all results are . -Returns true if no results have been requested. -Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.The length of results array given must not be zero.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues a scheduled action command via broadcast without acknowledgment of success/failure. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as for example the digital input lines. - -Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues a scheduled action command via broadcast without acknowledgment of success/failure and and has to be used in combination with Configure(ICamera()). In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). - - -Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value of one camera device of the set or by calling . - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
- - -Issues an action command via broadcast with acknowledgment. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. - - -Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. - - -Returns true if all results are . -Returns true if no results have been requested. - - - - Preconditions for issuing action commands: -
- - The GigE transport layer must be available. - The length of results array given must not be zero. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
-
- - -Issues an action command via broadcast without acknowledgment of success/failure. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions for issuing action commands:
The GigE transport layer must be available.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues an action command via broadcast without acknowledgment of success/failure and has to be used in combination with Configure(ICamera()). -In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). - - -The action command feature lets you trigger actions on multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
- - -Determines the timestamp value of the given camera. - - -The camera object used for the time enquiry. - - -Returns the timestamp value of the given camera. - - - - Preconditions for determining the timestamp: -
- - The camera is a GigE camera. - The camera is open. - The camera supports the "GevTimestampValue" feature. - -
- -The timestamp is determined by reading the "GevTimestampValue" timestamp value after latching the "GevTimestampControlLatch" timestamp value. -Thread Safety: This method is synchronized with the lock of the camera object.Error Safety: Can throw exceptions if the preconditions are not met.
-
- - -Provides simplified access to GigE action commands. -It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also -configure the camera's trigger and set the trigger source to action command. -In addition, there are some static methods for issuing and scheduling an action command. - - - - -GigE Vision status code returned by the camera. See Basler.Pylon.ActionCommandStatus for more information. - - - - -IP address of the camera. - - - - -Contains detailed results of calling Issue or Schedule methods. - - - - -Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. - - - - -No acknowledge received for action command. - - - - -The requested scheduled action command was requested at a point in time that is in the past. - - - - -Returned when the scheduled action commands queue is full and the camera cannot accept the additional request. The action command has been discarded by the camera. - - - - -The camera is not synchronized to a master clock to be used as time reference. Typically used when scheduled action commands cannot be scheduled for a future time since the reference time coming from IEEE 1588 is not locked. The action command has been ignored by the camera. - - - - -The camera acknowledged the command. - - - - Checks if camera device is working in automatic IP configuration, also known as link-local address. -AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device is working in DHCP configuration. -DHCP means that a DHCP server assigns an IP address to the camera. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device is working in persistent IP configuration, also known as static IP configuration. -Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device supports automatic IP configuration, also known as link-local address. -AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Checks if camera device supports DHCP configuration. -DHCP means that a DHCP server assigns an IP address to the camera. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Checks if camera device supports persistent IP configuration, also known as static IP configuration. -Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Enumerates all available GigE Vision devices. -In contrast to the CameraFinder::Enumerate method, devices having a subnet configured that is different from the subnet of the application will be listed. -Returns a list of objects, one per camera found. - - Change the IP configuration of a camera device. - The MAC address of the camera device. - The to be used. - The target IP address of the camera device. - The target subnet mask of the camera device. - The target default gateway of the camera device. - Returns true if successful, false otherwise. - This overloaded method is for a static IP address. To configure AutoIP or DHCP, use the other overload. - - - Change the IP configuration of a camera device. - The MAC address of the camera device. - The to be used. - Returns true if successful, false otherwise. - This overloaded method is for AutoIP or DHCP. To configure a static IP address, use the other overload. - - - Stop using remote device. - Address of device in "dot notation". - Returns true if successful, false otherwise. - - - Announce that a remote device is going to be used. - Address of device in "dot notation". - Returns if the camera device is found. - - This is necessary when working with IP-based camera devices that are -behind a router.In order to succeed, that camera device must be reachable and -a route configured.Most system setups will not need this.If all your camera devices -are found using the CameraFinder, you will not need this.The announcement can be reverted -using RenounceRemoteDevice(). - Please note that devices announced using this function are only remembered temporarily. -If you annouce a device and then stop using pylon in your program, the underlying pylon -might get disposed and the information about announced devices is lost. -It is recommended to hold at least one pylon object from the time this function is called -to the time the device is opened. - - - - This class provides helper functions to work with IP based camera devices. - - - Lists the possible IP address configuration methods. - - - Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. - - - DHCP means that a DHCP server assigns an IP address to the camera. - - - AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. - - - Raise an exception stating that a feature is not supported. - The exception msg. - - - Baseclass for exceptions thrown by the Pylon library. - - - - Compares this instance with another decompressor. - The decompressor on the right hand side of the comparison. - True if both decompressors are equal or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Decompresses the image of the grab result provided. - The element type of the array for the decompressed image. - The array (one-dimensional) that will receive the decompressed image. -The size of the array (in bytes) must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods. Alternatively, the - method can be used to get the image size required for decompression. -Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the -size of the array's elements. -This parameter must not be null. - - Grab result that holds the compressed data. This parameter must not be null. - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab result provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab buffer provided. - The element type of the array for the decompressed image. - The array (one-dimensional) that will receive the decompressed image. -The size of the array (in bytes) must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods. Alternatively, the - method can be used to get the image size required for decompression. -Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the -size of the array's elements. -This parameter must not be null. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab buffer provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab result provided. - Pointer to the buffer that will receive the decompressed image. This parameter must not be null. - -On input, the variable specifies the size of the buffer (in bytes) -for the decompressed image (must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods; -alternatively, the method can be used to get the image -size required for decompression). -On output, the variable will receive the actual buffer size required for the decompressed image. - - Grab result that holds the compressed data. This parameter must not be null. - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab result provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab buffer provided. - Pointer to the buffer that will receive the decompressed image. This parameter must not be null. - -On input, the variable specifies the size of the buffer (in bytes) -for the decompressed image (must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods; -alternatively, the method can be used to get the image -size required for decompression). -On output, the variable will receive the actual buffer size required for the decompressed image. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab buffer provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Gets size (in bytes) required for allocating buffers for decompressing the images during streaming. - Camera to be used for retrieving the image size required for decompression. This parameter must not be null. - Returns the buffer size (in bytes) required for image decompression. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if an error is encountered while determining the image size required for decompression. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Grab result that holds the compressed data. This parameter must not be null. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - Returns the array (one-dimensional) with the compression descriptor hash. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Grab result that holds the compressed data. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor hash. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - Returns the array (one-dimensional) with the compression descriptor hash. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the array (one-dimensional) with the compression descriptor hash. - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. - - - - - Gets the current compression descriptor hash from the camera. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the current compression descriptor from the camera. - Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor hash. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor hash. - - - - - Gets the hash of the currently set compression descriptor. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) -for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current -compression descriptor hash. - - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the currently set compression descriptor. - The array (one-dimensional) with the hash of the currently set compression descriptor. - - - Thread Safety: This property is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set. - - - - - Computes the hash for a given compression descriptor. - -Pointer to the buffer that will receive the compression descriptor hash or -null if you only want to get the size of the buffer for buffer allocation. - - -On input, the variable specifies the size of the buffer (in bytes) -for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current -compression descriptor hash. - - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid (e.g., if the size provided is not sufficient to hold -the compression descriptor hash). - - - - - Computes the hash for a given compression descriptor. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - Returns an array (one-dimensional) with the hash of the given compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Computes the hash for a given compression descriptor. - Array (one-dimensional) with the compression descriptor. This parameter must not be null. - Returns an array (one-dimensional) with the hash of the given compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if no valid array with the compression descriptor is passed. - - - - - Gets compression information about a grab result. - Reference to the struct that will receive the compression information if the grab result contains such information. - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - Returns true if compression information could be extracted from the the grab result or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab result. - Reference to the struct that will receive the compression information if the grab result contains such information. - Grab result that holds the compressed data. This parameter must not be null. - Returns true if compression information could be extracted from the the grab result or false otherwise. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab buffer. - Reference to the struct that will receive the compression information if the grab buffer contains such information. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - Returns true if compression information could be extracted from the the grab buffer or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab buffer. - Reference to the struct that will receive the compression information if the grab buffer contains such information. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns true if compression information could be extracted from the the grab buffer or false otherwise. - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. -are invalid. - - - - - Gets the current compression descriptor from the camera. - Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor. - - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). - - - - - Gets the current compression descriptor from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor. - - - - - Gets the currently set compression descriptor. - Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor. - - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). - - - - - Initializes or gets the currently set compression descriptor. - The array (one-dimensional) with the compression descriptor. This value must not be null. - - - Thread Safety: This property is thread-safe. - - Error Safety: -When setting the property, throws an exception if no memory can be allocated or the compression descriptor provided is invalid -(e.g., because it is corrupt) or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). -When getting the property, throws an exception if the decompressor has no compression descriptor set. - - - - Retrieves the current compression mode from the camera's node map. - Camera to be used for retrieving the compression mode. This parameter must not be null. - Returns the current compression mode of the camera. - - This indicates which kind of compression is active or whether compression is not enabled (or unavailable). - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if an error is encountered while determining the compression mode. - - - - Initializes a decompressor with a compression descriptor that is retrieved from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. - - - - Initializes a decompressor with the compression descriptor provided. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Resets the compression descriptor in the decompressor. - - -After calling this method, no images can be decompressed by the decompressor because it is -back in uninitialized state. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Determines whether the decompressor already has a compression descriptor. - Returns true if the decompressor is already initialized with a compression descriptor or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Creates a decompressor and initializes it with a compression descriptor that is retrieved from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - - Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. - - - - Creates a decompressor and initializes it with the compression descriptor provided. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Creates a decompressor and initializes it with the compression descriptor provided. - The array (one-dimensional) with the compression descriptor. This parameter must not be null. - - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Creates a decompressor by copying from another decompressor. - Decompressor to copy from during initialization. - - - Error Safety: Throws an exception if no memory can be allocated. - - - - Creates an empty decompressor without compression descriptor. - - -This constructor does not initialize the decompressor with a compression descriptor. You will have to -initialize the decompressor first by using one of the SetCompressionDescriptor methods in order to be -able to decompress images. You will get an exception if you access methods that require the decompressor -to be initialized (see method descriptions for which methods are affected by that precondition). - - - Error Safety: Throws an exception if no memory can be allocated. - - - - Provides convenient access to cameras that support image compression and helps with decompressing these images. - - -A decompressor requires a compression descriptor in order to be able to decompress images. You can set -a compression descriptor via the constructor or the SetCompressionDescriptor methods (in both cases, -either using the node map or manually). - - -A compression descriptor can be identified via a hash. This hash can be used to identify the matching -compression descriptor for a particular compressed image. It can be computed using one of the -ComputeCompressionDescriptorHash methods or retrieved from the camera, decompressor, or a grab buffer/result -using one of the GetCompressionDescriptorHash methods. - - -Grab buffers/results may contain different kinds of data. You can use the -decompressor's GetCompressionInfo methods to distinguish between them. For that to work, a -grab buffer/result must have been received successfully and it must contain the -payload type chunk (for grab results you can get the payload type using the -GetPayloadType method). - - -If compression info for the grab buffer/result provided is available, -GetCompressionInfo returns true and you will receive the compression info -via the CompressionInfo struct. -If the field in the struct is true, the grab buffer/result -contains a compressed image. In this case, you should check the -field in the struct to check whether the camera was able to compress -the image properly. The camera can't compress an image if the amount of -data required for compressing the image exceeds the desired compression rate. -The image can be decompressed if is . -If the field in the struct is false, the grab buffer/result -contains an already decompressed image. In this case, the -and fields will not be used. All other fields contain -information about the decompressed data. - - - - - Mode used for transferring images. - -The compression mode can have three states. Either compression is disabled in the camera () -or the camera compresses the images in one of two ways ( or ). - - - - Images are transferred with Basler fixed ratio compression (which may lead to lossily compressed images). - - - Images are transferred with Basler lossless compression. - - - Images are transferred uncompressed. - - - Size (in bytes; including chunk data) required for decompressed payload (only valid if is true). - - - Size (in bytes) required for decompressed image (only valid if is true). - - - Y padding (image padding; in bytes) of compressed image. - - - X padding (line padding; in bytes) of compressed image. - - - Y offset (in pixels) of compressed image. - - - X offset (in pixels) of compressed image. - - - Height (in pixels) of compressed image. - - - Width (in pixels) of compressed image. - - - Pixel type of compressed image. - - - True if image was compressed lossily (otherwise false if it was compressed losslessly). - - - Status of compression (see ). - - - True if grab buffer/result provided contains a compressed image (otherwise false if buffer/result is already decompressed). - - - The struct containing information about a grab buffer/result. - You can find more information about the usage of this struct in the description of the class. - - - Endianness for parsing the grab buffer/result as defined for the camera technology used. - If not known, can be used to detect the endianness automatically. However, this may take longer. - - - Try to detect endianness automatically. - - - Big endian (e.g., as used in GigE Vision). - - - Little endian (e.g., as used in USB3 Vision). - - - Status of a grab buffer/result with compressed data. - -It is possible that images could not be compressed properly by the camera (if the amount of data required for -compressing an image exceeds the desired compression rate). If an image was compressed successfully, it will -have the compression status . - - - - Generic error. - - - Size of compressed image exceeded desired compression rate. - - - Buffer was compressed properly. - - - The full name of InterfaceType - Returns the full name of InterfaceType - - - The full name of InterfaceType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The interface uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The interface uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The interface uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The interface uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The interface uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The interface uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Sets the transport layer of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of InterfaceAppletStatus - Returns the full name of InterfaceAppletStatus - - - The full name of InterfaceAppletStatus - - - - The status of the applet is NotLoaded. - Applies to: CoaXPress - - - - - The status of the applet is Loading. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_TripleCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_SingleCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_QuadCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_DualCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of InterfaceApplet - Returns the full name of InterfaceApplet - - - The full name of InterfaceApplet - - - - - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_TripleCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area_02 applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area_01 applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_SingleCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_QuadCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_DualCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Entry for the event LineFront3RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront3FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront2RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront2FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront1RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront1FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront0RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront0FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line7RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line7FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line6RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line6FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line5RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line5FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line4RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line4FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line3RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line3FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line2RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line2FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line1RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line1FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line0RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line0FallingEdge - Applies to: CoaXPress - - - - - The Interface Lost event is selected. - Applies to: CoaXPress - - - - - The DeviceListChanged event is selected. - Applies to: CoaXPress - - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - The selected event notification is enabled for one event and then returned to Off state. - Applies to: CoaXPress - - - - - The selected event notification is enabled. - Applies to: CoaXPress - - - - - The selected event notification is disabled. - Applies to: CoaXPress - - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DiscoveryMethod - Returns the full name of DiscoveryMethod - - - The full name of DiscoveryMethod - - - - Discover real cameras and also emulated cameras as remote devices when no real cameras are present. The number of total devices (and remote devices) is equal to the number of acquisition channels. - Applies to: CoaXPress - - - - - Discover only emulated cameras as remote devices. The number of emulated cameras is equal to the number of acquisition channels. - Applies to: CoaXPress - - - - - Discover only real cameras as remote devices. - Applies to: CoaXPress - - - - - - Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceAccessStatus - Returns the full name of DeviceAccessStatus - - - The full name of DeviceAccessStatus - - - - The status is unknown. - Applies to: CoaXPress and blaze - - - - - The device offers read/write access. - Applies to: CoaXPress and blaze - - - - - The device offers read-only access. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read/Write mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read-only mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - You can't connect to the device. - Applies to: CoaXPress and blaze - - - - - The device is already opened by another entity. - Applies to: CoaXPress and blaze - - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpPort3PowerState - Returns the full name of CxpPort3PowerState - - - The full name of CxpPort3PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort2PowerState - Returns the full name of CxpPort2PowerState - - - The full name of CxpPort2PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort1PowerState - Returns the full name of CxpPort1PowerState - - - The full name of CxpPort1PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort0PowerState - Returns the full name of CxpPort0PowerState - - - The full name of CxpPort0PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPoCxpStatus - Returns the full name of CxpPoCxpStatus - - - The full name of CxpPoCxpStatus - - - - The link has shut down because of an over-current trip. - Applies to: CoaXPress - - - - - PoCXP is forced off. - Applies to: CoaXPress - - - - - PoCXP operation is set to automatic. - Applies to: CoaXPress - - - - - - Returns the Power over CoaXPress (PoCXP) status of the device. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - 1 connection is operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - Link speed is controlled automatically. - Applies to: CoaXPress - - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Save the User Set specified by UserSetSelector to the non - volatile memory of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the User Set specified by UserSetSelector to the device and makes it active. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specify path and file name for saving or loading configuration file. File extension must be mcf - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Temperature of the board power supply. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the transport layer of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Minor version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Major version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GenTL Producer-wide unique ID of the selected interface. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Firmware version of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - User-friendly name of the interface. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the version of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the path of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the number of DMAs of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the number of cameras currently available. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the description of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the category of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the bitstreamUID of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current subnet mask of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. This value only changes when the DeviceUpdateList command is executed. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - 48-bit MAC address of the GVCP interface of the selected remote device. This value only changes when the DeviceUpdateList command is executed. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Current IP address of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - FPGA core voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA core temperature. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA BRAM voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA aux voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether an external power source has been detected. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront3RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront3FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront2RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront2FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront1RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront1FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront0RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront0FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line7RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line7RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line7RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line7FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line7FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line7FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line6RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line6RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line6RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line6FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line6FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line6FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line5RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line5RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line5RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line5FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line5FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line5FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line4RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line4RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line4RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line4FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line4FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line4FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line3RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line3FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line2RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line2FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line1RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line1FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line0RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line0FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'InterfaceLost' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique identifier for the Interface Lost event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'DeviceListChanged' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique identifier of the Device List Changed event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device vendor. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - User-settable ID of the remote device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timeout for the Device Update List command. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Updates the internal device list. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minor version number of the transport layer specification that the remote device complies with. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Major version number of the transport layer specification that the remote device complies with. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Serial number of the remote device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Device selected in this interface. This value only changes when the Device Update List command is executed. The parameter is 0-based in order to match the index of the C interface. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - - Name of the device model. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - CXP port 3 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 3 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 3 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 3 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 3 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 2 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 2 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 1 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 1 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 0 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 0 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Disables Power over CoaXPress (PoCXP) for the port. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s). - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Power over CoaXPress (PoCXP) status of the device. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables automatic control of Power over CoaXPress (PoCXP) for the port. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the physical CoaXPress connection to control. - Applies to: CoaXPress - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Ambient temperature at the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - List of all parameter names available for pylon interfaces - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - The user-settable output signal 3 can be configured. - Applies to: CamEmu - - - - - The user-settable output signal 2 can be configured. - Applies to: CamEmu - - - - - The user-settable output signal 1 can be configured. - Applies to: CamEmu - - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - The Timer 2 End trigger can be configured. - Applies to: CamEmu - - - - - The Timer 2 Active trigger can be configured. - Applies to: CamEmu - - - - - The Timer 1 End trigger can be configured. - Applies to: CamEmu - - - - - The Timer 1 Active trigger can be configured. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 3. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 2. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 1. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software triggering. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Periodic Signal 1. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 3. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 2. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 1. - Applies to: CamEmu - - - - - The Counter 2 Start trigger can be configured. - Applies to: CamEmu - - - - - The Counter 2 End trigger can be configured. - Applies to: CamEmu - - - - - The Counter 2 Active trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 Start trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 End trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 Active trigger can be configured. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to action command signal 1. - Applies to: CamEmu - - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The Frame Start trigger can be configured. - Applies to: CamEmu - - - - - The Frame End trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst Start trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst End trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst Active trigger can be configured. - Applies to: CamEmu - - - - - The Frame Active trigger can be configured. - Applies to: CamEmu - - - - - The Exposure Start trigger can be configured. - Applies to: CamEmu - - - - - The Exposure End trigger can be configured. - Applies to: CamEmu - - - - - The Exposure Active trigger can be configured. - Applies to: CamEmu - - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: CamEmu - - - - - The currently selected trigger is turned off. - Applies to: CamEmu - - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Trigger on the rising edge of the selected source. - Applies to: CamEmu - - - - - Trigger is active as long as the selected source signal is on a logic low level. - Applies to: CamEmu - - - - - Trigger is active as long as the selected source signal is on a logic high level. - Applies to: CamEmu - - - - - Trigger on the falling edge of the selected source. - Applies to: CamEmu - - - - - Trigger on the rising or falling edge of the selected source. - Applies to: CamEmu - - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: CamEmu - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: CamEmu - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: CamEmu - - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: CamEmu - - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to Mono RGB8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to RGB 16 Packed. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: CamEmu - - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to User Output 3. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to User Output 2. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to User Output 1. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu - - - - - No source signal is set for the currently selected line. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Trigger Wait. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Burst Trigger Wait. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Exposure Active. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Acquisition Active. - Applies to: CamEmu - - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Line 3 can be configured. - Applies to: CamEmu - - - - - Line 2 can be configured. - Applies to: CamEmu - - - - - Line 1 can be configured. - Applies to: CamEmu - - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: CamEmu - - - - - The selected physical line can be used to input an electrical signal. - Applies to: CamEmu - - - - - The selected physical line can be used to input and output an electrical signal. - Applies to: CamEmu - - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ImageFileMode - Returns the full name of ImageFileMode - - - The full name of ImageFileMode - - - - Sets the mode to on. - Applies to: CamEmu - - - - - Sets the mode to off. - Applies to: CamEmu - - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu - - - - - Automatic gain adjustment is disabled. - Applies to: CamEmu - - - - - The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu - - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: CamEmu - - - - - The exposure mode is set to Trigger Controlled. - Applies to: CamEmu - - - - - The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. - Applies to: CamEmu - - - - - - Sets the exposure mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu - - - - - Automatic exposure time adjustment is disabled. - Applies to: CamEmu - - - - - The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu - - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the image sensor. - Applies to: CamEmu - - - - - The temperature is measured on the core board. - Applies to: CamEmu - - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The Device Link Throughput Limit parameter is enabled. - Applies to: CamEmu - - - - - The Device Link Throughput Limit parameter is disabled. - Applies to: CamEmu - - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu - - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu - - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - Device is currently waiting for a Frame trigger. - Applies to: CamEmu - - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to single frame. - Applies to: CamEmu - - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: CamEmu - - - - - - This enumeration sets the image acquisition mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the width of the area of interest in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'Software'. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. You can use the ROI feature when using the Reverse Y feature. The position of the ROI relative to the sensor remains the same. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. You can use the ROI feature when using the Reverse X feature. The position of the ROI relative to the sensor remains the same. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dummy framerate feature. Does not correspond to the real transferred frame rate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the height of the area of interest in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the currently selected gain in dB. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of failed buffers to generate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Marks the next buffer as a failed buffer. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Dummy: This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dummy: This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Controls the emulated absolute exposure time in microseconds (us). - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read/write element. It is a user programmable string. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Bandwidth limit for data transmission (in bytes per second). - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration sets the image acquisition mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - List of all parameter names available for CamEmu devices - - - The full name of OutputOrientation - Returns the full name of OutputOrientation - - - The full name of OutputOrientation - - - - The orientation of the image remains the same. The orientation is taken from the source image. - - - - - The first row of the image is located at the start of the image buffer. - - - - - The last row of the image is located at the start of the image buffer. - - - - - - Sets the vertical orientation of the output image in the buffer. - Visibility: Beginner - - - - The full name of OutputBitAlignment - Returns the full name of OutputBitAlignment - - - The full name of OutputBitAlignment - - - - Image data is aligned with the most significant bit. - - - - - Image data is aligned with the least significant bit. - - - - - - Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. - Visibility: Beginner - - - - The full name of MonoConversionMethod - Returns the full name of MonoConversionMethod - - - The full name of MonoConversionMethod - - - - When converting images, image data is shifted. If the target bit depth is lower than the source bit depth, the least significant bits of the input pixel values are truncated. If the target bit depth is greater than the source bit depth, you can control the data alignment with the Output Bit Alignment parameter. You can use the Additional Left Shift parameter to additionally shift the input value further to the left or to the right. - - - - - When converting images, Gamma conversion is used. - - - - - - Sets the conversion method for monochrome images. - Visibility: Beginner - - - - The full name of InconvertibleEdgeHandling - Returns the full name of InconvertibleEdgeHandling - - - The full name of InconvertibleEdgeHandling - - - - Rows and columns that can't be converted are set to zero. - - - - - Rows and columns that can't be converted are filled by extrapolating image data from neighboring rows and columns. - - - - - Rows and columns that can't be converted are removed from the output image. - - - - - - Sets how to handle rows and columns that can't be converted. - Visibility: Beginner - - - - - Number of additional data bytes at the end of each line. These bytes are set to zero during the conversion. - Visibility: Beginner - - - - - Sets the vertical orientation of the output image in the buffer. - Visibility: Beginner - - - - - Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. - Visibility: Beginner - - - - - Sets the conversion method for monochrome images. - Visibility: Beginner - - - - - Maximum number of threads used for format conversion. Depending on the image size fewer than the specified number of threads will be used. - Visibility: Beginner - - - - - Sets how to handle rows and columns that can't be converted. - Visibility: Beginner - - - - - Gamma value for converting monochrome images. The image data is converted using a lookup table. - Visibility: Beginner - - - - - Additional shifting value used for converting monochrome images. Only effective if the Mono Conversion Method parameter is set to Truncate. If the parameter value isn't zero, the image data is converted using a lookup table. Shifted values exceeding the maximum output value boundary are set to the maximum allowed value. Negative values are treated as right-shifted values. - Visibility: Beginner - - - - List of all parameter names available for the Pixel Data Converter - - - - Number of timeouts during read and write operations when waiting for a response from the device. - Applies to: GigE - - - - - Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. - Applies to: GigE - - - - - Heartbeat timeout value on the host side in milliseconds. - Applies to: GigE - - - - - Maximum number of retries for write operations after a write operation has timed out. - Applies to: GigE - - - - - Maximum number of retries for read operations after a read operation has timed out. - Applies to: GigE - - - - - Write access timeout in milliseconds. - Applies to: GigE - - - - - Read access timeout value in milliseconds. - Applies to: GigE - - - - List of all parameter names available for the GigE device transport layer. - - - - Last error status of a read or write operation. - Applies to: USB - - - - - Last error status of a read or write operation. - Applies to: USB - - - - - Number of failed write operations. - Applies to: USB - - - - - Number of failed read operations. - Applies to: USB - - - - - Number of write pipe resets. - Applies to: USB - - - - - Number of read pipe resets. - Applies to: USB - - - - - Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. - Applies to: USB - - - - List of all parameter names available for the USB device transport layer. - - - The full name of VantagePoint - Returns the full name of VantagePoint - - - The full name of VantagePoint - - - - The starting point of the image is the top right corner. - Applies to: CoaXPress - - - - - The starting point of the image is the top left corner. - Applies to: CoaXPress - - - - - The starting point of the image is the bottom right corner. - Applies to: CoaXPress - - - - - The starting point of the image is the bottom left corner. - Applies to: CoaXPress - - - - - - Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerState - Returns the full name of TriggerState - - - The full name of TriggerState - - - - The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however. - Applies to: CoaXPress - - - - - The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer. - Applies to: CoaXPress - - - - - The trigger state is set to Active. In this state, the trigger system is fully enabled. - Applies to: CoaXPress - - - - - - Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerQueueMode - Returns the full name of TriggerQueueMode - - - The full name of TriggerQueueMode - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutputEventSelect - Returns the full name of TriggerOutputEventSelect - - - The full name of TriggerOutputEventSelect - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - - Select the pulse form generator for event monitoring. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutStatisticsSource - Returns the full name of TriggerOutStatisticsSource - - - The full name of TriggerOutStatisticsSource - - - - The source for the output statistics is set to Pulse Generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 0. - Applies to: CoaXPress - - - - - - Sets the output source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO7 - Returns the full name of TriggerOutSelectGPO7 - - - The full name of TriggerOutSelectGPO7 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 7. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO6 - Returns the full name of TriggerOutSelectGPO6 - - - The full name of TriggerOutSelectGPO6 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 6. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO5 - Returns the full name of TriggerOutSelectGPO5 - - - The full name of TriggerOutSelectGPO5 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 5. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO4 - Returns the full name of TriggerOutSelectGPO4 - - - The full name of TriggerOutSelectGPO4 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 4. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO3 - Returns the full name of TriggerOutSelectGPO3 - - - The full name of TriggerOutSelectGPO3 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO2 - Returns the full name of TriggerOutSelectGPO2 - - - The full name of TriggerOutSelectGPO2 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO1 - Returns the full name of TriggerOutSelectGPO1 - - - The full name of TriggerOutSelectGPO1 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO0 - Returns the full name of TriggerOutSelectGPO0 - - - The full name of TriggerOutSelectGPO0 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO3 - Returns the full name of TriggerOutSelectFrontGPO3 - - - The full name of TriggerOutSelectFrontGPO3 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO2 - Returns the full name of TriggerOutSelectFrontGPO2 - - - The full name of TriggerOutSelectFrontGPO2 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO1 - Returns the full name of TriggerOutSelectFrontGPO1 - - - The full name of TriggerOutSelectFrontGPO1 - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 3. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 2. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 1. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO0 - Returns the full name of TriggerOutSelectFrontGPO0 - - - The full name of TriggerOutSelectFrontGPO0 - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 3. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 2. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 1. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO7Source - Returns the full name of TriggerOutGPO7Source - - - The full name of TriggerOutGPO7Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 7 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO7Polarity - Returns the full name of TriggerOutGPO7Polarity - - - The full name of TriggerOutGPO7Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO6Source - Returns the full name of TriggerOutGPO6Source - - - The full name of TriggerOutGPO6Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 6 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO6Polarity - Returns the full name of TriggerOutGPO6Polarity - - - The full name of TriggerOutGPO6Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO5Source - Returns the full name of TriggerOutGPO5Source - - - The full name of TriggerOutGPO5Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 5 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO5Polarity - Returns the full name of TriggerOutGPO5Polarity - - - The full name of TriggerOutGPO5Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO4Source - Returns the full name of TriggerOutGPO4Source - - - The full name of TriggerOutGPO4Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 4 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO4Polarity - Returns the full name of TriggerOutGPO4Polarity - - - The full name of TriggerOutGPO4Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO3Source - Returns the full name of TriggerOutGPO3Source - - - The full name of TriggerOutGPO3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO3Polarity - Returns the full name of TriggerOutGPO3Polarity - - - The full name of TriggerOutGPO3Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO2Source - Returns the full name of TriggerOutGPO2Source - - - The full name of TriggerOutGPO2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO2Polarity - Returns the full name of TriggerOutGPO2Polarity - - - The full name of TriggerOutGPO2Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO1Source - Returns the full name of TriggerOutGPO1Source - - - The full name of TriggerOutGPO1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO1Polarity - Returns the full name of TriggerOutGPO1Polarity - - - The full name of TriggerOutGPO1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO0Source - Returns the full name of TriggerOutGPO0Source - - - The full name of TriggerOutGPO0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO0Polarity - Returns the full name of TriggerOutGPO0Polarity - - - The full name of TriggerOutGPO0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO3Source - Returns the full name of TriggerOutFrontGPO3Source - - - The full name of TriggerOutFrontGPO3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO2Source - Returns the full name of TriggerOutFrontGPO2Source - - - The full name of TriggerOutFrontGPO2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO1Source - Returns the full name of TriggerOutFrontGPO1Source - - - The full name of TriggerOutFrontGPO1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO0Source - Returns the full name of TriggerOutFrontGPO0Source - - - The full name of TriggerOutFrontGPO0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInStatisticsSource - Returns the full name of TriggerInStatisticsSource - - - The full name of TriggerInStatisticsSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInStatisticsPolarity - Returns the full name of TriggerInStatisticsPolarity - - - The full name of TriggerInStatisticsPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the trigger input signal for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInSource - Returns the full name of TriggerInSource - - - The full name of TriggerInSource - - - - The trigger input source is set to TriggerInSourceFrontGPI3. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI2. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI1. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input source for external trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInPolarity - Returns the full name of TriggerInPolarity - - - The full name of TriggerInPolarity - - - - The polarity is set to LowActive. - Applies to: CoaXPress - - - - - The polarity is set to HighActive. - Applies to: CoaXPress - - - - - - Sets the polarity of the trigger input signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO3Polarity - Returns the full name of TriggerFrontOutGPO3Polarity - - - The full name of TriggerFrontOutGPO3Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO2Polarity - Returns the full name of TriggerFrontOutGPO2Polarity - - - The full name of TriggerFrontOutGPO2Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO1Polarity - Returns the full name of TriggerFrontOutGPO1Polarity - - - The full name of TriggerFrontOutGPO1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO0Polarity - Returns the full name of TriggerFrontOutGPO0Polarity - - - The full name of TriggerFrontOutGPO0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerExceededPeriodLimits - Returns the full name of TriggerExceededPeriodLimits - - - The full name of TriggerExceededPeriodLimits - - - - The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - - Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerCameraOutSelect - Returns the full name of TriggerCameraOutSelect - - - The full name of TriggerCameraOutSelect - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source to be connected to a camera signal channel. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TapGeometry - Returns the full name of TapGeometry - - - The full name of TapGeometry - - - - Geometry 1X-2YE - Applies to: CoaXPress - - - - - Geometry 1X-1Y - Applies to: CoaXPress - - - - - - Select the tap geometry according to the GenICam SFNC. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SystemmonitorPowerOverCxpState - Returns the full name of SystemmonitorPowerOverCxpState - - - The full name of SystemmonitorPowerOverCxpState - - - - Over voltage - Applies to: CoaXPress - - - - - Power over CXP OK - Applies to: CoaXPress - - - - - No cable connected - Applies to: CoaXPress - - - - - Minimum current - Applies to: CoaXPress - - - - - Maximum current - Applies to: CoaXPress - - - - - Low voltage - Applies to: CoaXPress - - - - - No Power over CXP - Applies to: CoaXPress - - - - - Booting, not initalized - Applies to: CoaXPress - - - - - ADC Chip Error - Applies to: CoaXPress - - - - - - Shows the current power over CXP state. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SystemmonitorExternalPower - Returns the full name of SystemmonitorExternalPower - - - The full name of SystemmonitorExternalPower - - - - Power is ok - Applies to: CoaXPress - - - - - No power - Applies to: CoaXPress - - - - - - Shows the external power state of the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SoftwareTriggerIsBusy - Returns the full name of SoftwareTriggerIsBusy - - - The full name of SoftwareTriggerIsBusy - - - - The software trigger is not busy. - Applies to: CoaXPress - - - - - The software trigger is busy. - Applies to: CoaXPress - - - - - - Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer1Source - Returns the full name of SignalAnalyzer1Source - - - The full name of SignalAnalyzer1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer1Polarity - Returns the full name of SignalAnalyzer1Polarity - - - The full name of SignalAnalyzer1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the signal analyzer module 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer0Source - Returns the full name of SignalAnalyzer0Source - - - The full name of SignalAnalyzer0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer0Polarity - Returns the full name of SignalAnalyzer0Polarity - - - The full name of SignalAnalyzer0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the signal analyzer 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderOn - Returns the full name of ShaftEncoderOn - - - The full name of ShaftEncoderOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderMode - Returns the full name of ShaftEncoderMode - - - The full name of ShaftEncoderMode - - - - Shaft encoder mode is set to X4. - Applies to: CoaXPress - - - - - Shaft encoder mode is set to X2. - Applies to: CoaXPress - - - - - Shaft encoder mode is set to X1. - Applies to: CoaXPress - - - - - - Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderLeading - Returns the full name of ShaftEncoderLeading - - - The full name of ShaftEncoderLeading - - - - Shaft encoder leading edge is B. - Applies to: CoaXPress - - - - - Shaft encoder leading edge is A. - Applies to: CoaXPress - - - - - - Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderInputSource - Returns the full name of ShaftEncoderInputSource - - - The full name of ShaftEncoderInputSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderCompensationEnable - Returns the full name of ShaftEncoderCompensationEnable - - - The full name of ShaftEncoderCompensationEnable - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SetSoftwareTrigger - Returns the full name of SetSoftwareTrigger - - - The full name of SetSoftwareTrigger - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ProcessingInvert - Returns the full name of ProcessingInvert - - - The full name of ProcessingInvert - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Invert output. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to YCbCr422_8. - Applies to: CoaXPress - - - - - The pixel format is set to RGB8. - Applies to: CoaXPress - - - - - The pixel format is set to RGB16. - Applies to: CoaXPress - - - - - The pixel format is set to RGB14p. - Applies to: CoaXPress - - - - - The pixel format is set to RGB12p. - Applies to: CoaXPress - - - - - The pixel format is set to RGB10p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono8. - Applies to: CoaXPress - - - - - The pixel format is set to Mono16. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 14p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 12p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono12. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 10p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono10. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG10p. - Applies to: CoaXPress - - - - - - Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of OverflowEventSelect - Returns the full name of OverflowEventSelect - - - The full name of OverflowEventSelect - - - - Overflow event indicating correct frames. - Applies to: CoaXPress - - - - - Overflow event indicating correct or lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating correct or incomplete frames. - Applies to: CoaXPress - - - - - Overflow event indicating incomplete and lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating incomplete frames. - Applies to: CoaXPress - - - - - Overflow event indicating frames of all states: correct, incomplete or lost. - Applies to: CoaXPress - - - - - - An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of MissingCameraFrameResponse - Returns the full name of MissingCameraFrameResponse - - - The full name of MissingCameraFrameResponse - - - - The camera doesn't send a frame for each output trigger pulse. - Applies to: CoaXPress - - - - - The camera sends a frame for each output trigger pulse. - Applies to: CoaXPress - - - - - - Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutType - Returns the full name of LutType - - - The full name of LutType - - - - A user file is used to configure the value. - Applies to: CoaXPress - - - - - Processor - Applies to: CoaXPress - - - - - - Enables the LUT to be loaded with custom values or uses the applet's processor. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutImplementationType - Returns the full name of LutImplementationType - - - The full name of LutImplementationType - - - - An interpolation is used for pixel values based on a set of defined values. - Applies to: CoaXPress - - - - - Sets 1 value for each possible pixel value. - Applies to: CoaXPress - - - - - - Type of LUT implementation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutEnable - Returns the full name of LutEnable - - - The full name of LutEnable - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Switch the LUT and processing functionality on or off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerMode - Returns the full name of LineTriggerMode - - - The full name of LineTriggerMode - - - - Trigger mode is controlled by the grabber in gated mode. - Applies to: CoaXPress - - - - - Line trigger mode is controlled by the grabber - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger. - Applies to: CoaXPress - - - - - - Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerInSource - Returns the full name of LineTriggerInSource - - - The full name of LineTriggerInSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerInPolarity - Returns the full name of LineTriggerInPolarity - - - The full name of LineTriggerInPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerOn - Returns the full name of ImageTriggerOn - - - The full name of ImageTriggerOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the image trigger module. The OFF state corresponds to FreeRun. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerMode - Returns the full name of ImageTriggerMode - - - The full name of ImageTriggerMode - - - - Free run mode is enabled. - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger Multiframe. - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger Multiframe. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger. - Applies to: CoaXPress - - - - - - Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerIsBusy - Returns the full name of ImageTriggerIsBusy - - - The full name of ImageTriggerIsBusy - - - - The software trigger is not busy. - Applies to: CoaXPress - - - - - The software trigger is busy. - Applies to: CoaXPress - - - - - - With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerInputSource - Returns the full name of ImageTriggerInputSource - - - The full name of ImageTriggerInputSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger mode is set to Software. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerInputPolarity - Returns the full name of ImageTriggerInputPolarity - - - The full name of ImageTriggerInputPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the image trigger input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPOInversion - Returns the full name of FrontGPOInversion - - - The full name of FrontGPOInversion - - - - Enable the inversion of front GPO signals. - Applies to: CoaXPress - - - - - Disable the inversion of FrontGPO signals. - Applies to: CoaXPress - - - - - - Enables or disables the inversion of the front GPO. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPISignalType - Returns the full name of FrontGPISignalType - - - The full name of FrontGPISignalType - - - - Configure the front GPIs as single-ended signals. - Applies to: CoaXPress - - - - - Configure the front GPIs as differential signals. - Applies to: CoaXPress - - - - - - Sets the signal type of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPIPullControl - Returns the full name of FrontGPIPullControl - - - The full name of FrontGPIPullControl - - - - Configure the front GPIs to pull-up. - Applies to: CoaXPress - - - - - Configure the front GPIs to pull-down. - Applies to: CoaXPress - - - - - - Sets the pull control of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Format - Returns the full name of Format - - - The full name of Format - - - - The pixel output format is set to YCbCr422_8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGBa8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB16. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB14p. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB12p. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB10p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono8. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono16. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono14p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono12p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono10p. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGRa8. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR8. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR16. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR10p. - Applies to: CoaXPress - - - - - - Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FlashPolarity - Returns the full name of FlashPolarity - - - The full name of FlashPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the generated flash signal polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FlashOn - Returns the full name of FlashOn - - - The full name of FlashOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExtensionGPOType - Returns the full name of ExtensionGPOType - - - The full name of ExtensionGPOType - - - - Set the GPIO interface to push/pull configuration. - Applies to: CoaXPress - - - - - Set the GPIO interface to open-drain configuration. - Applies to: CoaXPress - - - - - - Sets the configuration type of the extension GPIO interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExSyncPolarity - Returns the full name of ExSyncPolarity - - - The full name of ExSyncPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExSyncOn - Returns the full name of ExSyncOn - - - The full name of ExSyncOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Entry for the event TriggerQueueFilllevelThresholdOn - Applies to: CoaXPress - - - - - Entry for the event TriggerQueueFilllevelThresholdOff - Applies to: CoaXPress - - - - - Entry for the event TriggerExceededPeriodLimits - Applies to: CoaXPress - - - - - Entry for the event Overflow - Applies to: CoaXPress - - - - - Entry for the event LineTransferStart - Applies to: CoaXPress - - - - - Entry for the event LineTransferEnd - Applies to: CoaXPress - - - - - Entry for the event FrameTriggerMissed - Applies to: CoaXPress - - - - - Entry for the event FrameTransferStart - Applies to: CoaXPress - - - - - Entry for the event FrameTransferEnd - Applies to: CoaXPress - - - - - The Device Lost event is selected. - Applies to: CoaXPress and blaze - - - - - Entry for the event CameraStreamStatus - Applies to: CoaXPress - - - - - Entry for the event AcquisitionTrigger - Applies to: CoaXPress - - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - The selected event notification is enabled for one event and then returned to Off state. - Applies to: CoaXPress and blaze - - - - - The selected event notification is enabled. - Applies to: CoaXPress and blaze - - - - - The selected event notification is disabled. - Applies to: CoaXPress and blaze - - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of DeviceType - Returns the full name of DeviceType - - - The full name of DeviceType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The device uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The device uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The device uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The device uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The device uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The device uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Returns the transport layer of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceEndianessMechanism - Returns the full name of DeviceEndianessMechanism - - - The full name of DeviceEndianessMechanism - - - - The device endianness is handled according to GenICam Schema 1.1 and later. - Applies to: blaze - - - - - The device endianness is handled according to GenICam Schema 1.0. - Applies to: blaze - - - - - - Sets the endianness handling mode. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceAccessStatus - Returns the full name of DeviceAccessStatus - - - The full name of DeviceAccessStatus - - - - The status is unknown. - Applies to: CoaXPress and blaze - - - - - The device offers read/write access. - Applies to: CoaXPress and blaze - - - - - The device offers read-only access. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read/Write mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read-only mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - You can't connect to the device. - Applies to: CoaXPress and blaze - - - - - The device is already opened by another entity. - Applies to: CoaXPress and blaze - - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger3SourceEdge - Returns the full name of CxpLinkTrigger3SourceEdge - - - The full name of CxpLinkTrigger3SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger3Source - Returns the full name of CxpLinkTrigger3Source - - - The full name of CxpLinkTrigger3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger2SourceEdge - Returns the full name of CxpLinkTrigger2SourceEdge - - - The full name of CxpLinkTrigger2SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger2Source - Returns the full name of CxpLinkTrigger2Source - - - The full name of CxpLinkTrigger2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger1SourceEdge - Returns the full name of CxpLinkTrigger1SourceEdge - - - The full name of CxpLinkTrigger1SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger1Source - Returns the full name of CxpLinkTrigger1Source - - - The full name of CxpLinkTrigger1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger0SourceEdge - Returns the full name of CxpLinkTrigger0SourceEdge - - - The full name of CxpLinkTrigger0SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXPLinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger0Source - Returns the full name of CxpLinkTrigger0Source - - - The full name of CxpLinkTrigger0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - 4 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - Link speed is controlled automatically. - Applies to: CoaXPress - - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpCameraUnexpectedStartupDataStatus - Returns the full name of CxpCameraUnexpectedStartupDataStatus - - - The full name of CxpCameraUnexpectedStartupDataStatus - - - - The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - - Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent1Source - Returns the full name of CustomSignalEvent1Source - - - The full name of CustomSignalEvent1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Select the signal source for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent1Polarity - Returns the full name of CustomSignalEvent1Polarity - - - The full name of CustomSignalEvent1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Select the signal polarity for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent0Source - Returns the full name of CustomSignalEvent0Source - - - The full name of CustomSignalEvent0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Select the signal source for the custom signal event 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent0Polarity - Returns the full name of CustomSignalEvent0Polarity - - - The full name of CustomSignalEvent0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Select the signal polarity for the custom signal event 0 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BitAlignment - Returns the full name of BitAlignment - - - The full name of BitAlignment - - - - The bits right-aligned. - Applies to: CoaXPress - - - - - The bits left-aligned. - Applies to: CoaXPress - - - - - The bits are shifted by a user-defined value. - Applies to: CoaXPress - - - - - - Sets the alignment of the bits in the output format. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AreaTriggerMode - Returns the full name of AreaTriggerMode - - - The full name of AreaTriggerMode - - - - The trigger mode is set to Synchronized. - Applies to: CoaXPress - - - - - The trigger mode is set to Software. - Applies to: CoaXPress - - - - - The trigger mode is set to Generator. - Applies to: CoaXPress - - - - - The trigger mode is set to External. - Applies to: CoaXPress - - - - - - Sets the trigger mode of the area trigger signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Write access timeout in milliseconds. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the image ROI on the host side. This parameter is linked with the Width camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the VisualApplets version used to build the applets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates a distance of two trigger edges violating the minimum edge frequency. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The threshold for turning the queue fill level on. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The threshold for turning the queue fill level off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Fill level of the trigger queue. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum trigger output frequency. If the internal generator is used, it will use the frequency specified there. If an external source is used, this value determines the maximum allowed value. External trigger signals exceeding this value will be discarded. For more information, see the applet documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the pulse form generator for event monitoring. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the output signal pulse counter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of output pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 7. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 6. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 5. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 4. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 7 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 6 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 5 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 4 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Upscales, i.e., duplicates, the number of trigger pulses generated externally or via software with the period specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the input signal pulse counter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of input pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the trigger input signal for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum input frequency detected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the minimum and maximum frequency values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum input frequency detected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current frequency of the input pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input source for external trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the trigger input signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Factor by which the trigger input signal is downscaled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Input debounce time for trigger input signals (in microseconds). This parameter allows you to filter out invalid signals by specifying a minimum signal length. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the Trigger Exceeded Period Limits parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger events sent to the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source to be connected to a camera signal channel. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger acknowledgement packets sent by the camera (in response to trigger edge packets sent before) have been received by the frame grabber. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the tap geometry according to the GenICam SFNC. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The currently used number of CXP ports used in this process. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the stream packet size in bytes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received unsupported packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received unknown data, i.e. packets received that aren't defined in the CXP standard. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received incomplete stream counts. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received packet CRC errors. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the length of a CXP packet doesn't correspond to what is specified in the header and returns the number of length errors. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Shows the current power over CXP state. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the port bit rate - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the size (in bytes) of the PCIe packets payload that are used for the data transmission between the frame grabber and the PCIe bridge. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the PCIe packet size that was evaluated during the training period at boot-time. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the port that has overflows due to not correctly aligned package order. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the number of overflows that occur due to not correctly aligned package orders. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Not in table 8b 10b errors - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the frame grabber port mapping. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current FPGA internal Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA BRAM Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA auxiliary Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA die temperature. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Shows the external power state of the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Disparity 8b 10b errors - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Link stability counter. It is incremented when the number of measured symbols received by the channel transceiver are not in 8b10b encoding or/and have wrong disparity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the version of the used CXP standard. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - This parameter informs about the current transfer mode used by the camera. The transfer mode can be an area scan (= 0) or line scan (= 1) image. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current PCIe link speed in Gigabits per second. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Channel Voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Channel Current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Monitors whether the clock recovery has worked and valid 8b/10b signals are recognized. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - The delay of the flash signal in lines with respect to the image trigger input signal with respect to ExSync. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the stream channel. The parameter is 0-based in order to match the index of the C interface. - Applies to: CoaXPress and blaze - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Device-wide unique ID of the data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - User-friendly name of the selected stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of write pipe resets. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed write operations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of read pipe resets. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed read operations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last error status of a read or write operation. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last error status of a read or write operation. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of timeouts during read and write operations when waiting for a response from the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of pulses in queue to be processed. The Queue parameter needs to be enabled for this. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Use this read-only parameter to check the difference of the signal analyzer 0 and 1 pulse counter values (Analyzer 0 - Analyzer 1 value). This can be used to check for lost trigger signals, if analyzer 0 counts the ExSyc pulses and analyzer 1 counts the returned camera lines. In this case the difference is between 0 and 1 for single line cameras with no extra delay. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears all measurement results. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of rising edges e.g. pulses of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal analyzer module 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the minimum measured period of the selected source and the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the maximum measured period of the selected source and the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the last measured period of the selected source and polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of rising edges e.g. pulses of the selected source and of the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal analyzer 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the minimum measured period of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the maximum measured period of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the last measured period of the selected source and polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Reads or writes the current compensation count. Value 0 refers to no compensation. You can reset the compensator by writing 0 to the parameter. Is based on a 20-bit counter enabling a backward movement of up to 1048576 steps. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sensor width in selected tap geometry. The value is ignored if, Vantage Point = Top-Left. Available DRAM and SensorHeight limit the maximum SensorWidth. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sensor height in selected tap geometry. The value is ignored, if vantage point = TopLeft. Available DRAM and SensorWidth limit the maximum SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sends a software trigger pulse or adds pulses to the trigger queue if it is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The red gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The green gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The blue gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Read access timeout value in milliseconds. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Offset correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Invert output. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Gamma correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Gain correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Applet-internal processing bit depth. This is the maximum bit depth at which pixels are processed. If you select a highter output and input bit depth, data may be truncated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of packet errors. This parameter indicates that CXP stream packets are lost. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be active once the buffer filllevel is above this value, after the currently active frame is completed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be active once the buffer filllevel is above this value. Frames will be interrupted. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be inactive once the buffer filllevel is below this value. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether if the image buffer is currently in overflow state. An overflow results in the loss of images. The parameter is reset at each readout cycle. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Automatically outputs packed formats instead of unpacked ones. This parameter is only available if the Automatic Format Control parameter is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Y-offset of the acquisition ROI, independent of the camera ROI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - X-offset of the acquisition ROI, independent of the camera ROI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the Missing Camera Frame Response parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. This allows you to write code for camera devices that are compatible with different SFNC (Standard Features Naming Convention) versions. Available for USB camera devices only. - Applies to: GigE and USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of retries for write operations after a write operation has timed out. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of retries for read operations after a read operation has timed out. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with red LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with green LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with blue LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the LUT to be loaded with custom values or uses the applet's processor. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Save current LUT configuration. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The pixel's bit depth at the lookup table output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The pixel's bit depth at the lookup table input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Type of LUT implementation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Switch the LUT and processing functionality on or off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Filename with custom lookup table values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies application timeout for the control channel communication. Up to DeviceLinkCommandRetryCount attempts with this timeout are made before a command fails with a timeout error. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Specifies maximum number of tries before failing the control channel commands. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The delay of the ExSync signal with respect to the trigger input signal. Specifies the delay of the generated ExSync signal, with respect to an external trigger input. The resulting ExSync2 signal is a delayed clone of the ExSync. Polarity, period, etc. are the same as for ExSync. The line delay needs to be less than the line period even for external trigger modes where the internal line period is not used. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies the debouncing time of the input line trigger, events, IO forwards and analyzers. The signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time will be filtered out. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The length of the ExSync period. This parameter defines the line frequency when using the grabber controlled mode to send a trigger signal to the connected camera. The value of the line period needs to be greater than the line delay. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The length of the ExSync signal pulse. This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras as externally defined exposure time. With this parameter it is possible to adjust the exposure time during runtime via software, even while grabbing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The phase of the downscaling with respect to the image gate. Specifies the number of external input signals, which are needed to generate the first Exsync of a frame. Exsync is used to trigger lines. This is only relevant if the TriggerMode is set to ASync_Trigger_Gated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The downscale factor of the line trigger input signal. Specifies the number of external input trigger signals, which are needed to generate a single Exsync. This is only relevant if the TriggerMode is set to an external ASync_trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the image trigger module. The OFF state corresponds to FreeRun. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the image trigger input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The delay of the image gate in lines with respect to ExSync. The image trigger is delayed by a defined number of lines. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The debouncing time of the input image trigger. Signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time are filtered out. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The total image height in lines in case of multi buffer mode. Only relevant if a Multibuffer image trigger mode is used. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the length of an image sequence. Only one single image of the sequence is grabbed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Defines which image of an image sequence is grabbed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the image ROI on the host side. This parameter is linked with the Height camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Heartbeat timeout value on the host side in milliseconds. This parameter is linked with the Heartbeat Timeout camera parameter. If the camera parameter changes, the host parameter changes accordingly, and vice versa. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current subnet mask of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - 48-bit MAC address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Current IP address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Current gateway IP address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Version of the GenTL description Interface in the applet. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Ignore the FG output format and manage it internally in the GenTL producer - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - The current input signal levels of all GPI inputs (bitmask). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the inversion of the front GPO. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal type of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the pull control of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current input signal levels of all front GPI inputs (bit mask). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the generated flash signal polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current buffer fill level. This value allows you to check whether the average input bandwidth of the camera is too high to be processed by the applet. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the configuration type of the extension GPIO interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerQueueFilllevelThresholdOn' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerQueueFilllevelThresholdOn' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerQueueFilllevelThresholdOn - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerQueueFilllevelThresholdOff' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerQueueFilllevelThresholdOff' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerQueueFilllevelThresholdOff - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerExceededPeriodLimits' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerExceededPeriodLimits' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerExceededPeriodLimits - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Timestamp of event 'Overflow' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Overflow' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is truncated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is lost. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Marks the end of a sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is complete. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Camera frame-ID for area scan applets or grabber frame-ID for line scan applets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of event 'LineTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineTransferStart - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineTransferEnd - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTriggerMissed' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTriggerMissed' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTriggerMissed - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTransferStart - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTransferEnd - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'DeviceLost' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique Identifier of the Device Lost event. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Uncorrectable error in image header occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'CameraStreamStatus' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream marker error in image header occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID in which the event occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'CameraStreamStatus' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Amount of lost Lost events. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event loss for type Lost occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame size error occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID in which the event occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event type (Corrupted or Lost). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - CRC error occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event loss for type Corrupted occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - CameraStreamStatus - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'AcquisitionTrigger' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'AcquisitionTrigger' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - AcquisitionTrigger - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Read the current state of all digital inputs. You can read the current state of these inputs using this parameter. LSB Bit 0 of the read value represents input 0, bit 1 represents input 1 and so on. Bits 0 to 7 use GPI 0 to 7. Front GPI 0 to 3 are represented by bits 8 to 11. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device vendor. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the transport layer of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Serial number of the remote device. This value only changes when the Device Update List command is executed. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device model. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Additional information about the manufacturer of the device. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the endianness handling mode. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - User-friendly name of the device. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a heartbeat packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO request from VisualApplets was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO packet was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO acknowledgment was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether an event packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the situations in which a trigger packet was sent, but no acknowledgment packet was received for it yet, which then led to a timeout. Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. Range 0 to 8191 (13 bit). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a length error in the stream packets was detected. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were CRC errors in received stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the amount of received stream packets. Bits [29:0] count the number of packets. Bit [30] is set when a counter overflow occurs. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the received stream ID value in the stream packets mismatches the stream ID value specified in the image header. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the trigger requests that were skipped, because the transmitter was still busy by sending the previous trigger packet. Bit 12 indicates an overflow. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXPLinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the firmware CXP channel, which is currently monitored by the module. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of image tag errors (jumps) in the CXP headers. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the situations in which heartbeat packets sent by the camera exceeded the timeout (100ms). Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the received heartbeat packets that are incomplete, e.g. they miss the end of the packet indicator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received trigger acknowledgement packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received trigger packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received stream packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received link test packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received heartbeat packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received control acknowledgement packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts errors received in packet headers and trailers that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - returns the information whether errors were corrected in received trigger acknowledge packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received trigger packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received link test packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received heartbeat packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received stream acknowledge packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts errors received in packet headers and trailers that were corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which an acknowledgment for a control packet was received with a tag that doesn't match the expected tag sent in the corresponding request control packet. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were CRC errors in received control acknowledgement packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which a control packet was sent but no acknowledgment packet was received for it yet and the timeout of 200 ms is reached. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which an incorrectly formatted acknowledgment for a control packet was received. Incorrectly formatted means that e.g. the end of packet indicator is missing etc. Range 0 to 8191 (13 bit). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the sequence of the CXP stream marker and the header or the line markers were incorrect. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. When the overflow bit is set, the counter value shall be treated as don't care. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the frames that were lost during acquisition and aren't sent into the applet image pipeline. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the corrupted frames during acquisition. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal source for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal polarity for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal source for the custom signal event 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal polarity for the custom signal event 0 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - User-defined bit shift to the right. This allows you to shift the pixel data in the output format to the right by a value of your choice. The Alignment parameter has to be set to CustomBitShift for this. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the automatic start of the PylonGigEConnectionGuard. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Tap geometry status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Pixelformat status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Automatic ROI control status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Counts the number of uncorrected errors. Bit[2] indicates multiple byte errors in CXP stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the number of single-byte error corrections in CXP stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the alignment of the bits in the output format. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Activates or deactivates the automatic control of the Tap Geometry in the Device. If this feature is active, the frame grabber Tap Geometry is automatically updated to the camera one. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Activates or deactivates the automatic control of the ROI in the Device. If this feature is active, the frame grabber ROI is automatically updated to the camera one. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables/disables automatic control of the pixel format in the device. If enabled, the frame grabber's pixel format and its dependencies are automatically updated to match the camera's pixel format setting. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger mode of the area trigger signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the applet version. Please report the version if you are requesting support. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the revision number of the applet. Report this value when contacting the Basler support. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - List of all parameter names available for pylon device transport layers - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of CRC checksum. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Shaft encoder counter at frame trigger - Applies to: GigE - - - - - Value of the status selected by 'Index' - Applies to: GigE - - - - - Used to select a certain status - Applies to: GigE - - - - - Number of bits per status - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of the trigger input counter when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the frame counter when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the timestamp when the image was acquired. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - Applies to: GigE - - - - - This value indicates indicates the maximum possible pixel value acquired in the image - Applies to: GigE - - - - - This value indicates the minimum possible pixel value in the acquired image. - Applies to: GigE - - - - - This value Indicates the height of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the width of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the Y offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the X offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value indicates the sequence set index number related to the acquired image. - Applies to: GigE - - - - - This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: GigE - - - - List of all parameter names available for GigE chunk data. - - - The full name of TransmissionType - Returns the full name of TransmissionType - - - The full name of TransmissionType - - - - The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. - Applies to: GigE - - - - - The stream data is sent to all devices in the local area network (255.255.255.255). - Applies to: GigE - - - - - The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. - Applies to: GigE - - - - - The stream data is sent to a single device in the local network. - Applies to: GigE - - - - - The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. - Applies to: GigE - - - - - - - <ul> - <li> - <b>Default (Unicast)</b><br> - The camera sends stream data to a single controlling application. Other devices cannot - receive the stream data. - </li> - <br> - <li> - <b>Broadcast</b><br> - The camera sends the stream data to all devices on the network. The application which - starts/stops the acquisition is called the controlling application. Other applications - can receive the stream data. These applications are called monitor applications, because - they open the camera in read-only mode. This implies that monitor applications cannot - change the camera configuration and they cannot start/stop the image acquisition. - However, monitor applications can request resend requests for lost stream data packets. - <br><br> - Attention: Broadcasting the stream data packets uses a high amount of network bandwidth - because the stream data packets are forwarded to all devices attached to the - network, even if they are not interested in receiving stream data. - </li> - <br> - <li> - <b>Multicast</b><br> - Multicasting is very similar to broadcasting. The main advantage of multicasting is that - multicasting saves network bandwidth, because the image data stream is only sent to those - devices that are interested in receiving the data. To achieve this, the camera sends image - data streams to members of a multicast group only. A multicast group is defined by an IP - address taken from the multicast address range (224.0.0.0 to 239.255.255.255). - <br><br> - Every device that wants to receive a multicast data stream has to be a member of a multicast - group. A member of a specific multicast group only receives data destinated for this group. - Data for other groups is not received. Usually network adapters and switches are able to filter - the data efficently on hardware level (layer-2 packet filtering). - <br><br> - When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving - the multicast groups defined by the destination IP address. Keep in mind that some addresses - from the multicast address range are reserved for general purposes. The address range from - 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. - Use one of these addresses if you are not sure. - <br><br> - On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). - To benefit from multicasting, managed network switches should be used. These managed network - switches support the IGMP protocol. Managed network switches supporting the IGMP protocol - will forward multicast packets only if there is a connected device that has joined the - corresponding multicast group. If the switch does not support the IGMP protocol, multicast - is equivalent to broadcasting. - <br><br> - Recommendation:<br> - <ul> - <li> - Each camera should stream to a different multicast group. - </li> - <li> - Streaming to different multicast groups reduces the CPU load and saves network bandwidth - if the network switches supports the IGMP protocol. - </li> - </ul> - </li> - <br> - <li> - <b>Use camera configuration</b><br> - This setting is only available if the application has opened the device in monitor mode. If - the controlling application has already configured the camera stream channel and has possibly - started the acquisition, the monitor application can read all required configuration data - from the camera. Additional configuration is not required. This setting can only be used if - the controlling application has established the stream channel (by opening a pylon stream - grabber object), and the monitor application is started afterwards. - <br><br> - Note, when using broadcast and multicast configurations: When there is more than one camera - device reachable by one network interface, make sure that for each camera a different port - number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. - </li> - </ul> - - - - - The full name of AccessMode - Returns the full name of AccessMode - - - The full name of AccessMode - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - Indicates the mode of access the current application has to the device. - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The stream grabber is locked. - Applies to: GigE - - - - - The stream grabber is open. - Applies to: GigE - - - - - The stream grabber is closed. - Applies to: GigE - - - - - The stream grabber is not initialized. - Applies to: GigE - - - - - Indicates the current status of the stream grabber. - - - The full name of Type - Returns the full name of Type - - - The full name of Type - - - - No suitable driver is installed. - Applies to: GigE - - - - - Sets the driver type to be used by the stream grabber. - - - - - - The camera will send all stream data to this port. If you manually enter a port - number, it is highly recommended not to choose a port from the ephemeral port - range of the operating system (https://en.wikipedia.org/wiki/Ephemeral_port) - in order to avoid port collisions. - - <b>Port configuration:</b> - <ol> - <li> - <b>Unicast</b><br> - The port is determined automatically. - Manually choosing a port number might be useful for certain firewall configurations. - </li> - <br> - <li> - <b>Broadcast & Multicast</b><br> - For each device reachable by a specific network interface, a unique, unused port number - must be assigned. Be aware that the suggested default value might be already in use. - Choose an unused port or 0=autoselect in that case. The controlling application and all - monitor applications must use the same port number. There is no autoselect feature - availbale for monitor applications, i.e., monitor applications must not use the 0 value. - For monitor applications it is convenient to use the 'UseCameraConfig' value for the - 'TransmissionType' feature instead. For more details see the 'TransmissionType' feature. - </li> - </ol> - - - Applies to: GigE - - - - - IP address to which the stream grabber sends all stream data. - Applies to: GigE - - - - - - - <ul> - <li> - <b>Default (Unicast)</b><br> - The camera sends stream data to a single controlling application. Other devices cannot - receive the stream data. - </li> - <br> - <li> - <b>Broadcast</b><br> - The camera sends the stream data to all devices on the network. The application which - starts/stops the acquisition is called the controlling application. Other applications - can receive the stream data. These applications are called monitor applications, because - they open the camera in read-only mode. This implies that monitor applications cannot - change the camera configuration and they cannot start/stop the image acquisition. - However, monitor applications can request resend requests for lost stream data packets. - <br><br> - Attention: Broadcasting the stream data packets uses a high amount of network bandwidth - because the stream data packets are forwarded to all devices attached to the - network, even if they are not interested in receiving stream data. - </li> - <br> - <li> - <b>Multicast</b><br> - Multicasting is very similar to broadcasting. The main advantage of multicasting is that - multicasting saves network bandwidth, because the image data stream is only sent to those - devices that are interested in receiving the data. To achieve this, the camera sends image - data streams to members of a multicast group only. A multicast group is defined by an IP - address taken from the multicast address range (224.0.0.0 to 239.255.255.255). - <br><br> - Every device that wants to receive a multicast data stream has to be a member of a multicast - group. A member of a specific multicast group only receives data destinated for this group. - Data for other groups is not received. Usually network adapters and switches are able to filter - the data efficently on hardware level (layer-2 packet filtering). - <br><br> - When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving - the multicast groups defined by the destination IP address. Keep in mind that some addresses - from the multicast address range are reserved for general purposes. The address range from - 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. - Use one of these addresses if you are not sure. - <br><br> - On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). - To benefit from multicasting, managed network switches should be used. These managed network - switches support the IGMP protocol. Managed network switches supporting the IGMP protocol - will forward multicast packets only if there is a connected device that has joined the - corresponding multicast group. If the switch does not support the IGMP protocol, multicast - is equivalent to broadcasting. - <br><br> - Recommendation:<br> - <ul> - <li> - Each camera should stream to a different multicast group. - </li> - <li> - Streaming to different multicast groups reduces the CPU load and saves network bandwidth - if the network switches supports the IGMP protocol. - </li> - </ul> - </li> - <br> - <li> - <b>Use camera configuration</b><br> - This setting is only available if the application has opened the device in monitor mode. If - the controlling application has already configured the camera stream channel and has possibly - started the acquisition, the monitor application can read all required configuration data - from the camera. Additional configuration is not required. This setting can only be used if - the controlling application has established the stream channel (by opening a pylon stream - grabber object), and the monitor application is started afterwards. - <br><br> - Note, when using broadcast and multicast configurations: When there is more than one camera - device reachable by one network interface, make sure that for each camera a different port - number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. - </li> - </ul> - - - Applies to: GigE - - - - - Number of packets requested by packet resend commands. - Applies to: GigE - - - - - Number of emitted packet resend commands sent. - Applies to: GigE - - - - - Number of failed packets. - Applies to: GigE - - - - - Number of packets received. - Applies to: GigE - - - - - Number of frames lost because there were no buffers in the queue. - Applies to: GigE - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. - Applies to: GigE - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: GigE - - - - - Indicates whether the socket driver is currently available. - Applies to: GigE - - - - - Indicates whether the pylon GigE Vision Filter Driver is currently available. - Applies to: GigE - - - - - Indicates whether the pylon GigE Vision Performance Driver is currently available. - Applies to: GigE - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - - - - - Socket buffer size in kilobytes. - Applies to: GigE - - - - - Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. - Applies to: GigE - - - - - Enables assigning a custom priority to the thread which receives incoming stream packets. - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. The 'FrameRetention' always starts from the - point in time the receiving end notices that a packet has been received for a particular frame. - If the transmission of packets of a frame is not completed within the 'FrameRetention' time, - the corresponding frame is delivered with status 'Failed'. - - - Applies to: GigE - - - - - Use Extended-ID if available in camera and supported by driver. - Applies to: GigE - - - - - Maximum number of resend requests per missing packet. - Applies to: GigE - - - - - Time to wait (in milliseconds) between sending a resend request and considering the request as lost. - Applies to: GigE - - - - - Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. - Applies to: GigE - - - - - Amount of packet resend requests to be batched, i.e., sent together. - Applies to: GigE - - - - - Threshold after which resend requests are initiated. - Applies to: GigE - - - - - Size (in frames) of the receive window in which the stream grabber looks for missing packets. - Applies to: GigE - - - - - - - Enables or disables probing of a working large packet size before grabbing. - Using large packets reduces the overhead for transferring images but - whether a large packet can be transported depends on the used network hardware - and its configuration. - - - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. The packet timeout counting is (re)started - each time a packet is received. If the timeout expires (e.g. no packet was received - during the last 'PacketTimeout' period), the 'Resend Packet Mechanism' is started. - For information, see the 'EnableResend' feature. - - - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. Each packet has a header consisting of a 24-bit packet ID. - This packet ID increases with each packet sent, and makes it possible for the receiving end to know if a - particular packet has been lost during the transfer. If 'ResendPacketMechanism' is enabled, and the receiving - end notices a lost packet, it will request the other side (e.g. the camera) to send the lost packet again. - If enabled, the 'ResendPacketMechanism' can cause delays in the timing because the sending end will resend - the lost packet. If disabled, image data packet(s) can get lost which results in an incomplete received frame. - You have to weigh the disadvantages and advantages for your special application to decide whether to enable - or disable this command.<br><br> - - Default setting: <i>Enabled</i> - - - Applies to: GigE - - - - - Maximum size (in bytes) of a buffer used for grabbing images. - Applies to: GigE - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: GigE - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE - - - - List of all parameter names available for the GigE low level stream grabber - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The low level event grabber is open. - Applies to: GigE - - - - - The low level event grabber is closed. - Applies to: GigE - - - - - For internal use only. - - - - For internal use only. - Applies to: GigE - - - - - Number retry attempts by the camera to get an acknowledge for a sent event message. - Applies to: GigE - - - - - Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. - Applies to: GigE - - - - - Number of Buffers that are going to be used receiving events. . - Applies to: GigE - - - - List of all parameter names available for the GigE low level event grabber. - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - This value denotes a failing file operation. - Applies to: GigE - - - - - This value denotes a successful file operation. - Applies to: GigE - - - - - The File Operation Status feature represents the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - This mode selects write-only open mode. - Applies to: GigE - - - - - This mode selects read-only open mode. - Applies to: GigE - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: GigE - - - - - Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: GigE - - - - - Closes the file selected by FileSelector in the device. - Applies to: GigE - - - - - Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. - Applies to: GigE - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - Selects the file 'Expert Feature 7 File' - Applies to: GigE - - - - - Selects the file 'User Offset Shading 2' - Applies to: GigE - - - - - Selects the file 'User Offset Shading 1' - Applies to: GigE - - - - - Selects the file 'User Gain Shading 2' - Applies to: GigE - - - - - Selects the file 'User Gain Shading 1' - Applies to: GigE - - - - - Selects the file 'User Set 3' - Applies to: GigE - - - - - Selects the file 'User Set 2' - Applies to: GigE - - - - - Selects the file 'User Set 1' - Applies to: GigE - - - - - Selects the file 'User Data' - Applies to: GigE - - - - - The File Selector feature selects the target file in the device. - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - This enumeration value enables the event notification. - Applies to: GigE - - - - - This enumeration value sets the event notification type to GenICam event. - Applies to: GigE - - - - - This enumeration value sets event notification to off. - Applies to: GigE - - - - - This enumeration sets the notification type that will be sent to the host application for the selected event. - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - This enumeration value selects the event overrun event for enabling. - Applies to: GigE - - - - - Event notifications for the acquisition start wait event can be enabled. - Applies to: GigE - - - - - Event notifications for the frame start wait event can be enabled. - Applies to: GigE - - - - - This enumeration value selects the acquisition wait trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame wait trigger event for enabling. - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 4 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 3 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 2 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 1 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 4 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 3 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 2 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 1 - Applies to: GigE - - - - - TODO - Applies to: GigE - - - - - This enumeration value selects the over temperature event for enabling. - Applies to: GigE - - - - - This enumeration value selects the critical temperature event for enabling. - Applies to: GigE - - - - - This enumeration value selects the acquisition start trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame start trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame timeout event for enabling. - Applies to: GigE - - - - - This enumeration value selects the acquisition start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the line start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the end of exposure event for enabling. - Applies to: GigE - - - - - This enumeration selects the type of event for enabling. - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - This enumeration value selects the line trigger counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the virtual line status all chunk for enabling. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration selects the sequence set index chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the stride chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the CRC checksum chunk for configuration. - Applies to: GigE - - - - - This enumeration value selects the shaft encoder counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the input status at line trigger chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame per trigger counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame trigger counter chunk for enabling - Applies to: GigE - - - - - This enumeration value selects the line trigger end to end counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame trigger ignored counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the line trigger ignored counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the trigger input counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the line status all chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the time stamp chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the dynamic range min chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the dynamic range max chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the pixel format chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the height chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the width chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the Y offset chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the X offset chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the image chunk for enabling. - Applies to: GigE - - - - - This enumeration selects chunks for enabling. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 10 can be configured. - Applies to: GigE - - - - - Expert Feature 9 can be configured. - Applies to: GigE - - - - - Expert Feature 8 can be configured. - Applies to: GigE - - - - - Selects the Expert Feature 7 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 6 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 5 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 4 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 3 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 2 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 1 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 1 for configuration - Applies to: GigE - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - This enumeration value selects the exposure overlap time max limit for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure overhead limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the target gray limits for auto functions. - Applies to: GigE - - - - - This enumeration value selects the framerate limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure time limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the blacklevel limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the brightness limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the gain limits for configuration. - Applies to: GigE - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - Indicates an user defect pixel failure. - Applies to: GigE - - - - - In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. - Applies to: GigE - - - - - Indicates that the power supply is not sufficient. - Applies to: GigE - - - - - The over temperature state has been detected. - Applies to: GigE - - - - - Indicates that a parameter was set to an invalid value. - Applies to: GigE - - - - - Indicates an error was detected while loading a userset. - Applies to: GigE - - - - - Indicates that the camera was overtriggered. - Applies to: GigE - - - - - Indicates that no error was detected. - Applies to: GigE - - - - - Indicates the error that was detected last. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Error - Applies to: GigE - - - - - Critical - Applies to: GigE - - - - - Ok - Applies to: GigE - - - - - Temperature State - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - Temperature on the camera case - Applies to: GigE - - - - - Temperature on framegrabber board - Applies to: GigE - - - - - Temperature on core board - Applies to: GigE - - - - - Temperature on sensor board - Applies to: GigE - - - - - Lists the temperature sources available for readout - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - This enumeration value indicates that the camera uses an Line scan type of sensor. - Applies to: GigE - - - - - This enumeration value indicates that the camera uses an area scan type of sensor. - Applies to: GigE - - - - - This enumeration lists the possible scan types for the sensor in the device. - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - Makes available the basic feature set. - Applies to: GigE - - - - - Makes available the full feature set. - Applies to: GigE - - - - - Selects a feature set description file. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - ShadingSetCreate - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - This enumeration value selects the User Shading Set 2 for activation by the activate command. - Applies to: GigE - - - - - This enumeration value selects the User Shading Set 1 for activation by the activate command. - Applies to: GigE - - - - - This enumeration value selects the default shading set for activation by the activate command. - Applies to: GigE - - - - - This enumeration selects the shading set to which the activate command will be applied. - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - This enumeration value selects the User Shading Set 2 as the bootup shading set. - Applies to: GigE - - - - - This enumeration value selects the User Shading Set 1 as the bootup shading set. - Applies to: GigE - - - - - This enumeration value selects the default shading set (factory-created) as the bootup shading set. - Applies to: GigE - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - This enumeration value indicates that a problem related to creating a shading set occurred. - Applies to: GigE - - - - - This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. - Applies to: GigE - - - - - This enumeration value indicates that a problem related to the startup shading set occurred. - Applies to: GigE - - - - - This enumeration value indicates that the latest operation related to shading correction was successful. - Applies to: GigE - - - - - This enumeratuion indicates error statuses related to shading correction. - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). - Applies to: GigE - - - - - This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). - Applies to: GigE - - - - - This enumeration selects the kind of shading correction. - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: GigE - - - - - Selcts the area of interest where color overexposure compensation will be performed. - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - Only the dark end of the tonal range can be adjusted. - Applies to: GigE - - - - - Only the bright end of the tonal range can be adjusted. - Applies to: GigE - - - - - The dark and bright end of the tonal range can be adjusted. - Applies to: GigE - - - - - Sets which parts of the tonal range can be adjusted. - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - Only contrast is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Only color is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Sets the kind of tonal range auto adjustment. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Auto Function AOI 2 is used by the Balance White Auto function. - Applies to: GigE - - - - - Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: GigE - - - - - Selects the Auto Function AOI. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: GigE - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: GigE - - - - - When this setting is selected tries to keep the exposure time value at its minimum. - Applies to: GigE - - - - - When this setting is selected tries to keep the gain value at its minimum. - Applies to: GigE - - - - - Selects the profile for controlling gain and shutter simultaneously. - - - The full name of DefaultSetSelector - Returns the full name of DefaultSetSelector - - - The full name of DefaultSetSelector - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: GigE - - - - - customer factory set 1 - Applies to: GigE - - - - - customer factory set 0 - Applies to: GigE - - - - - Factory set disabling color adjustments - Applies to: GigE - - - - - Factory set enabling color adjustments - Applies to: GigE - - - - - Factory set using auto functions - Applies to: GigE - - - - - High gain factory set - Applies to: GigE - - - - - Standard factory set - Applies to: GigE - - - - - Selects the which factory setting will be used as default set. - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 3 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 2 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 1 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the custom 1 user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the custom 0 user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the raw color user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the color user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the auto function user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the high gain user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the default user set as the default startup set. - Applies to: GigE - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - The Light Microscopy factory set can be loaded. - Applies to: GigE - - - - - This enumeration value selects user set 3. - Applies to: GigE - - - - - This enumeration value selects user set 2. - Applies to: GigE - - - - - This enumeration value selects user set 1. - Applies to: GigE - - - - - Factory set enabling custom 1 settings - Applies to: GigE - - - - - Factory set enabling custom 0 settings - Applies to: GigE - - - - - Factory set disabling color adjustments - Applies to: GigE - - - - - Factory set enabling color adjustments - Applies to: GigE - - - - - Factory set using auto functions - Applies to: GigE - - - - - High gain factory set - Applies to: GigE - - - - - This enumeration value selects the default configuration set. - Applies to: GigE - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - - - The full name of GevIEEE1588StatusLatched - Returns the full name of GevIEEE1588StatusLatched - - - The full name of GevIEEE1588StatusLatched - - - - While a port is in the SLAVE state, the port is synchronizing with the selected master port. - Applies to: GigE - - - - - While a port is in the UNCALIBRATED state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: GigE - - - - - While a port is in the PASSIVE state, the port is not behaving as a master port nor does it synchronize with a master port. - Applies to: GigE - - - - - While a port is in the MASTER state, the port is behaving as a master port. - Applies to: GigE - - - - - While a port is in the PRE_MASTER state, the port shall behave in all respects as though it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information - Applies to: GigE - - - - - While a port is in the LISTENING state, the port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. - Applies to: GigE - - - - - While a port is in the DISABLED state, the port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. - Applies to: GigE - - - - - While a port is in the FAULTY state, the port shall not place any PTP messages except for management messages that are a required response to another management message on its communication path. - Applies to: GigE - - - - - While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. - Applies to: GigE - - - - - Undefined - Applies to: GigE - - - - - This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. - - - The full name of GevIEEE1588Status - Returns the full name of GevIEEE1588Status - - - The full name of GevIEEE1588Status - - - - The port is synchronizing to the selected master port. - Applies to: GigE - - - - - One or more master ports have been detected in h domain. he appropriate master port has been selected, and the local port is preparing to synchronize to the selected master port. - Applies to: GigE - - - - - The Passive state. - Applies to: GigE - - - - - The port is behaving as a master port. - Applies to: GigE - - - - - The PreMaster state. - Applies to: GigE - - - - - The port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. - Applies to: GigE - - - - - The port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. - Applies to: GigE - - - - - The fault state of the protocol. - Applies to: GigE - - - - - While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. - Applies to: GigE - - - - - Undefined - Applies to: GigE - - - - - Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. - - - The full name of GevStreamChannelSelector - Returns the full name of GevStreamChannelSelector - - - The full name of GevStreamChannelSelector - - - - This enumeration value selects stream channel 0 for configuration. - Applies to: GigE - - - - - This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. - - - The full name of GevCCP - Returns the full name of GevCCP - - - The full name of GevCCP - - - - This enumeration value sets the control channel privilege feature to exclusive control. - Applies to: GigE - - - - - This enumeration value sets the control channel privilege feature to control. - Applies to: GigE - - - - - This enumeration value sets the control channel privilege feature to exclusive. - Applies to: GigE - - - - - This enumeration sets the control channel privilege feature. - - - The full name of GevGVSPExtendedIDMode - Returns the full name of GevGVSPExtendedIDMode - - - The full name of GevGVSPExtendedIDMode - - - - On - Applies to: GigE - - - - - Off - Applies to: GigE - - - - - Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. - - - The full name of GevInterfaceSelector - Returns the full name of GevInterfaceSelector - - - The full name of GevInterfaceSelector - - - - This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - This enumeration value selects the luminance LUT for configuration. - Applies to: GigE - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 8 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 7 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 6 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 5 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects software command as the source for counter reset. - Applies to: GigE - - - - - This enumeration value disables counter reset. - Applies to: GigE - - - - - This enumeration selects the source of the reset for the selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - Counts the number of Exposure End. - Applies to: GigE - - - - - Counts the number of Exposure Start. - Applies to: GigE - - - - - Counts the number of Line End. - Applies to: GigE - - - - - Counts the number of Line Start. - Applies to: GigE - - - - - Counts the number of Line Trigger. - Applies to: GigE - - - - - Counts the number of Frame End. - Applies to: GigE - - - - - Counts the number of Frame Start. - Applies to: GigE - - - - - Counts the number of Frame Trigger. - Applies to: GigE - - - - - Counts the number of Acquisition End. - Applies to: GigE - - - - - Counts the number of Acquisition Start. - Applies to: GigE - - - - - Counts the number of Acquisition Trigger. - Applies to: GigE - - - - - Counter is stopped. - Applies to: GigE - - - - - This enumeration selects the event that will be the source to increment the counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - This enumeration value selects counter 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - This enumeration value sets the type of signal change needed to start the timer to level low. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to level high. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to falling edge. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to rising edge. - Applies to: GigE - - - - - This enumeration sets the type of signal transistion that will start the timer. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - Starts with the reception of the flash window start. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected timer to exposure active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected timer to off. - Applies to: GigE - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - This enumeration value selects timer 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: GigE - - - - - For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: GigE - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - Selects the output of the shaft encoder module as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC4 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC3 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC2 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC1 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 4 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 3 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 2 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 1 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects the input source for the frequency converter module. - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. - Applies to: GigE - - - - - The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. - Applies to: GigE - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. - Applies to: GigE - - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. - Applies to: GigE - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects CC4 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC3 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC2 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC1 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 4 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 3 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 2 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 1 as signal source for the shaft encoder module. - Applies to: GigE - - - - - Selects the input line as signal source for the shaft encoder module. - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Selects phase B of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - Selects phase A of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: GigE - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: GigE - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 1 for configuration. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 6 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 5 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to the sync user settable signal 3. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 2. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 1. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 0. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 0. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This signal for the output is rising with frame trigger wait and falling with exposure active. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value associates the output of the camera's frequency converter module with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the output of the camera's shaft encoder module with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 4. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 3. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 2. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 1. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 2 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 1 active. - Applies to: GigE - - - - - This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to exposure active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to off. - Applies to: GigE - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - This enumeration value sets the electrical configuration of the selected line to opto-coupled. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to RS-422. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to LVDS. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to TTL. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to tri-state. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to not connected. - Applies to: GigE - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - This enumeration value sets the mode for the selected line to output. - Applies to: GigE - - - - - This enumeration value sets the mode for the selected line to input. - Applies to: GigE - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - This enumeration value selects output line 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 1 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - Device is currently waiting for a line trigger. - Applies to: GigE - - - - - Device is doing the exposure of a frame. - Applies to: GigE - - - - - Device is currently transferring a frame. - Applies to: GigE - - - - - Device is currently doing the capture of a frame. - Applies to: GigE - - - - - Device is currently waiting for a Frame trigger. - Applies to: GigE - - - - - Device is currently transferring an acquisition of one or many frames. - Applies to: GigE - - - - - Device is currently doing an acquisition of one or many frames. - Applies to: GigE - - - - - Device is currently waiting for a trigger for the capture of one or many frames. - Applies to: GigE - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Sets the readout mode of the device - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - This enumeration value sets the shutter mode to global reset release shutter. - Applies to: GigE - - - - - This enumeration value sets the shutter mode to rolling shutter. - Applies to: GigE - - - - - This enumeration value sets the shutter mode to global shutter. - Applies to: GigE - - - - - This enumeration sets the shutter mode. - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - Calculates and applies automatically the maximum possible overlap between immediately succeeding image acquisitions. For all image acquisitions, overlaps are based on the related individual sensor readout times. - Applies to: GigE - - - - - Allows to manually set the ExposureOverlapTimeMax parameter. Its parameter value defines a constant maximum overlap between immediately succeeding image acquisitions. - Applies to: GigE - - - - - Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: GigE - - - - - The exposure time mode is set to Standard. - Applies to: GigE - - - - - Sets the exposure time mode. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Exposure Auto function. - Applies to: GigE - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: GigE - - - - - Sets the integration mode to field integration - Applies to: GigE - - - - - Selects the Interlaced Integration Mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - This enumeration value sets the exposure mode to trigger controlled. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to trigger width. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to timed. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to off. - Applies to: GigE - - - - - This enumeration sets the exposure mode. - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - Selects the trigger delay to be expressed as a number of consecutive line triggers. - Applies to: GigE - - - - - Selects the trigger delay to be expressed as a time interval (in microseconds). - Applies to: GigE - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Sets the selected trigger to become active when the source signal is low - Applies to: GigE - - - - - Sets the selected trigger to become active when the source signal is high - Applies to: GigE - - - - - Sets the selected trigger to become active on the falling or rising edge of the source signal - Applies to: GigE - - - - - Sets the selected trigger to become active on the falling edge of the source signal - Applies to: GigE - - - - - This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. - Applies to: GigE - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 end. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 start. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 end. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to the frequency converter module. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to the shaft encoder module. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 8. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 7. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 6. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 5. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 2 - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to software trigger. - Applies to: GigE - - - - - This enumeration sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - This enumeration value sets the mode for the selected trigger to on. - Applies to: GigE - - - - - This enumeration value sets the mode for the selected trigger to off. - Applies to: GigE - - - - - This enumeration sets the trigger mode for the selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - This enumeration value selects the exposure active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the line start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition start trigger for configuration. - Applies to: GigE - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: GigE - - - - - This enumeration value sets the camera's acquisition mode to multi frame. - Applies to: GigE - - - - - This enumeration value sets the camera's acquisition mode to single frame - Applies to: GigE - - - - - This enumeration sets the image acquisition mode. - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - Enables the previously set ROI zone. - Applies to: GigE - - - - - Disables the previously set ROI zone. - Applies to: GigE - - - - - Provides for enabling/disabling the previously set ROI zone. - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to sum. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - This enumeration value sets vertical binning to 2 rows. - Applies to: GigE - - - - - This enumeration value sets vertical binning to disabled. - Applies to: GigE - - - - - This enumeration sets the vertical binning feature. - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - Only the blue pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Only the green pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Only the red pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - The summed RGB pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Sets which pixel values are used for tonal range adjustments. - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. - Applies to: GigE - - - - - Automatic tonal range adjustment is disabled. - Applies to: GigE - - - - - Sets the operation mode of the Tonal Range Auto auto function. - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - Tonal range adjustment is enabled. - Applies to: GigE - - - - - Tonal range adjustment is disabled. - Applies to: GigE - - - - - Sets whether tonal range adjustment is used. - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: GigE - - - - - Basler PGI image optimizations are disabled. - Applies to: GigE - - - - - Enables Basler PGI image optimizations. - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: GigE - - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: GigE - - - - - Sets the demosaicing mode. - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - SCurve contrast enhancement is used to adjust the contrast. It improves the perceived contrast while preserving the dynamic range of the image. - Applies to: GigE - - - - - Linear contrast enhancement is used to adjust the contrast. - Applies to: GigE - - - - - Sets the Contrast Mode. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Selects magenta for the adjustment of colors with predominant magenta. - Applies to: GigE - - - - - Selects blue for the adjustment of colors with predominant blue. - Applies to: GigE - - - - - Selects cyan for the adjustment of colors with predominant cyan. - Applies to: GigE - - - - - Selects green the adjustment of colors with predominant green. - Applies to: GigE - - - - - Selects yellow for the adjustment of colors with predominant yellow. - Applies to: GigE - - - - - Selects red for the adjustment of colors with predominant red. - Applies to: GigE - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - Element in row 2 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 2 and column 1 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 2 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 1 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 1 and column 1 of the color transformation matrix - Applies to: GigE - - - - - Element in row 1 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 1 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Matrix color transformation from RGB to YUV. - Applies to: GigE - - - - - Matrix color transformation from YUV to RGB. - Applies to: GigE - - - - - Matrix color transformation from RGB to RGB. - Applies to: GigE - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - This enumeration value selects the blue balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Balance White Auto function. - Applies to: GigE - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. - Applies to: GigE - - - - - Allows using a custom defined color transformation matrix. - Applies to: GigE - - - - - No matrix color transformation for specific light source is performed. - Applies to: GigE - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: GigE - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: GigE - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: GigE - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: GigE - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: GigE - - - - - Sets the mode to only output field 1. - Applies to: GigE - - - - - Sets the mode to only output field 0. - Applies to: GigE - - - - - Selects the mode to output the fields. - - - The full name of SpatialCorrectionStartingLine - Returns the full name of SpatialCorrectionStartingLine - - - The full name of SpatialCorrectionStartingLine - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - This enumeration value indicates that no Bayer filter is present on the camera. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - This enumeration value sets the pixel format to Bayer BG 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10p - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Sets the color coding of the pixels in the acquired images - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to Bayer BG 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer GB 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer RG 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer GR 10p. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 16 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 8 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 422 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10V2 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10V1 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGBA 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: GigE - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature selects the amount of data bits the sensor produces for one sample. - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - This enumeration value selects the fixed sRGB gamma curve - Applies to: GigE - - - - - This enumeration value selects the the user configurable gamma curve. - Applies to: GigE - - - - - This enumeration selects the type of gamma to apply. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 4 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 3 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 2 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 1 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available black level controls for adjustment. - Applies to: GigE - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 4 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 3 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 2 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 1 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available digital gain controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available analog gain controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available gain controls for adjustment. - Applies to: GigE - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Gain Auto function. - Applies to: GigE - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC4 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC3 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC2 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC1 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 8 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 7 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 6 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 5 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 4 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 3 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 2 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 1 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects the source for setting the selected bit of the sequence set address. - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Selects bit 3 of the sequence set address. - Applies to: GigE - - - - - Selects bit 2 of the sequence set address. - Applies to: GigE - - - - - Selects bit 1 of the sequence set address. - Applies to: GigE - - - - - Selects bit 0 of the sequence set address. - Applies to: GigE - - - - - Selects a bit of the sequence set address. - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC1. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 8. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 7. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 6. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 5. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 1. - Applies to: GigE - - - - - Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. - Applies to: GigE - - - - - Advance via asynchronous advance only. - Applies to: GigE - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - Selects controls for sequence set advance. Only available in Controlled sequence advance mode. - Applies to: GigE - - - - - Selects controls for sequence restart. - Applies to: GigE - - - - - Selects between controls for sequence restart or sequence set advance. - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The sequence sets are selected according to the states of the input lines as the frame triggers occur. - Applies to: GigE - - - - - Sequence set advance controlled by settable source. - Applies to: GigE - - - - - Automatic sequence set advance as images are acquired. - Applies to: GigE - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - - - The full name of SequenceConfigurationMode - Returns the full name of SequenceConfigurationMode - - - The full name of SequenceConfigurationMode - - - - Enables the sequencer for configuration. - Applies to: GigE - - - - - Disables the sequencer for configuration. - Applies to: GigE - - - - - Enables or disables the sequencer for configuration. - - - - The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. - Applies to: GigE - - - - - The File Size feature represents the size of the selected file in bytes. - Applies to: GigE - - - - - The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. - Applies to: GigE - - - - - The File Operation Status feature represents the file operation execution status. - Applies to: GigE - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: GigE - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: GigE - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - Applies to: GigE - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - Applies to: GigE - - - - - The File Selector feature selects the target file in the device. - Applies to: GigE - - - - - Time stamp of the acquisition start wait event. - Applies to: GigE - - - - - Stream channel index of the acquisition start wait event. - Applies to: GigE - - - - - Time stamp of the frame start wait event. - Applies to: GigE - - - - - Stream channel index of the frame start wait event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an acquisition wait event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition wait event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame wait event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame wait event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 4 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 4 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 3 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 3 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 2 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 2 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 1 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 1 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 4 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 4 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 3 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 3 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 2 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 2 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 1 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 1 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for a critical temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for a critical temperature event. - Applies to: GigE - - - - - Time stamp of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: GigE - - - - - Stream channel index of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an over temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an over temperature event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for a critical temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for a critical temperature event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the frame ID for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the stream channel index for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame timeout event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame timeout event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an Acquisition start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an acquisition start event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition start event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame start event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame start event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an line start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an line start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an exposure end event. - Applies to: GigE - - - - - This enumeration value indicates the frame ID for an exposure end event. - Applies to: GigE - - - - - This enumeration value indicates the stream channel index for an exposure end event. - Applies to: GigE - - - - - This enumeration sets the notification type that will be sent to the host application for the selected event. - Applies to: GigE - - - - - This enumeration selects the type of event for enabling. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of CRC checksum. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Shaft encoder counter at frame trigger - Applies to: GigE - - - - - Value of the status selected by 'Index' - Applies to: GigE - - - - - Used to select a certain status - Applies to: GigE - - - - - Number of bits per status - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of the trigger input counter when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the frame counter when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the timestamp when the image was acquired. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - Applies to: GigE - - - - - This value indicates indicates the maximum possible pixel value acquired in the image - Applies to: GigE - - - - - This value indicates the minimum possible pixel value in the acquired image. - Applies to: GigE - - - - - This value Indicates the height of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the width of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the Y offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the X offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value indicates the sequence set index number related to the acquired image. - Applies to: GigE - - - - - This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: GigE - - - - - This boolean value enables the inclusion of the selected chunk in the payload data. - Applies to: GigE - - - - - This enumeration selects chunks for enabling. - Applies to: GigE - - - - - This boolean value enables the camera's chunk mode. - Applies to: GigE - - - - - Enable the selected Feature - Applies to: GigE - - - - - Sets the key to access the selected feature - Applies to: GigE - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - Applies to: GigE - - - - - This value sets the number of prelines. - Applies to: GigE - - - - - Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. - Applies to: GigE - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - Applies to: GigE - - - - - Version of the color modifications applied to images. - Applies to: GigE - - - - - Erases the last error and possibly reveals a previous error. - Applies to: GigE - - - - - Indicates the error that was detected last. - Applies to: GigE - - - - - Shows the over temperature state of the selected target - Applies to: GigE - - - - - Shows the over temperature state of the selected target - Applies to: GigE - - - - - Temperature State - Applies to: GigE - - - - - Shows the current temperature of the selected target in degrees centigrade - Applies to: GigE - - - - - Lists the temperature sources available for readout - Applies to: GigE - - - - - This is a command that immediately resets and reboots the device. - Applies to: GigE - - - - - This enumeration lists the possible scan types for the sensor in the device. - Applies to: GigE - - - - - This is a read/write element. It is a user programmable string. - Applies to: GigE - - - - - This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID. - Applies to: GigE - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: GigE - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: GigE - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: GigE - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: GigE - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: GigE - - - - - Selects a feature set description file. - Applies to: GigE - - - - - If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - ShadingSetCreate - Applies to: GigE - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. - Applies to: GigE - - - - - This enumeration selects the shading set to which the activate command will be applied. - Applies to: GigE - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - Applies to: GigE - - - - - This enumeratuion indicates error statuses related to shading correction. - Applies to: GigE - - - - - This boolean value enables the selected kind of shading correction. - Applies to: GigE - - - - - This enumeration selects the kind of shading correction. - Applies to: GigE - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: GigE - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: GigE - - - - - Enables color overexposure compensation. - Applies to: GigE - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: GigE - - - - - Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetBright parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. - Applies to: GigE - - - - - Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetDark parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. - Applies to: GigE - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: GigE - - - - - Sets the kind of tonal range auto adjustment. - Applies to: GigE - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the starting line of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the starting column of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the height of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the width of the auto function area of interest in pixels. - Applies to: GigE - - - - - Selects the Auto Function AOI. - Applies to: GigE - - - - - Selects the profile for controlling gain and shutter simultaneously. - Applies to: GigE - - - - - Upper limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: GigE - - - - - Lower limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: GigE - - - - - Upper limit of the Auto Gain (Raw) parameter - Applies to: GigE - - - - - Lower limit of the Auto Gain (Raw) parameter - Applies to: GigE - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: GigE - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: GigE - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: GigE - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: GigE - - - - - The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. - Applies to: GigE - - - - - Selects the which factory setting will be used as default set. - Applies to: GigE - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: GigE - - - - - This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. - Applies to: GigE - - - - - This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: GigE - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - Applies to: GigE - - - - - StopFeatureStreaming - Applies to: GigE - - - - - StartFeatureStreaming - Applies to: GigE - - - - - Used to filter out some particular devices from the group of devices defined by the action group key. - Applies to: GigE - - - - - Used to define a group of devices on which actions can be executed. - Applies to: GigE - - - - - This enumeration selects the action command to configure. Once an action command has been selected, all changes to the action command settings will be applied to the selected action command. - Applies to: GigE - - - - - Key to authorize the action for the device. - Applies to: GigE - - - - - Available number of action command interfaces on the camera device. - Applies to: GigE - - - - - Number of separate action signals supported by the device. Determines how many action signals the device can handle in parallel, i.e. how many different action commands can be set up for the device. - Applies to: GigE - - - - - This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. It indicates the latched parent clock ID of the IEEE 1588 device. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. - Applies to: GigE - - - - - This is a read only element. It is the high part of the 1588 parent clock ID - Applies to: GigE - - - - - This is a read only element. It is the low part of the 1588 parent clock ID - Applies to: GigE - - - - - This is a read only element. It indicates the latched clock ID of the IEEE 1588 device. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. - Applies to: GigE - - - - - This is a read only element. It is the high part of the 1588 clock ID - Applies to: GigE - - - - - This is a read only element. It is the low part of the 1588 clock ID - Applies to: GigE - - - - - This is a read only element. It indicates the latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. - Applies to: GigE - - - - - This command latches the current IEEE 1588 related values of the device. - Applies to: GigE - - - - - Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. - Applies to: GigE - - - - - This value indicates whether IEEE 1588 V2 (PTP) is enabled. - Applies to: GigE - - - - - This switch selects a legacy GVSP pixel format encoding, for compatibility with older camera models. - Applies to: GigE - - - - - Indicates whether a live grab is under way - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the port to which the device must send data streams. - Applies to: GigE - - - - - This value sets the stream channel destination IPv4 address for the selected stream channel. The destination can be a unicast or a multicast. - Applies to: GigE - - - - - This value sets the index of the network interface to use. - Applies to: GigE - - - - - This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. - Applies to: GigE - - - - - This enumeration sets the control channel privilege feature. - Applies to: GigE - - - - - This is a read only element. It indicates the latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) - Applies to: GigE - - - - - This command resets the timestamp control latch. - Applies to: GigE - - - - - This command resets the timestamp value for the device - Applies to: GigE - - - - - This command latches the current timestamp value of the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of timestamp clock ticks in 1 second. - Applies to: GigE - - - - - This value sets the heartbeat timeout in milliseconds. - Applies to: GigE - - - - - This is a read only element. It indicates whether multiple operations in a single message are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported - Applies to: GigE - - - - - This is a read only element. It indicates whether PACKETRESEND_CMD is supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether EVENT_CMD and EVENT_ACK are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether whether IEEE 1588 (PTP) is supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether this GVSP transmitter or rceiver can support 16-bit block_id. - Applies to: GigE - - - - - This is a read only element. It indicates the number of stream channels supported by the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of message channels supported by the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of network interfaces on the device. - Applies to: GigE - - - - - This is a read only element. It indicates the second URL to the XML device description file. - Applies to: GigE - - - - - This is a read only element. It indicates the first URL to the XML device description file. - Applies to: GigE - - - - - This is a read only element. It indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface operates in full-duplex mode. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface is the clock master. - Applies to: GigE - - - - - This is a read only element. It indicates the connection speed in Mbps for the selected network interface. - Applies to: GigE - - - - - This value sets the fixed default gateway for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This value sets the fixed subnet mask for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This value sets the fixed IP address for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This is a read only element. It indicates the current default gateway for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates the current subnet mask for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates the current IP address for the selected network interface. - Applies to: GigE - - - - - This value sets the IP configuration of the selected network interface, i.e., fixed IP, DHCP, auto IP. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports DHCP IP addressing. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports auto IP addressing (also known as LLA). - Applies to: GigE - - - - - Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. - Applies to: GigE - - - - - This is a read only element. It indicates the MAC address for the selected network interface. - Applies to: GigE - - - - - This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. - Applies to: GigE - - - - - This is a read only element. Its value indicates the character set. 1 = UTF8 - Applies to: GigE - - - - - This is a read only element. It indicates the endianess of the bootstrap registers. True = big endian. - Applies to: GigE - - - - - This is a read only element. It indicates the minor version number of the GigE Vision specification supported by this device. - Applies to: GigE - - - - - This is a read only element. It indicates the major version number of the GigE Vision specification supported by this device. - Applies to: GigE - - - - - If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. The Frame Max Jitter parameter indicates the maximum time in ticks that the next frame transmission could be delayed due to a burst of resends. - Applies to: GigE - - - - - This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting. - Applies to: GigE - - - - - This value indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends. - Applies to: GigE - - - - - This value indicates the base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. This parameter represents a combination of the packet size and the inter-packet delay. - Applies to: GigE - - - - - This value sets a multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: GigE - - - - - This value reserves a portion of Ethernet bandwidth assigned to the camera for packet resends and for the transmission of control data between the camera and the host PC. The setting is expressed as a percentage of the bandwidth assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5%, then the bandwidth reserve will be 1.5 MBytes/s. - Applies to: GigE - - - - - This value sets the frame transfer delay for the selected stream channel. This value sets a delay betweem when the camera would normally begin transmitted an acquired image (frame) and when it actually begins transmitting the acquired image. - Applies to: GigE - - - - - This value sets a delay between the transmission of each packet for the selected stream channel. The delay is measured in ticks. - Applies to: GigE - - - - - This value sets the packet size in bytes for the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size for the stream channel.) - Applies to: GigE - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. - Applies to: GigE - - - - - This value sets the value of the LUT element at the LUT index. - Applies to: GigE - - - - - This value sets the LUT element to access. This value is used to index into a LUT array. - Applies to: GigE - - - - - This boolean value enables the selected LUT. - Applies to: GigE - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. - Applies to: GigE - - - - - This enumeration selects the source of the reset for the selected counter. - Applies to: GigE - - - - - This enumeration selects the event that will be the source to increment the counter. - Applies to: GigE - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - Applies to: GigE - - - - - This enumeration sets the type of signal transistion that will start the timer. - Applies to: GigE - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. - Applies to: GigE - - - - - This float value sets the duration for the selected timer in microseconds. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. - Applies to: GigE - - - - - This float value sets the delay for the selected timer in microseconds. - Applies to: GigE - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. - Applies to: GigE - - - - - This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. - Applies to: GigE - - - - - Sets an integer value as the post-divider for the post-divider sub-module. - Applies to: GigE - - - - - Sets an integer value as the multiplier for the multiplier sub-module. - Applies to: GigE - - - - - Sets an integer value as the pre-divider for the pre-divider sub-module. - Applies to: GigE - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: GigE - - - - - Selects the input source for the frequency converter module. - Applies to: GigE - - - - - This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: GigE - - - - - This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: GigE - - - - - This command resets the tick counter count of the shaft encoder module to 0. - Applies to: GigE - - - - - This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. - Applies to: GigE - - - - - This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. - Applies to: GigE - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - Applies to: GigE - - - - - Selects the input line as signal source for the shaft encoder module. - Applies to: GigE - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: GigE - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: GigE - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: GigE - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: GigE - - - - - This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. - Applies to: GigE - - - - - This boolean value sets the state of the selected user settable synchronous output signal. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: GigE - - - - - This integer value is a single bitfield that sets the state of all user settable output signals in one access. - Applies to: GigE - - - - - This boolean value sets the state of the selected user settable output signal. - Applies to: GigE - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: GigE - - - - - This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. - Applies to: GigE - - - - - This boolean value indicates the current logical state for the selected line at the time of polling. - Applies to: GigE - - - - - This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: GigE - - - - - This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: GigE - - - - - Sets the raw value of the selected line debouncer time - Applies to: GigE - - - - - Sets the absolute value of the selected line debouncer time in microseconds - Applies to: GigE - - - - - This boolean value enables the termination resistor for the selected input line. - Applies to: GigE - - - - - This boolean value enables the signal inverter function for the selected input or output line. - Applies to: GigE - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - Applies to: GigE - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - Applies to: GigE - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - Applies to: GigE - - - - - Activates changed settings for the synchronous free run. - Applies to: GigE - - - - - Trigger rate for the clock synchronous trigger. - Applies to: GigE - - - - - High 32 bits of the synchronous free run trigger start time. - Applies to: GigE - - - - - Low 32 bits of the synchronous free run trigger start time. - Applies to: GigE - - - - - When enabled the camera triggers with the specified frame rate derived from the synchronized clock. - Applies to: GigE - - - - - Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: GigE - - - - - This boolean value enables the frame timeout. - Applies to: GigE - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: GigE - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: GigE - - - - - Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. - Applies to: GigE - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: GigE - - - - - Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. - Applies to: GigE - - - - - Sets the readout mode of the device - Applies to: GigE - - - - - This enumeration sets the shutter mode. - Applies to: GigE - - - - - Enable the Global Reset Release Mode - Applies to: GigE - - - - - This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: GigE - - - - - This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: GigE - - - - - Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. - Applies to: GigE - - - - - Indicates the sensor readout time given the current settings. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: GigE - - - - - This value enables the use of the exposure time base. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: GigE - - - - - This float value sets the camera's exposure time in microseconds. - Applies to: GigE - - - - - Sets the exposure time mode. - Applies to: GigE - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - Applies to: GigE - - - - - Selects the Interlaced Integration Mode. - Applies to: GigE - - - - - This enumeration sets the exposure mode. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. - Applies to: GigE - - - - - This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. - Applies to: GigE - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: GigE - - - - - This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. - Applies to: GigE - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - Applies to: GigE - - - - - This enumeration sets the signal source for the selected trigger. - Applies to: GigE - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. - Applies to: GigE - - - - - This enumeration sets the trigger mode for the selected trigger. - Applies to: GigE - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the number of frames acquired in the multiframe acquisition mode - Applies to: GigE - - - - - This command will immediately abort any image acquisition process that is currently in progress. - Applies to: GigE - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: GigE - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: GigE - - - - - This enumeration sets the image acquisition mode. - Applies to: GigE - - - - - When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. - -Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. - Applies to: GigE - - - - - Sets the height for the selected zone. - Applies to: GigE - - - - - Sets the Y offset (top offset) for the selected zone. - Applies to: GigE - - - - - Enables the selected zone. - Applies to: GigE - - - - - This value sets the zone to access. - Applies to: GigE - - - - - Enables the stacked zone imaging feature. - Applies to: GigE - - - - - Sets the ROI zone offset (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. - Applies to: GigE - - - - - Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. - Applies to: GigE - - - - - Provides for enabling/disabling the previously set ROI zone. - Applies to: GigE - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - Applies to: GigE - - - - - This is a float value that sets the vertical scaling factor of the image. - Applies to: GigE - - - - - This is a float value that sets the vertical scaling factor of the image. - Applies to: GigE - - - - - Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: GigE - - - - - Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: GigE - - - - - Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - Applies to: GigE - - - - - Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - Applies to: GigE - - - - - This enumeration sets the vertical binning feature. - Applies to: GigE - - - - - This feature is used to center the image vertically. - Applies to: GigE - - - - - This feature is used to center the image horizontally. - Applies to: GigE - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: GigE - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: GigE - - - - - This value sets the height of the area of interest in pixels. - Applies to: GigE - - - - - This value sets the width of the area of interest in pixels. - Applies to: GigE - - - - - Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjuments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: GigE - - - - - Sets whether tonal range adjustment is used. - Applies to: GigE - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Enables Basler PGI image optimizations. - Applies to: GigE - - - - - Sets the demosaicing mode. - Applies to: GigE - - - - - Sets the Contrast Mode. - Applies to: GigE - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: GigE - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: GigE - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: GigE - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: GigE - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: GigE - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: GigE - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: GigE - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: GigE - - - - - Sets an integer value for the adjustment of saturation of the selected color. - Applies to: GigE - - - - - Sets a floating point value for the adjustment of saturation of the selected color. - Applies to: GigE - - - - - Sets an integer value for the adjustment of hue of the selected color. - Applies to: GigE - - - - - Sets a floating point value for the adjustment of hue of the selected color. - Applies to: GigE - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - Applies to: GigE - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: GigE - - - - - Enables color adjustment. - Applies to: GigE - - - - - Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: GigE - - - - - Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. -If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: GigE - - - - - Sets an integer value for the selected element in the color transformation matrix. - Applies to: GigE - - - - - Sets a floating point value for the selected element in the color transformation matrix. - Applies to: GigE - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - Applies to: GigE - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - Applies to: GigE - - - - - This value sets the selected balance ratio control as an integer. - Applies to: GigE - - - - - This value sets the selected balance ratio control as a float value. - Applies to: GigE - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - Applies to: GigE - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - Applies to: GigE - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: GigE - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: GigE - - - - - Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. - Applies to: GigE - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: GigE - - - - - Selects the mode to output the fields. - Applies to: GigE - - - - - This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. - Applies to: GigE - - - - - This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. - -Positive integer: The object will pass the top sensor line first. - -Negative integer: The object will pass the bottom sensor line first. - -In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: GigE - - - - - This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: GigE - - - - - This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: GigE - - - - - Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. -Note: Make sure to also select a suitable raw pixel data output format. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: GigE - - - - - Sets the color coding of the pixels in the acquired images - Applies to: GigE - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: GigE - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: GigE - - - - - This feature selects the amount of data bits the sensor produces for one sample. - Applies to: GigE - - - - - This value sets the substrate voltage - Applies to: GigE - - - - - This value sets the selected digital shift control - Applies to: GigE - - - - - This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). - Applies to: GigE - - - - - This enumeration selects the type of gamma to apply. - Applies to: GigE - - - - - This boolean value enables the gamma correction. - Applies to: GigE - - - - - This value sets the selected black level control as a float value. - Applies to: GigE - - - - - This value sets the selected black level control as an integer. - Applies to: GigE - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - Applies to: GigE - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: GigE - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: GigE - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - Applies to: GigE - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - Applies to: GigE - - - - - Selects the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects a bit of the sequence set address. - Applies to: GigE - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - Applies to: GigE - - - - - Selects between controls for sequence restart or sequence set advance. - Applies to: GigE - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - Applies to: GigE - - - - - Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. - Applies to: GigE - - - - - Loads an existing sequence set to make it the current sequence set. - Applies to: GigE - - - - - Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. - Applies to: GigE - - - - - Selects the index number of a sequence set. - Applies to: GigE - - - - - Sets the total number of sequence sets in the sequence. - Applies to: GigE - - - - - Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. - Applies to: GigE - - - - - Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: GigE - - - - - Enables or disables the sequencer for configuration. - Applies to: GigE - - - - - Indicates the current sequence set. - Applies to: GigE - - - - - Enables the existing sequence sets for image acquisition. - Applies to: GigE - - - - List of all parameter names available for GigE cameras. - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 2. - Applies to: USB - - - - - Chunk data can be retrieved from counter 1. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: USB - - - - - Index of the active sequencer set. - Applies to: USB - - - - - Value of the selected chunk counter. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - Applies to: USB - - - - - A bit field that indicates the status of all of the camera's input and output lines when the image was acquired - Applies to: USB - - - - - Value of the timestamp when the image was acquired. - Applies to: USB - - - - - Exposure time used to acquire the image. - Applies to: USB - - - - - Gain used to acquire the image. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: USB - - - - List of all parameter names available for USB chunk data. - - - - Last grabbed block ID. - Applies to: USB - - - - - Number of stream resynchronizations. - Applies to: USB - - - - - Number of corrupt or lost frames between successfully grabbed images. - Applies to: USB - - - - - Status code of the last failed buffer. - Applies to: USB - - - - - Status code of the last failed buffer. - Applies to: USB - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. - Applies to: USB - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: USB - - - - - Timeout for payload and trailer transfers in milliseconds. - Applies to: USB - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - - - - - - - The default value is appropriate for most applications. - Reducing the value may cause a higher CPU load. USB host adapter drivers may require - to decrease the value in case the application fails to receive the image stream. The maximum value - for the Maximum Transfer Size depends on the operating system version and may be limited by the host adapter drivers. - - - Applies to: USB - - - - - Maximum size (in bytes) of a buffer used for grabbing images. - Applies to: USB - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: USB - - - - List of all parameter names available for the USB low level stream grabber - - - - The status code of the last failed event buffer. - Applies to: USB - - - - - The count of processed events with an error status. - Applies to: USB - - - - - The total count of processed events. - Applies to: USB - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - - - - - Number of Buffers that are going to be used receiving events. - Applies to: USB - - - - List of all parameter names available for the USB low level event grabber. - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - The file operation has failed. - Applies to: USB - - - - - The file operation was successful. - Applies to: USB - - - - - Returns the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - Files are opened in write-only mode. - Applies to: USB - - - - - Files are opened in read-only mode. - Applies to: USB - - - - - Sets the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - The currently selected file can be written. When the FileOperationExecute command is executed, the camera writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: USB - - - - - The currently selected file can be read. When the FileOperationExecute command is executed, the camera reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: USB - - - - - The currently selected file can be closed. - Applies to: USB - - - - - The currently selected file can be opened. The access mode in which the file is opened can be set using the FileOpenMode parameter. - Applies to: USB - - - - - Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - The 'Expert Feature 7 File' file is set. - Applies to: USB - - - - - The 'User Offset Shading 2' file is set. - Applies to: USB - - - - - The 'User Offset Shading 1' file is set. - Applies to: USB - - - - - The 'User Gain Shading 2' file is set. - Applies to: USB - - - - - The 'User Gain Shading 1' file is set. - Applies to: USB - - - - - The 'User Set 3' file is set. - Applies to: USB - - - - - The 'User Set 2' file is set. - Applies to: USB - - - - - The 'User Set 1' file is set. - Applies to: USB - - - - - The 'User Data' file is set. - Applies to: USB - - - - - Sets the target file in the device. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 10 can be configured. - Applies to: USB - - - - - Expert Feature 9 can be configured. - Applies to: USB - - - - - Expert Feature 8 can be configured. - Applies to: USB - - - - - Expert Feature 7 can be configured. - Applies to: USB - - - - - Expert Feature 6 can be configured. - Applies to: USB - - - - - Expert Feature 5 can be configured. - Applies to: USB - - - - - Expert Feature 4 can be configured. - Applies to: USB - - - - - Expert Feature 3 can be configured. - Applies to: USB - - - - - Expert Feature 2 can be configured. - Applies to: USB - - - - - Expert Feature 1 can be configured. - Applies to: USB - - - - - Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. - - - The full name of RemoveParameterLimitSelector - Returns the full name of RemoveParameterLimitSelector - - - The full name of RemoveParameterLimitSelector - - - - The factory limits of the ExposureOverhead parameter can be removed. - Applies to: USB - - - - - The factory limits of the AutoTargetValue parameter can be removed. - Applies to: USB - - - - - The factory limits of the ExposureTime parameter can be removed. - Applies to: USB - - - - - The factory limits of the BlackLevel parameter can be removed. - Applies to: USB - - - - - The factory limits of the Gain parameter can be removed. - Applies to: USB - - - - - Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - The user-defined value 5 can be set or read. - Applies to: USB - - - - - The user-defined value 4 can be set or read. - Applies to: USB - - - - - The user-defined value 3 can be set or read. - Applies to: USB - - - - - The user-defined value 2 can be set or read. - Applies to: USB - - - - - The user-defined value 1 can be set or read. - Applies to: USB - - - - - Sets the user-defined value to set or read. - - - The full name of DeviceIndicatorMode - Returns the full name of DeviceIndicatorMode - - - The full name of DeviceIndicatorMode - - - - Indicators are active showing their respective status. - Applies to: USB - - - - - Indicators are inactive (off). - Applies to: USB - - - - - Controls the behavior of the indicators (such as LEDs) showing the status of the device. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Temperature state could not be retrieved. - Applies to: USB - - - - - Temperature is critical. - Applies to: USB - - - - - Temperature is normal. - Applies to: USB - - - - - Returns the temperature state. - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the frame grabber board. - Applies to: USB - - - - - The temperature is measured on the sensor board. - Applies to: USB - - - - - The temperature is measured on the core board. - Applies to: USB - - - - - Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The device link throughput limit feature is enabled. - Applies to: USB - - - - - The device link throughput limit feature is disabled. - Applies to: USB - - - - - Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - The device has a line scan sensor. - Applies to: USB - - - - - The device has an area scan sensor. - Applies to: USB - - - - - Returns the scan type of the device's sensor (area or line scan). - - - The full name of BslUSBSpeedMode - Returns the full name of BslUSBSpeedMode - - - The full name of BslUSBSpeedMode - - - - The USB port is operating at SuperSpeed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at High Speed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at Full Speed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at Low Speed, as specified in the USB standard. - Applies to: USB - - - - - Returns the speed mode of the USB port. - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - Event notifications are enabled. - Applies to: USB - - - - - Event notifications are disabled. - Applies to: USB - - - - - Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Event notifications for the frame burst start wait event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start wait event can be enabled. - Applies to: USB - - - - - Event notifications for the over temperature event can be enabled. - Applies to: USB - - - - - Event notifications for the critical temperature event can be enabled. - Applies to: USB - - - - - Event notifications for the frame burst start overtrigger event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start overtrigger event can be enabled. - Applies to: USB - - - - - Event notifications for the frame burst start event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start event can be enabled. - Applies to: USB - - - - - Event notifications for the exposure end event can be enabled. - Applies to: USB - - - - - Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 2. - Applies to: USB - - - - - Chunk data can be retrieved from counter 1. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - The CRC checksum chunk can be enabled. - Applies to: USB - - - - - The sequencer set active chunk can be enabled. - Applies to: USB - - - - - The counter value chunk can be enabled. - Applies to: USB - - - - - The line status all chunk can be enabled. - Applies to: USB - - - - - The timestamp chunk can be enabled. - Applies to: USB - - - - - The exposure time chunk can be enabled. - Applies to: USB - - - - - The gain chunk can be enabled. - Applies to: USB - - - - - The image chunk can be enabled. - Applies to: USB - - - - - Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. - - - The full name of UserSetDefault - Returns the full name of UserSetDefault - - - The full name of UserSetDefault - - - - See camera users manual for information. - Applies to: USB - - - - - User set 3 is set as the startup set. - Applies to: USB - - - - - User set 2 is set as the startup set. - Applies to: USB - - - - - User set 1 is set as the startup set. - Applies to: USB - - - - - The factory set disabling color adjustments is set as the startup set. - Applies to: USB - - - - - The factory set enabling color adjustments is set as the startup set. - Applies to: USB - - - - - The factory set enabling auto functions is set as the startup set. - Applies to: USB - - - - - The high gain factory set is set as the startup set. - Applies to: USB - - - - - The default factory set is set as the as the startup set. - Applies to: USB - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - See camera users manual for information. - Applies to: USB - - - - - User set 3 can be saved, loaded, or configured. - Applies to: USB - - - - - User set 2 can be saved, loaded, or configured. - Applies to: USB - - - - - User set 1 can be saved, loaded, or configured. - Applies to: USB - - - - - The factory set disabling color adjustments can be loaded. - Applies to: USB - - - - - The factory set enabling color adjustments can be loaded. - Applies to: USB - - - - - The factory set enabling auto functions can be loaded. - Applies to: USB - - - - - The high gain factory set can be loaded. - Applies to: USB - - - - - The default factory set can be loaded. - Applies to: USB - - - - - Sets the user set or the factory set to load, save or configure. - - - The full name of CounterResetActivation - Returns the full name of CounterResetActivation - - - The full name of CounterResetActivation - - - - The counter resets as long as the selected signal level is low. - Applies to: USB - - - - - The counter resets as long as the selected signal level is high. - Applies to: USB - - - - - The counter resets on the falling or rising edge of the selected signal. - Applies to: USB - - - - - The counter resets on the falling edge of the signal. - Applies to: USB - - - - - The counter resets on the rising edge of the signal. - Applies to: USB - - - - - Sets the signal on which the counter will be reset. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - The selected counter can be reset by a counter end 4 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 3 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 2 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 1 signal. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 4. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 3. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 2. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 1. - Applies to: USB - - - - - The selected counter can be reset by a software command. - Applies to: USB - - - - - The counter reset is disabled. - Applies to: USB - - - - - Sets the source signal that can reset the currently selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - The selected counter counts the number of counter 3 end events. - Applies to: USB - - - - - The selected counter counts the number of counter 2 end events. - Applies to: USB - - - - - The selected counter counts the number of counter 1 end events. - Applies to: USB - - - - - The selected counter counts the number of Frame Start events. - Applies to: USB - - - - - The selected counter counts the number of Frame Trigger events. - Applies to: USB - - - - - Sets the event that increments the currently selected counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - Counter 2 can be configured. - Applies to: USB - - - - - Counter 1 can be configured. - Applies to: USB - - - - - Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - The timer can be triggered by the flash window start signal. - Applies to: USB - - - - - The timer can be triggered by the exposure start signal. - Applies to: USB - - - - - Sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - Timer 1 can be configured. - Applies to: USB - - - - - Sets the timer to be configured. - - - The full name of SoftwareSignalSelector - Returns the full name of SoftwareSignalSelector - - - The full name of SoftwareSignalSelector - - - - Software signal 4 can be controlled. - Applies to: USB - - - - - Software signal 3 can be controlled. - Applies to: USB - - - - - Software signal 2 can be controlled. - Applies to: USB - - - - - Software signal 1 can be controlled. - Applies to: USB - - - - - Sets the software signal to control. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - User settable output signal 3 can be configured. - Applies to: USB - - - - - User settable output signal 2 can be configured. - Applies to: USB - - - - - User settable output signal 1 can be configured. - Applies to: USB - - - - - User settable output signal 0 can be configured. - Applies to: USB - - - - - Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The User Output 4 bit state as defined by its current UserOutputValue. - Applies to: USB - - - - - The source signal for the currently selected line is set to the flash window signal. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 3. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 2. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 1. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 0. - Applies to: USB - - - - - Sets the source signal for the selected output line to timer 1 active. - Applies to: USB - - - - - The source signal for the currently selected line is set to the frame burst trigger wait signal. - Applies to: USB - - - - - The source signal for the currently selected line is set to the frame trigger wait signal. - Applies to: USB - - - - - The source signal for the currently selected line is set to the exposure active signal. - Applies to: USB - - - - - No source signal is set for the currently selected line. - Applies to: USB - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - The line logic of the currently selected line is negative. - Applies to: USB - - - - - The line logic of the currently selected line is positive. - Applies to: USB - - - - - Returns the line logic of the currently selected line. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - The line is currently accepting or sending LVTTL level signals. - Applies to: USB - - - - - The line is opto-coupled. - Applies to: USB - - - - - The line is currently accepting or sending RS-422 level signals. - Applies to: USB - - - - - The line is currently accepting or sending LVDS level signals. - Applies to: USB - - - - - The line is currently accepting or sending TTL level signals. - Applies to: USB - - - - - The line is currently in tri-state mode (not driven). - Applies to: USB - - - - - The line is not connected. - Applies to: USB - - - - - Returns the electrical configuration of the currently selected line. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: USB - - - - - The selected physical line can be used to input an electrical signal. - Applies to: USB - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Line 4 can be configured. - Applies to: USB - - - - - Line 3 can be configured. - Applies to: USB - - - - - Line 2 can be configured. - Applies to: USB - - - - - Line 1 can be configured. - Applies to: USB - - - - - Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - The luminance lookup table can be configured. - Applies to: USB - - - - - Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - Auto function AOI 2 can be adjusted. AOI 2 is used by the Balance White Auto function. - Applies to: USB - - - - - Auto function AOI 1 can be adjusted. AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: USB - - - - - Sets which auto function AOI can be adjusted. - - - The full name of AutoFunctionROISelector - Returns the full name of AutoFunctionROISelector - - - The full name of AutoFunctionROISelector - - - - Auto function ROI 2 can be adjusted. ROI 2 is used by the Balance White Auto function. - Applies to: USB - - - - - Auto function ROI 1 can be adjusted. ROI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: USB - - - - - Sets which auto function ROI can be adjusted. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: USB - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: USB - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: USB - - - - - Sets how gain and exposure time will be balanced when the device is making automatic adjustments. - - - The full name of BslImmediateTriggerMode - Returns the full name of BslImmediateTriggerMode - - - The full name of BslImmediateTriggerMode - - - - The immediate trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. - Applies to: USB - - - - - The immediate trigger mode is enabled. This reduces the exposure start delay. - Applies to: USB - - - - - Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - - - The full name of OverlapMode - Returns the full name of OverlapMode - - - The full name of OverlapMode - - - - Non-overlapping exposure and image readout. - Applies to: USB - - - - - Overlapping exposure and image readout. - Applies to: USB - - - - - Configures overlapping exposure and image readout. - - - The full name of SensorShutterMode - Returns the full name of SensorShutterMode - - - The full name of SensorShutterMode - - - - The shutter opens at the same time for all pixels but ends in a sequential manner. The pixels are exposed for different lengths of time. - Applies to: USB - - - - - The shutter opens and closes sequentially for groups (typically lines) of pixels. All pixels are exposed for the same length of time but not at the same time. - Applies to: USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed for the same length of time at the same time. - Applies to: USB - - - - - Sets the shutter mode of the device. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - See camera users manual for information. - Applies to: USB - - - - - A check can be performed if the device is currently exposing a frame. - Applies to: USB - - - - - A check can be performed if the device is currently transferring a frame. - Applies to: USB - - - - - A check can be performed if the device is currently capturing a frame. - Applies to: USB - - - - - A check can be performed if the device is currently waiting for a frame trigger. - Applies to: USB - - - - - A check can be performed if the device is currently transferring a frame burst of one or many frames. - Applies to: USB - - - - - A check can be performed if the device is currently doing a frame burst of one or many frames. - Applies to: USB - - - - - A check can be performed if the device is currently waiting for a frame burst trigger. - Applies to: USB - - - - - Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - The selected trigger is activated when the source signal is low. - Applies to: USB - - - - - The selected trigger is activated when the source signal is high. - Applies to: USB - - - - - The selected trigger is activated on the falling or rising edge of the source signal. - Applies to: USB - - - - - The selected trigger is activated on the falling edge of the source signal. - Applies to: USB - - - - - The selected trigger is activated on the rising edge of the source signal. - Applies to: USB - - - - - Sets the signal transition that activates the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - The signal source for the selected trigger is set to software signal 3. - Applies to: USB - - - - - The signal source for the selected trigger is set to software signal 2. - Applies to: USB - - - - - The signal source for the selected trigger is set to software signal 1. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 4. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 3. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 2 - Applies to: USB - - - - - The signal source for the selected trigger is set to line 1. - Applies to: USB - - - - - The signal source for the selected trigger is set to software triggering. - Applies to: USB - - - - - Sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: USB - - - - - The currently selected trigger is turned off. - Applies to: USB - - - - - Sets the mode for the currently selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The frame start trigger can be configured. - Applies to: USB - - - - - The frame burst start trigger can be configured. - Applies to: USB - - - - - Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - The device operates in fast readout mode. The readout time for each line of pixels is shortened compared to the normal readout mode. This allows higher frame rates, but may reduce image quality. - Applies to: USB - - - - - The device operates in normal readout mode. - Applies to: USB - - - - - Sets the sensor readout mode. - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - The camera automatically uses the optimum overlap time for each acquisition. - Applies to: USB - - - - - The camera manually sets the overlap time for each acquisition. In this mode, you must also set the ExposureOverlapTimeMax parameter to specify the maximum overlap time. - Applies to: USB - - - - - Sets the exposure overlap time mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The trigger width exposure mode is set. In this mode, the length of the exposure for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: USB - - - - - The timed exposure mode is set. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time Abs parameter. - Applies to: USB - - - - - Sets the exposure mode. - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - Exposure time is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. - Applies to: USB - - - - - Exposure time is automatically adjusted until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The exposure auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - The shutter mode is set to global reset release shutter. - Applies to: USB - - - - - The shutter mode is set to rolling shutter. - Applies to: USB - - - - - The shutter mode is set to global shutter. - Applies to: USB - - - - - Sets the shutter mode. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - The acquisition mode is set to continuous. - Applies to: USB - - - - - The acquisition mode is set to single frame. - Applies to: USB - - - - - Sets the image acquisition mode. - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: USB - - - - - Basler PGI image optimizations are disabled. - Applies to: USB - - - - - Enables Basler PGI image optimizations. - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: USB - - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: USB - - - - - Sets the demosaicing mode. - - - The full name of DefectPixelCorrectionMode - Returns the full name of DefectPixelCorrectionMode - - - The full name of DefectPixelCorrectionMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - S-curve contrast enhancement is used to adjust the contrast. This allows you to improve perceived contrast while preserving the dynamic range of the image. - Applies to: USB - - - - - Linear contrast enhancement is used to adjust the contrast. - Applies to: USB - - - - - Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - The element in row 2 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 2 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 2 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - A matrix color transformation from YUV to RGB is performed on the pixels. - Applies to: USB - - - - - A matrix color transformation from RGB to YUV is performed on the pixels. - Applies to: USB - - - - - A matrix color transformation from RGB to RGB is performed on the pixels. - Applies to: USB - - - - - Sets the type of color transformation that will be performed. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Colors with predominant magenta can be adjusted. - Applies to: USB - - - - - Colors with predominant blue can be adjusted. - Applies to: USB - - - - - Colors with predominant cyan can be adjusted. - Applies to: USB - - - - - Colors with predominant green can be adjusted. - Applies to: USB - - - - - Colors with predominant yellow can be adjusted. - Applies to: USB - - - - - Colors with predominant red can be adjusted. - Applies to: USB - - - - - Sets the color for color adjustment. - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - Balance ratio will be applied to the blue channel. - Applies to: USB - - - - - Balance ratio will be applied to the green channel. - Applies to: USB - - - - - Balance ratio will be applied to the red channel. - Applies to: USB - - - - - Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - White balance is adjusted repeatedly while images are acquired. The repeated adjustment will proceed until the mode of operation is set to Once or to Off. - Applies to: USB - - - - - White balance is adjusted automatically until it reaches a specific target value. After the adjustment is complete, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The balance white auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the balance white auto function. - - - The full name of LightSourcePreset - Returns the full name of LightSourcePreset - - - The full name of LightSourcePreset - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - A color preset for image acquisition with tungsten incandescent light (2800 K) is set. - Applies to: USB - - - - - A color preset for image acquisition with daylight of 6500 K is set. - Applies to: USB - - - - - A color preset for image acquisition with daylight of 5000 K is set. - Applies to: USB - - - - - No color preset is set. - Applies to: USB - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - - - The full name of BslColorSpaceMode - Returns the full name of BslColorSpaceMode - - - The full name of BslColorSpaceMode - - - - Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. An additional sRGB gamma correction value of approximately 0.4 is applied. - Applies to: USB - - - - - Color space is set to RGB. - Applies to: USB - - - - - Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. - - - The full name of ColorSpace - Returns the full name of ColorSpace - - - The full name of ColorSpace - - - - Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. - Applies to: USB - - - - - Color space is set to RGB. - Applies to: USB - - - - - Returns the color space set for image acquisitions. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - Black level will be applied to all channels or taps. - Applies to: USB - - - - - Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - Gain will be applied to all analog channels. - Applies to: USB - - - - - Gain will be applied to all digital channels. - Applies to: USB - - - - - Gain will be applied to all channels or taps. - Applies to: USB - - - - - Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - Gain is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. - Applies to: USB - - - - - Gain is adjusted automatically until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The gain auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - Enables the previously set ROI zone. - Applies to: USB - - - - - Disables the previously set ROI zone. - Applies to: USB - - - - - Provides for enabling/disabling the previously set ROI zone. - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - - - The full name of TestPattern - Returns the full name of TestPattern - - - The full name of TestPattern - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - No test pattern. Displays the original image. - Applies to: USB - - - - - Selects the type of image test pattern that is generated by the device. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - The camera generates and displays a test image with a test image 6 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 5 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 4 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 3 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 2 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 1 pattern. - Applies to: USB - - - - - The camera does not display a test image. - Applies to: USB - - - - - Sets the test image to display. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: USB - - - - - No Bayer filter is present on the camera. - Applies to: USB - - - - - Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - The depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 1 bit per pixel. - Applies to: USB - - - - - Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to YCbCr 422. - Applies to: USB - - - - - The pixel format is set to BGR 8 - Applies to: USB - - - - - The pixel format is set to RGB 8 - Applies to: USB - - - - - The pixel format is set to Bayer BG 12p. - Applies to: USB - - - - - The pixel format is set to Bayer BG 12. - Applies to: USB - - - - - The pixel format is set to Bayer GB 12p. - Applies to: USB - - - - - The pixel format is set to Bayer GB 12. - Applies to: USB - - - - - The pixel format is set to Bayer RG 12p. - Applies to: USB - - - - - The pixel format is set to Bayer RG 12. - Applies to: USB - - - - - The pixel format is set to Bayer GR 12p. - Applies to: USB - - - - - The pixel format is set to Bayer GR 12. - Applies to: USB - - - - - The pixel format is set to Bayer BG 10p. - Applies to: USB - - - - - The pixel format is set to Bayer BG 10. - Applies to: USB - - - - - The pixel format is set to Bayer GB 10p. - Applies to: USB - - - - - The pixel format is set to Bayer GB 10. - Applies to: USB - - - - - The pixel format is set to Bayer RG 10p. - Applies to: USB - - - - - The pixel format is set to Bayer RG 10. - Applies to: USB - - - - - The pixel format is set to Bayer GR 10p. - Applies to: USB - - - - - The pixel format is set to Bayer GR 10. - Applies to: USB - - - - - The pixel format is set to Bayer BG 8. - Applies to: USB - - - - - The pixel format is set to Bayer GB 8. - Applies to: USB - - - - - The pixel format is set to Bayer RG 8. - Applies to: USB - - - - - The pixel format is set to Bayer GR 8. - Applies to: USB - - - - - The pixel format is set to Mono 12p. - Applies to: USB - - - - - The pixel format is set to Mono 12. - Applies to: USB - - - - - The pixel format is set to Mono 10p. - Applies to: USB - - - - - The pixel format is set to Mono 10. - Applies to: USB - - - - - The pixel format is set to Mono 8. - Applies to: USB - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. - Applies to: USB - - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: USB - - - - - Sets the binning vertical mode. - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. - Applies to: USB - - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: USB - - - - - Sets the binning horizontal mode. - - - The full name of SequencerTriggerActivation - Returns the full name of SequencerTriggerActivation - - - The full name of SequencerTriggerActivation - - - - The sequence set will advance when the source signal is low. - Applies to: USB - - - - - The sequence set will advance when the source signal is high. - Applies to: USB - - - - - The sequence set will advance on the falling or rising edge of the source signal. - Applies to: USB - - - - - The sequence set will advance on the falling edge of the source signal. - Applies to: USB - - - - - The sequence set will advance on the rising edge of the source signal. - Applies to: USB - - - - - Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. - - - The full name of SequencerTriggerSource - Returns the full name of SequencerTriggerSource - - - The full name of SequencerTriggerSource - - - - Frame End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Frame Start is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 3 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 2 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 1 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 3 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 2 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 1 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 4 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 3 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 2 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 1 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Sets the trigger source for sequencer set advance with the currently selected path. - - - The full name of SequencerConfigurationMode - Returns the full name of SequencerConfigurationMode - - - The full name of SequencerConfigurationMode - - - - The sequencer can be configured. SequencerMode must be set to Off before setting this parameter to On. - Applies to: USB - - - - - The sequencer can not be configured. The sequencer can now be used for image acquisition (by setting SequencerMode to On). - Applies to: USB - - - - - Sets whether the sequencer can be configured. - - - The full name of SequencerMode - Returns the full name of SequencerMode - - - The full name of SequencerMode - - - - The sequencer can be used for image acquisition. SequencerConfigurationMode must be set to Off before setting this parameter to On. - Applies to: USB - - - - - The sequencer can not be used for image acquisition. The sequencer can now be configured (by setting SequencerConfigurationMode to On). - Applies to: USB - - - - - Sets whether the sequencer can be used for image acquisition. - - - The full name of CameraOperationMode - Returns the full name of CameraOperationMode - - - The full name of CameraOperationMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Executes the operation selected by FileOperationSelector on the selected file. - Applies to: USB - - - - - Size of the currently selected file in bytes. - Applies to: USB - - - - - File operation result. For read or write operations, the number of successfully read/written bytes is returned. - Applies to: USB - - - - - Returns the file operation execution status. - Applies to: USB - - - - - File access length. Controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: USB - - - - - File access offset. Controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: USB - - - - - Sets the access mode in which a file is opened in the device. - Applies to: USB - - - - - Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. - Applies to: USB - - - - - Sets the target file in the device. - Applies to: USB - - - - - Enables the currently selected expert feature. - Applies to: USB - - - - - Key to access the selected expert feature. - Applies to: USB - - - - - Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. - Applies to: USB - - - - - Removes the factory limit of the selected parameter. When the factory limit is removed, the parameter can be set within extended limits. range of the extended limit is only dictated by the physical restrictions of the camera, such as the absolute limits of the camera's variable gain control. - Applies to: USB - - - - - Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. - Applies to: USB - - - - - A user defined value. value can serve as storage location for the camera user. It has no impact on the operation of the camera. - Applies to: USB - - - - - Sets the user-defined value to set or read. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Announce the end of registers streaming. - Applies to: USB - - - - - Prepare the device for registers streaming without checking for consistency. - Applies to: USB - - - - - Controls the behavior of the indicators (such as LEDs) showing the status of the device. - Applies to: USB - - - - - Subminor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Minor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Major version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Immediately resets and reboots the device. - Applies to: USB - - - - - Returns the temperature state. - Applies to: USB - - - - - Temperature of the selected location within the device (in degrees centigrade). The temperature is measured at the location set by DeviceTemperatureSelector. - Applies to: USB - - - - - Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. - Applies to: USB - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current camera settings. - Applies to: USB - - - - - Value set to limit the maximum bandwidth of the data that will be streamed out by the device on the currently selected link (in bytes per second). - Applies to: USB - - - - - Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. - Applies to: USB - - - - - Speed of transmission negotiated on the selected link. - Applies to: USB - - - - - Sets which link of the device to control. - Applies to: USB - - - - - Latched value of the timestamp counter. - Applies to: USB - - - - - Latches the current timestamp counter and stores its value in TimestampLatchValue. - Applies to: USB - - - - - Returns the scan type of the device's sensor (area or line scan). - Applies to: USB - - - - - User-settable ID of the device. - Applies to: USB - - - - - Serial number of the device. - Applies to: USB - - - - - Version of the device's firmware. - Applies to: USB - - - - - Version of the device. - Applies to: USB - - - - - Additional information from the vendor about the camera. - Applies to: USB - - - - - Model name of the device. - Applies to: USB - - - - - Name of the device's vendor. - Applies to: USB - - - - - Payload Final Transfer 2 Size - Applies to: USB - - - - - Payload Final Transfer 1 Size - Applies to: USB - - - - - Payload Transfer Count - Applies to: USB - - - - - Payload Transfer Size - Applies to: USB - - - - - This parameter takes effect only when the sequencer mode is set to On. The parameter can only be set when the sequencer configuration mode is set to On. - Applies to: USB - - - - - Test pending acknowledging time in milliseconds. On write, the device waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads, the device returns the current value without any additional wait time. - Applies to: USB - - - - - Size of the second final payload transfer. - Applies to: USB - - - - - Size of the first final payload transfer. - Applies to: USB - - - - - Expected number of payload transfers. - Applies to: USB - - - - - Expected size of a single payload transfer. - Applies to: USB - - - - - Returns the speed mode of the USB port. - Applies to: USB - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. - Applies to: USB - - - - - Time stamp of the frame brust start wait event. - Applies to: USB - - - - - Unique identifier of the frame burst start wait event. - Applies to: USB - - - - - Time stamp of the frame start wait event. - Applies to: USB - - - - - Unique identifier of the frame start wait event. - Applies to: USB - - - - - Time stamp of the over temperature event. - Applies to: USB - - - - - Unique identifier of the over temperature event. - Applies to: USB - - - - - Time stamp of the crititical temperature event. - Applies to: USB - - - - - Unique identifier of the critical temperature event. - Applies to: USB - - - - - Time stamp of the test event. - Applies to: USB - - - - - Unique identifier of the test event. - Applies to: USB - - - - - Frame ID of the frame burst start overtrigger event. - Applies to: USB - - - - - Time stamp of the frame burst start overtrigger event. - Applies to: USB - - - - - Unique identifier of the frame burst start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame start overtrigger event. - Applies to: USB - - - - - Time stamp of the frame start overtrigger event. - Applies to: USB - - - - - Unique identifier of the frame start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame burst start event. - Applies to: USB - - - - - Time stamp of the frame burst start event. - Applies to: USB - - - - - Unique identifier of the frame burst start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame start event. - Applies to: USB - - - - - Time stamp of the frame start event. - Applies to: USB - - - - - Unique identifier of the frame start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the exposure end event. - Applies to: USB - - - - - Time stamp of the exposure end event. - Applies to: USB - - - - - Unique identifier of the exposure end event. This parameter can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Generates an event test signal. - Applies to: USB - - - - - Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. - Applies to: USB - - - - - Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. - Applies to: USB - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: USB - - - - - Index of the active sequencer set. - Applies to: USB - - - - - Value of the selected chunk counter. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - Applies to: USB - - - - - A bit field that indicates the status of all of the camera's input and output lines when the image was acquired - Applies to: USB - - - - - Value of the timestamp when the image was acquired. - Applies to: USB - - - - - Exposure time used to acquire the image. - Applies to: USB - - - - - Gain used to acquire the image. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: USB - - - - - Enables the inclusion of the currently selected chunk in the payload data. - Applies to: USB - - - - - Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. - Applies to: USB - - - - - Enables the chunk mode. - Applies to: USB - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: USB - - - - - Saves the current active set into the selected user set. - Applies to: USB - - - - - Loads the selected set into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: USB - - - - - Sets the user set or the factory set to load, save or configure. - Applies to: USB - - - - - Duration (or number of events) before the CounterEnd event is generated. - Applies to: USB - - - - - Immediately resets the selected counter. The counter starts counting immediately after the reset. - Applies to: USB - - - - - Sets the signal on which the counter will be reset. - Applies to: USB - - - - - Sets the source signal that can reset the currently selected counter. - Applies to: USB - - - - - Sets the event that increments the currently selected counter. - Applies to: USB - - - - - Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. - Applies to: USB - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: USB - - - - - Delay of the currently selected timer in microseconds. - Applies to: USB - - - - - Duration of the currently selected timer in microseconds. - Applies to: USB - - - - - Sets the timer to be configured. - Applies to: USB - - - - - Generates a signal that can be used as a software trigger. - Applies to: USB - - - - - Sets the software signal to control. - Applies to: USB - - - - - A single bit field that sets the state of all user settable output signals in one access. - Applies to: USB - - - - - Enables the selected user settable output line. - Applies to: USB - - - - - Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: USB - - - - - This integer value is a single bit field that indicates the current logical state of all available lines at time of polling. - Applies to: USB - - - - - Indicates the current logical state of the selected line. - Applies to: USB - - - - - This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. - Applies to: USB - - - - - Indicates whether an overload condition was detected on the selected line. - Applies to: USB - - - - - Value for the minimum signal width of an output signal (in microseconds) . - Applies to: USB - - - - - Value of the selected line debouncer time in microseconds. - Applies to: USB - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: USB - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: USB - - - - - Returns the line logic of the currently selected line. - Applies to: USB - - - - - Returns the electrical configuration of the currently selected line. - Applies to: USB - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: USB - - - - - Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. - Applies to: USB - - - - - Value of the LUT element at the LUT index position. - Applies to: USB - - - - - Index of the LUT element to access. - Applies to: USB - - - - - Enables the selected lookup table (LUT). - Applies to: USB - - - - - Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Assigns the Balance White auto function to the currently selected auto function AOI. - Applies to: USB - - - - - Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the auto function AOI (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the auto function AOI (in pixels). - Applies to: USB - - - - - Height of the auto function AOI (in pixels). - Applies to: USB - - - - - Width of the auto function AOI (in pixels). - Applies to: USB - - - - - Sets which auto function AOI can be adjusted. - Applies to: USB - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. - Applies to: USB - - - - - Assigns the Balance White auto function to the currently selected auto function ROI. - Applies to: USB - - - - - Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the auto function ROI (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). - Applies to: USB - - - - - Height of the auto function ROI (in pixels). - Applies to: USB - - - - - Width of the auto function ROI (in pixels). - Applies to: USB - - - - - Sets which auto function ROI can be adjusted. - Applies to: USB - - - - - Sets the backlight compensation that allows the camera to compensate for underexposure. This is done by excluding a given percentage of the brightest pixels in the image from the target average gray value calculations. - Applies to: USB - - - - - Upper limit for the ExposureTime parameter when the exposure auto function is active. - Applies to: USB - - - - - Lower limit for the ExposureTime parameter when the exposure auto function is active. - Applies to: USB - - - - - Upper limit for the Gain parameter when the gain auto function is active. - Applies to: USB - - - - - Lower limit for the Gain parameter when the gain auto function is active. - Applies to: USB - - - - - Sets how gain and exposure time will be balanced when the device is making automatic adjustments. - Applies to: USB - - - - - Target average brightness for the gain auto function and the exposure auto function. - Applies to: USB - - - - - Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: USB - - - - - Configures overlapping exposure and image readout. - Applies to: USB - - - - - Sets the shutter mode of the device. - Applies to: USB - - - - - Indicates the status (true or false) of the currently selected acquisition signal. acquisition signal can be selected using AcquisitionStatusSelector. - Applies to: USB - - - - - Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. - Applies to: USB - - - - - Sensor readout time given the current settings. - Applies to: USB - - - - - Maximum allowed frame acquisition rate given the current camera settings (in frames per second). - Applies to: USB - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: USB - - - - - Enables setting the camera's acquisition frame rate to a specified value. - Applies to: USB - - - - - Trigger delay time in microseconds. The delay is applied after the trigger reception and before effectively activating the trigger. - Applies to: USB - - - - - Sets the signal transition that activates the selected trigger. - Applies to: USB - - - - - Sets the signal source for the selected trigger. - Applies to: USB - - - - - Generates a software trigger signal. The software trigger signal will be used if the TriggerSource parameter is set to Software. - Applies to: USB - - - - - Sets the mode for the currently selected trigger. - Applies to: USB - - - - - Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. - Applies to: USB - - - - - Number of frames to acquire for each FrameBurstStart trigger. - Applies to: USB - - - - - Sets the sensor readout mode. - Applies to: USB - - - - - Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds). - Applies to: USB - - - - - Sets the exposure overlap time mode. - Applies to: USB - - - - - Exposure time of the camera in microseconds. - Applies to: USB - - - - - Sets the exposure mode. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. - Applies to: USB - - - - - Sets the shutter mode. - Applies to: USB - - - - - Stops the acquisition of images if the camera is set for continuous image acquisition and acquisition has been started. - Applies to: USB - - - - - Starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: USB - - - - - Sets the image acquisition mode. - Applies to: USB - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: USB - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: USB - - - - - Enables Basler PGI image optimizations. - Applies to: USB - - - - - Sets the demosaicing mode. - Applies to: USB - - - - - Amount of saturation to be applied. Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, will make colors easier to distinguish. - Applies to: USB - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: USB - - - - - Hue shift to be applied. Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: USB - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: USB - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: USB - - - - - Amount of contrast to be applied. The more contrast you apply, the more defined the difference between light and dark areas in the image will be. - Applies to: USB - - - - - Amount of brightness to be applied. This allows you to lighten or darken the entire image. - Applies to: USB - - - - - Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. - Applies to: USB - - - - - Transformation value for the selected element in the color transformation matrix. - Applies to: USB - - - - - Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - Applies to: USB - - - - - Sets the type of color transformation that will be performed. - Applies to: USB - - - - - Saturation adjustment value for the currently selected color. - Applies to: USB - - - - - Hue adjustment value for the currently selected color. - Applies to: USB - - - - - Sets the color for color adjustment. - Applies to: USB - - - - - Value of the currently selected balance ratio channel or tap. - Applies to: USB - - - - - Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. - Applies to: USB - - - - - Sets the operation mode of the balance white auto function. - Applies to: USB - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: USB - - - - - Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. - Applies to: USB - - - - - Value set for digital shift. When the parameter is set to zero, digital shift will be disabled. When the parameter is set to 1, 2, 3, or 4, digital shift will be set to shift by 1, shift by 2, shift by 3, or shift by 4 respectively. - Applies to: USB - - - - - Returns the color space set for image acquisitions. - Applies to: USB - - - - - Gamma correction value. Gamma correction lets you modify the brightness of the pixel values to account for a non-linearity in the human perception of brightness. - Applies to: USB - - - - - Value of the currently selected black level channel or tap. - Applies to: USB - - - - - Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. - Applies to: USB - - - - - Value of the currently selected gain control in dB. - Applies to: USB - - - - - Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. - Applies to: USB - - - - - Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. - Applies to: USB - - - - - Sets the ROI zone offset [pixels, in direction of assembly] for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. - Applies to: USB - - - - - Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. - Applies to: USB - - - - - Provides for enabling/disabling the previously set ROI zone. - Applies to: USB - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - Applies to: USB - - - - - Selects the type of image test pattern that is generated by the device. - Applies to: USB - - - - - Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. - Applies to: USB - - - - - Sets the test image to display. - Applies to: USB - - - - - Maximum possible pixel value that could be transferred from the camera. - Applies to: USB - - - - - Minimum possible pixel value that could be transferred from the camera. - Applies to: USB - - - - - Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: USB - - - - - Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. - Applies to: USB - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: USB - - - - - Enables vertical mirroring of the image. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the ROI feature when using the reverse Y feature. Note that the position of the ROI relative to the sensor remains the same. - Applies to: USB - - - - - Enables horizontal mirroring of the image. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the ROI feature when using the reverse X feature. Note that the position of the ROI relative to the sensor remains the same. - Applies to: USB - - - - - Vertical scaling factor. - Applies to: USB - - - - - Horizontal scaling factor. - Applies to: USB - - - - - Vertical decimation factor. It specifies the extent of vertical sub-sampling of the acquired frame, i.e. it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: USB - - - - - Horizontal decimation factor. It specifies the extent of horizontal sub-sampling of the acquired frame, i.e. it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: USB - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: USB - - - - - Sets the binning vertical mode. - Applies to: USB - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: USB - - - - - Sets the binning horizontal mode. - Applies to: USB - - - - - Enables vertical centering of the image. - Applies to: USB - - - - - Enables horizontal centering of the image. - Applies to: USB - - - - - Number of bytes separating the starting pixels of two consecutive lines. This feature is used to facilitate alignment of image data. - Applies to: USB - - - - - Enables the line pitch feature which aligns output image data to multiples of 4 bytes. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the region of interest (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the region of interest (in pixels). - Applies to: USB - - - - - Height of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: USB - - - - - Width of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: USB - - - - - Maximum allowed height of the region of interest in pixels. value takes into account any function that may limit the maximum height. - Applies to: USB - - - - - Maximum allowed width of the region of interest in pixels. value takes into account any function that may limit the maximum width. - Applies to: USB - - - - - Height of the camera's sensor in pixels. - Applies to: USB - - - - - Width of the camera's sensor in pixels. - Applies to: USB - - - - - Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. - Applies to: USB - - - - - Sets the trigger source for sequencer set advance with the currently selected path. - Applies to: USB - - - - - Next sequencer set to follow after the current one. - Applies to: USB - - - - - Sets the sequencer path. - Applies to: USB - - - - - Saves the sequencer parameter values that are currently in the active set. The values will be saved for the sequencer set whose sequencer set index number is currently selected. - Applies to: USB - - - - - Loads the parameter values of a sequencer set into the active set. The sequencer set will then be the current set. - Applies to: USB - - - - - Sets a sequencer set by its index number. - Applies to: USB - - - - - Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. Only sequencer set 0 is available. - Applies to: USB - - - - - Sets whether the sequencer can be configured. - Applies to: USB - - - - - Index number of the current sequencer set, i.e. of the sequencer set whose parameter values are currently present in the active set. - Applies to: USB - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - List of all parameter names available for USB cameras - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - This value denotes a failing file operation. - Applies to: CameraLink - - - - - This value denotes a successful file operation. - Applies to: CameraLink - - - - - The File Operation Status feature represents the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - This mode selects write-only open mode. - Applies to: CameraLink - - - - - This mode selects read-only open mode. - Applies to: CameraLink - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: CameraLink - - - - - Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: CameraLink - - - - - Closes the file selected by FileSelector in the device. - Applies to: CameraLink - - - - - Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. - Applies to: CameraLink - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - Selects the file 'Expert Feature 7 File' - Applies to: CameraLink - - - - - Selects the file 'User Offset Shading 2' - Applies to: CameraLink - - - - - Selects the file 'User Offset Shading 1' - Applies to: CameraLink - - - - - Selects the file 'User Gain Shading 2' - Applies to: CameraLink - - - - - Selects the file 'User Gain Shading 1' - Applies to: CameraLink - - - - - Selects the file 'User Set 3' - Applies to: CameraLink - - - - - Selects the file 'User Set 2' - Applies to: CameraLink - - - - - Selects the file 'User Set 1' - Applies to: CameraLink - - - - - Selects the file 'User Data' - Applies to: CameraLink - - - - - The File Selector feature selects the target file in the device. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Selects the Expert Feature 7 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 6 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 5 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 4 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 3 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 2 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 1 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 1 for configuration - Applies to: CameraLink - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - This enumeration value selects the exposure overhead limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the target gray limits for auto functions. - Applies to: CameraLink - - - - - This enumeration value selects the framerate limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure time limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the blacklevel limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the brightness limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the gain limits for configuration. - Applies to: CameraLink - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - Indicates an user defect pixel failure. - Applies to: CameraLink - - - - - In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. - Applies to: CameraLink - - - - - Indicates that the power supply is not sufficient. - Applies to: CameraLink - - - - - The over temperature state has been detected. - Applies to: CameraLink - - - - - Indicates that a parameter was set to an invalid value. - Applies to: CameraLink - - - - - Indicates an error was detected while loading a userset. - Applies to: CameraLink - - - - - Indicates that the camera was overtriggered. - Applies to: CameraLink - - - - - Indicates that no error was detected. - Applies to: CameraLink - - - - - Indicates the error that was detected last. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Error - Applies to: CameraLink - - - - - Critical - Applies to: CameraLink - - - - - Ok - Applies to: CameraLink - - - - - Temperature State - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - Temperature on the camera case - Applies to: CameraLink - - - - - Temperature on framegrabber board - Applies to: CameraLink - - - - - Temperature on core board - Applies to: CameraLink - - - - - Temperature on sensor board - Applies to: CameraLink - - - - - Lists the temperature sources available for readout - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - This enumeration value indicates that the camera uses an Line scan type of sensor. - Applies to: CameraLink - - - - - This enumeration value indicates that the camera uses an area scan type of sensor. - Applies to: CameraLink - - - - - This enumeration lists the possible scan types for the sensor in the device. - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - Makes available the basic feature set. - Applies to: CameraLink - - - - - Makes available the full feature set. - Applies to: CameraLink - - - - - Selects a feature set description file. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - ShadingSetCreate - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - This enumeration value selects the User Shading Set 2 for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration value selects the User Shading Set 1 for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration value selects the default shading set for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration selects the shading set to which the activate command will be applied. - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - This enumeration value selects the User Shading Set 2 as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration value selects the User Shading Set 1 as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration value selects the default shading set (factory-created) as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - This enumeration value indicates that a problem related to creating a shading set occurred. - Applies to: CameraLink - - - - - This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. - Applies to: CameraLink - - - - - This enumeration value indicates that a problem related to the startup shading set occurred. - Applies to: CameraLink - - - - - This enumeration value indicates that the latest operation related to shading correction was successful. - Applies to: CameraLink - - - - - This enumeratuion indicates error statuses related to shading correction. - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). - Applies to: CameraLink - - - - - This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). - Applies to: CameraLink - - - - - This enumeration selects the kind of shading correction. - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: CameraLink - - - - - Selcts the area of interest where color overexposure compensation will be performed. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Auto Function AOI 2 is used by the Balance White Auto function. - Applies to: CameraLink - - - - - Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: CameraLink - - - - - Selects the Auto Function AOI. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - When this setting is selected tries to keep the exposure time value at its minimum. - Applies to: CameraLink - - - - - When this setting is selected tries to keep the gain value at its minimum. - Applies to: CameraLink - - - - - Selects the profile for controlling gain and shutter simultaneously. - - - The full name of DefaultSetSelector - Returns the full name of DefaultSetSelector - - - The full name of DefaultSetSelector - - - - customer factory set 1 - Applies to: CameraLink - - - - - customer factory set 0 - Applies to: CameraLink - - - - - Factory set enabling color adjustments - Applies to: CameraLink - - - - - Factory set using auto functions - Applies to: CameraLink - - - - - High gain factory set - Applies to: CameraLink - - - - - Standard factory set - Applies to: CameraLink - - - - - Selects the which factory setting will be used as default set. - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - This enumeration value sets user set 3 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets user set 2 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets user set 1 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the custom 1 user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the custom 0 user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the color user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the auto function user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the high gain user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the default user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - This enumeration value selects user set 3. - Applies to: CameraLink - - - - - This enumeration value selects user set 2. - Applies to: CameraLink - - - - - This enumeration value selects user set 1. - Applies to: CameraLink - - - - - Factory set enabling custom 1 settings - Applies to: CameraLink - - - - - Factory set enabling custom 0 settings - Applies to: CameraLink - - - - - Factory set enabling color adjustments - Applies to: CameraLink - - - - - Factory set using auto functions - Applies to: CameraLink - - - - - High gain factory set - Applies to: CameraLink - - - - - This enumeration value selects the default configuration set. - Applies to: CameraLink - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - - - The full name of ClPixelClock - Returns the full name of ClPixelClock - - - The full name of ClPixelClock - - - - The pixel clock used in the communication with the grabber - - - The full name of ClSerialPortBaudRate - Returns the full name of ClSerialPortBaudRate - - - The full name of ClSerialPortBaudRate - - - - 921600 Baud - Applies to: CameraLink - - - - - 460800 Baud - Applies to: CameraLink - - - - - 230400 Baud - Applies to: CameraLink - - - - - 115200 Baud - Applies to: CameraLink - - - - - 57600 Baud - Applies to: CameraLink - - - - - 38400 Baud - Applies to: CameraLink - - - - - 19200 Baud - Applies to: CameraLink - - - - - 9600 Baud - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClTimeSlots - Returns the full name of ClTimeSlots - - - The full name of ClTimeSlots - - - - Single timeslot - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClConfiguration - Returns the full name of ClConfiguration - - - The full name of ClConfiguration - - - - Standard Deca configuration with 10 taps of 8-bit, as described by the Camera Link Standard. - Applies to: CameraLink - - - - - The camera streams the data from multiple taps (that do not fit in the standard -base configuration) through two Camera Link base ports. It is responsibility of the -application or frame grabber to reconstruct the full image. Only one of the ports (fixed) -serves as the 'master' for serial communication and triggering. - Applies to: CameraLink - - - - - Standard full configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - Standard medium configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - Standard base configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClTapGeometry - Returns the full name of ClTapGeometry - - - The full name of ClTapGeometry - - - - The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - This enumeration value selects the luminance LUT for configuration. - Applies to: CameraLink - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 8 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 7 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 6 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 5 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects software command as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value disables counter reset. - Applies to: CameraLink - - - - - This enumeration selects the source of the reset for the selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - Counts the number of Exposure End. - Applies to: CameraLink - - - - - Counts the number of Exposure Start. - Applies to: CameraLink - - - - - Counts the number of Line End. - Applies to: CameraLink - - - - - Counts the number of Line Start. - Applies to: CameraLink - - - - - Counts the number of Line Trigger. - Applies to: CameraLink - - - - - Counts the number of Frame End. - Applies to: CameraLink - - - - - Counts the number of Frame Start. - Applies to: CameraLink - - - - - Counts the number of Frame Trigger. - Applies to: CameraLink - - - - - Counts the number of Acquisition End. - Applies to: CameraLink - - - - - Counts the number of Acquisition Start. - Applies to: CameraLink - - - - - Counts the number of Acquisition Trigger. - Applies to: CameraLink - - - - - Counter is stopped. - Applies to: CameraLink - - - - - This enumeration selects the event that will be the source to increment the counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - This enumeration value selects counter 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - This enumeration value sets the type of signal change needed to start the timer to level low. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to level high. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to falling edge. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to rising edge. - Applies to: CameraLink - - - - - This enumeration sets the type of signal transistion that will start the timer. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - This enumeration value sets the source signal for the selected timer to exposure active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected timer to off. - Applies to: CameraLink - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - This enumeration value selects timer 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink - - - - - For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - Selects the output of the shaft encoder module as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC4 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC3 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC2 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC1 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 4 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 3 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 2 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 1 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects the input source for the frequency converter module. - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. - Applies to: CameraLink - - - - - The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. - Applies to: CameraLink - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. - Applies to: CameraLink - - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. - Applies to: CameraLink - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects CC4 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC3 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC2 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC1 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 4 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 3 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 2 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 1 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the input line as signal source for the shaft encoder module. - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Selects phase B of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - Selects phase A of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - This enumeration value selects user settable synchronous output signal CL Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 1 for configuration. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - This enumeration value selects user settable output signal CL Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This signal for the output is rising with frame trigger wait and falling with exposure active. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value associates the output of the camera's frequency converter module with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the output of the camera's shaft encoder module with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 4. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 3. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 2. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 1. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 2 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 1 active. - Applies to: CameraLink - - - - - This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to exposure active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to off. - Applies to: CameraLink - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - This enumeration value sets the electrical configuration of the selected line to opto-coupled. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to RS-422. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to LVDS. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to TTL. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to tri-state. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to not connected. - Applies to: CameraLink - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - This enumeration value sets the mode for the selected line to output. - Applies to: CameraLink - - - - - This enumeration value sets the mode for the selected line to input. - Applies to: CameraLink - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - This enumeration value selects output line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects Camera Link Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - Device is currently waiting for a line trigger. - Applies to: CameraLink - - - - - Device is doing the exposure of a frame. - Applies to: CameraLink - - - - - Device is currently transferring a frame. - Applies to: CameraLink - - - - - Device is currently doing the capture of a frame. - Applies to: CameraLink - - - - - Device is currently waiting for a Frame trigger. - Applies to: CameraLink - - - - - Device is currently transferring an acquisition of one or many frames. - Applies to: CameraLink - - - - - Device is currently doing an acquisition of one or many frames. - Applies to: CameraLink - - - - - Device is currently waiting for a trigger for the capture of one or many frames. - Applies to: CameraLink - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - - - The full name of AcquisitionFrameRateEnum - Returns the full name of AcquisitionFrameRateEnum - - - The full name of AcquisitionFrameRateEnum - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - This enumeration value sets the shutter mode to global reset release shutter. - Applies to: CameraLink - - - - - This enumeration value sets the shutter mode to rolling shutter. - Applies to: CameraLink - - - - - This enumeration value sets the shutter mode to global shutter. - Applies to: CameraLink - - - - - This enumeration sets the shutter mode. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Exposure Auto function. - Applies to: CameraLink - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: CameraLink - - - - - Sets the integration mode to field integration - Applies to: CameraLink - - - - - Selects the Interlaced Integration Mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - This enumeration value sets the exposure mode to trigger controlled. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to trigger width. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to timed. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to off. - Applies to: CameraLink - - - - - This enumeration sets the exposure mode. - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - Selects the trigger delay to be expressed as a number of consecutive line triggers. - Applies to: CameraLink - - - - - Selects the trigger delay to be expressed as a time interval (in microseconds). - Applies to: CameraLink - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Sets the selected trigger to become active when the source signal is low - Applies to: CameraLink - - - - - Sets the selected trigger to become active when the source signal is high - Applies to: CameraLink - - - - - Sets the selected trigger to become active on the falling or rising edge of the source signal - Applies to: CameraLink - - - - - Sets the selected trigger to become active on the falling edge of the source signal - Applies to: CameraLink - - - - - This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. - Applies to: CameraLink - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 end. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 start. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 end. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to the frequency converter module. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 8. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 7. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 6. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 5. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 2 - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to software trigger. - Applies to: CameraLink - - - - - This enumeration sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - This enumeration value sets the mode for the selected trigger to on. - Applies to: CameraLink - - - - - This enumeration value sets the mode for the selected trigger to off. - Applies to: CameraLink - - - - - This enumeration sets the trigger mode for the selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - This enumeration value selects the exposure active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the line start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: CameraLink - - - - - This enumeration value sets the camera's acquisition mode to multi frame. - Applies to: CameraLink - - - - - This enumeration value sets the camera's acquisition mode to single frame - Applies to: CameraLink - - - - - This enumeration sets the image acquisition mode. - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: CameraLink - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: CameraLink - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: CameraLink - - - - - This enumeration sets the horizontal binning mode. - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - This enumeration value sets vertical binning to 2 rows. - Applies to: CameraLink - - - - - This enumeration value sets vertical binning to disabled. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning feature. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Selects magenta for the adjustment of colors with predominant magenta. - Applies to: CameraLink - - - - - Selects blue for the adjustment of colors with predominant blue. - Applies to: CameraLink - - - - - Selects cyan for the adjustment of colors with predominant cyan. - Applies to: CameraLink - - - - - Selects green the adjustment of colors with predominant green. - Applies to: CameraLink - - - - - Selects yellow for the adjustment of colors with predominant yellow. - Applies to: CameraLink - - - - - Selects red for the adjustment of colors with predominant red. - Applies to: CameraLink - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - Element in row 2 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 2 and column 1 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 2 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 1 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 1 and column 1 of the color transformation matrix - Applies to: CameraLink - - - - - Element in row 1 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 1 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Matrix color transformation from RGB to YUV. - Applies to: CameraLink - - - - - Matrix color transformation from YUV to RGB. - Applies to: CameraLink - - - - - Matrix color transformation from RGB to RGB. - Applies to: CameraLink - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - This enumeration value selects the blue balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Balance White Auto function. - Applies to: CameraLink - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. - Applies to: CameraLink - - - - - Allows using a custom defined color transformation matrix. - Applies to: CameraLink - - - - - No matrix color transformation for specific light source is performed. - Applies to: CameraLink - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: CameraLink - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: CameraLink - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: CameraLink - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: CameraLink - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: CameraLink - - - - - Sets the mode to only output field 1. - Applies to: CameraLink - - - - - Sets the mode to only output field 0. - Applies to: CameraLink - - - - - Selects the mode to output the fields. - - - The full name of SpatialCorrectionStartingLine - Returns the full name of SpatialCorrectionStartingLine - - - The full name of SpatialCorrectionStartingLine - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - This enumeration value indicates that no Bayer filter is present on the camera. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Sets the color coding of the pixels in the acquired images - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 16 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 8 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 422 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10V2 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10V1 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGBA 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: CameraLink - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature selects the amount of data bits the sensor produces for one sample. - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - This enumeration value selects the fixed sRGB gamma curve - Applies to: CameraLink - - - - - This enumeration value selects the the user configurable gamma curve. - Applies to: CameraLink - - - - - This enumeration selects the type of gamma to apply. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 4 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 3 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 2 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 1 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 4 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 3 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 2 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 1 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available digital gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available analog gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Gain Auto function. - Applies to: CameraLink - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC4 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC3 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC2 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC1 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 8 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 7 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 6 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 5 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 4 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 3 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 2 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 1 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects the source for setting the selected bit of the sequence set address. - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Selects bit 3 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 2 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 1 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 0 of the sequence set address. - Applies to: CameraLink - - - - - Selects a bit of the sequence set address. - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC1. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 8. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 7. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 6. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 5. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 1. - Applies to: CameraLink - - - - - Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. - Applies to: CameraLink - - - - - Advance via asynchronous advance only. - Applies to: CameraLink - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - Selects controls for sequence set advance. Only available in Controlled sequence advance mode. - Applies to: CameraLink - - - - - Selects controls for sequence restart. - Applies to: CameraLink - - - - - Selects between controls for sequence restart or sequence set advance. - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The sequence sets are selected according to the states of the input lines as the frame triggers occur. - Applies to: CameraLink - - - - - Sequence set advance controlled by settable source. - Applies to: CameraLink - - - - - Automatic sequence set advance as images are acquired. - Applies to: CameraLink - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. - Applies to: CameraLink - - - - - The File Size feature represents the size of the selected file in bytes. - Applies to: CameraLink - - - - - The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. - Applies to: CameraLink - - - - - The File Operation Status feature represents the file operation execution status. - Applies to: CameraLink - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: CameraLink - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: CameraLink - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - Applies to: CameraLink - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - Applies to: CameraLink - - - - - The File Selector feature selects the target file in the device. - Applies to: CameraLink - - - - - Enable the selected Feature - Applies to: CameraLink - - - - - Sets the key to access the selected feature - Applies to: CameraLink - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - Applies to: CameraLink - - - - - This value sets the number of prelines. - Applies to: CameraLink - - - - - Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. - Applies to: CameraLink - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - Applies to: CameraLink - - - - - Erases the last error and possibly reveals a previous error. - Applies to: CameraLink - - - - - Indicates the error that was detected last. - Applies to: CameraLink - - - - - Shows the over temperature state of the selected target - Applies to: CameraLink - - - - - Shows the over temperature state of the selected target - Applies to: CameraLink - - - - - Temperature State - Applies to: CameraLink - - - - - Shows the current temperature of the selected target in degrees centigrade - Applies to: CameraLink - - - - - Lists the temperature sources available for readout - Applies to: CameraLink - - - - - This is a command that immediately resets and reboots the device. - Applies to: CameraLink - - - - - This enumeration lists the possible scan types for the sensor in the device. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: CameraLink - - - - - This feature stores a user-programmable identifier. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the device's serial number. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: CameraLink - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: CameraLink - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: CameraLink - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: CameraLink - - - - - Selects a feature set description file. - Applies to: CameraLink - - - - - If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - ShadingSetCreate - Applies to: CameraLink - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. - Applies to: CameraLink - - - - - This enumeration selects the shading set to which the activate command will be applied. - Applies to: CameraLink - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - Applies to: CameraLink - - - - - This enumeratuion indicates error statuses related to shading correction. - Applies to: CameraLink - - - - - This boolean value enables the selected kind of shading correction. - Applies to: CameraLink - - - - - This enumeration selects the kind of shading correction. - Applies to: CameraLink - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: CameraLink - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: CameraLink - - - - - Enables color overexposure compensation. - Applies to: CameraLink - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This value sets the starting line of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the starting column of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the height of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the width of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - Selects the Auto Function AOI. - Applies to: CameraLink - - - - - Selects the profile for controlling gain and shutter simultaneously. - Applies to: CameraLink - - - - - Upper limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: CameraLink - - - - - Lower limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: CameraLink - - - - - Upper limit of the Auto Gain (Raw) parameter - Applies to: CameraLink - - - - - Lower limit of the Auto Gain (Raw) parameter - Applies to: CameraLink - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: CameraLink - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: CameraLink - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: CameraLink - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: CameraLink - - - - - The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. - Applies to: CameraLink - - - - - Selects the which factory setting will be used as default set. - Applies to: CameraLink - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink - - - - - This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. - Applies to: CameraLink - - - - - This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: CameraLink - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - Applies to: CameraLink - - - - - StopFeatureStreaming - Applies to: CameraLink - - - - - StartFeatureStreaming - Applies to: CameraLink - - - - - Indicates whether a live grab is under way - Applies to: CameraLink - - - - - The Inter-line Delay Abs parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. -The parameter sets a floating point value to express the delay in microseconds. The set value will be automatically adjusted to the nearest value that can be expressed as a multiple of the period of the currently selected pixel clock. The line valid signal (LVAL) remains low during the set delay. -The default value of the parameter is the minimum allowed inter-line delay. - Applies to: CameraLink - - - - - The Inter-line Delay Raw parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. -The parameter sets an integer value to express the delay as a number pixel clock cycles. The line valid signal (LVAL) remains low during the set number of pixel clock cycles. -The default value of the parameter is the minimum allowed number of inter-line clock cycles. - Applies to: CameraLink - - - - - The pixel clock used in the communication with the grabber in Hz - Applies to: CameraLink - - - - - The pixel clock used in the communication with the grabber - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera - Applies to: CameraLink - - - - - This value sets the value of the LUT element at the LUT index. - Applies to: CameraLink - - - - - This value sets the LUT element to access. This value is used to index into a LUT array. - Applies to: CameraLink - - - - - This boolean value enables the selected LUT. - Applies to: CameraLink - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. - Applies to: CameraLink - - - - - This enumeration selects the source of the reset for the selected counter. - Applies to: CameraLink - - - - - This enumeration selects the event that will be the source to increment the counter. - Applies to: CameraLink - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink - - - - - This enumeration sets the type of signal transistion that will start the timer. - Applies to: CameraLink - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. - Applies to: CameraLink - - - - - This float value sets the duration for the selected timer in microseconds. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. - Applies to: CameraLink - - - - - This float value sets the delay for the selected timer in microseconds. - Applies to: CameraLink - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. - Applies to: CameraLink - - - - - This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. - Applies to: CameraLink - - - - - Sets an integer value as the post-divider for the post-divider sub-module. - Applies to: CameraLink - - - - - Sets an integer value as the multiplier for the multiplier sub-module. - Applies to: CameraLink - - - - - Sets an integer value as the pre-divider for the pre-divider sub-module. - Applies to: CameraLink - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink - - - - - Selects the input source for the frequency converter module. - Applies to: CameraLink - - - - - This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: CameraLink - - - - - This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: CameraLink - - - - - This command resets the tick counter count of the shaft encoder module to 0. - Applies to: CameraLink - - - - - This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. - Applies to: CameraLink - - - - - This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. - Applies to: CameraLink - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - Applies to: CameraLink - - - - - Selects the input line as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: CameraLink - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: CameraLink - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink - - - - - This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. - Applies to: CameraLink - - - - - This boolean value sets the state of the selected user settable synchronous output signal. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: CameraLink - - - - - This integer value is a single bitfield that sets the state of all user settable output signals in one access. - Applies to: CameraLink - - - - - This boolean value sets the state of the selected user settable output signal. - Applies to: CameraLink - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: CameraLink - - - - - This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. - Applies to: CameraLink - - - - - This boolean value indicates the current logical state for the selected line at the time of polling. - Applies to: CameraLink - - - - - This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: CameraLink - - - - - This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: CameraLink - - - - - Sets the raw value of the selected line debouncer time - Applies to: CameraLink - - - - - Sets the absolute value of the selected line debouncer time in microseconds - Applies to: CameraLink - - - - - This boolean value enables the termination resistor for the selected input line. - Applies to: CameraLink - - - - - This boolean value enables the signal inverter function for the selected input or output line. - Applies to: CameraLink - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - Applies to: CameraLink - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - Applies to: CameraLink - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - Applies to: CameraLink - - - - - Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: CameraLink - - - - - This boolean value enables the frame timeout. - Applies to: CameraLink - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: CameraLink - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. - Applies to: CameraLink - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. - Applies to: CameraLink - - - - - This enumeration sets the shutter mode. - Applies to: CameraLink - - - - - Enable the Global Reset Release Mode - Applies to: CameraLink - - - - - This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: CameraLink - - - - - This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: CameraLink - - - - - Indicates the sensor readout time given the current settings. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: CameraLink - - - - - This value enables the use of the exposure time base. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: CameraLink - - - - - This float value sets the camera's exposure time in microseconds. - Applies to: CameraLink - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - Applies to: CameraLink - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink - - - - - This enumeration sets the exposure mode. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. - Applies to: CameraLink - - - - - This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. - Applies to: CameraLink - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink - - - - - This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. - Applies to: CameraLink - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - Applies to: CameraLink - - - - - This enumeration sets the signal source for the selected trigger. - Applies to: CameraLink - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. - Applies to: CameraLink - - - - - This enumeration sets the trigger mode for the selected trigger. - Applies to: CameraLink - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This value sets the number of frames acquired in the multiframe acquisition mode - Applies to: CameraLink - - - - - This command will immediately abort any image acquisition process that is currently in progress. - Applies to: CameraLink - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: CameraLink - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: CameraLink - - - - - This enumeration sets the image acquisition mode. - Applies to: CameraLink - - - - - When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. - -Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. - Applies to: CameraLink - - - - - Sets the height for the selected zone. - Applies to: CameraLink - - - - - Sets the Y offset (top offset) for the selected zone. - Applies to: CameraLink - - - - - Enables the selected zone. - Applies to: CameraLink - - - - - This value sets the zone to access. - Applies to: CameraLink - - - - - Enables the stacked zone imaging feature. - Applies to: CameraLink - - - - - Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: CameraLink - - - - - Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: CameraLink - - - - - Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning mode. - Applies to: CameraLink - - - - - Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CameraLink - - - - - This enumeration sets the horizontal binning mode. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning feature. - Applies to: CameraLink - - - - - This feature is used to center the image vertically. - Applies to: CameraLink - - - - - This feature is used to center the image horizontally. - Applies to: CameraLink - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: CameraLink - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: CameraLink - - - - - This value sets the height of the area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the width of the area of interest in pixels. - Applies to: CameraLink - - - - - Sets an integer value for the adjustment of saturation of the selected color. - Applies to: CameraLink - - - - - Sets a floating point value for the adjustment of saturation of the selected color. - Applies to: CameraLink - - - - - Sets an integer value for the adjustment of hue of the selected color. - Applies to: CameraLink - - - - - Sets a floating point value for the adjustment of hue of the selected color. - Applies to: CameraLink - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - Applies to: CameraLink - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: CameraLink - - - - - Enables color adjustment. - Applies to: CameraLink - - - - - Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: CameraLink - - - - - Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. -If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: CameraLink - - - - - Sets an integer value for the selected element in the color transformation matrix. - Applies to: CameraLink - - - - - Sets a floating point value for the selected element in the color transformation matrix. - Applies to: CameraLink - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - Applies to: CameraLink - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - Applies to: CameraLink - - - - - This value sets the selected balance ratio control as an integer. - Applies to: CameraLink - - - - - This value sets the selected balance ratio control as a float value. - Applies to: CameraLink - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - Applies to: CameraLink - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - Applies to: CameraLink - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: CameraLink - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: CameraLink - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CameraLink - - - - - Selects the mode to output the fields. - Applies to: CameraLink - - - - - This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. - Applies to: CameraLink - - - - - This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. - -Positive integer: The object will pass the top sensor line first. - -Negative integer: The object will pass the bottom sensor line first. - -In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: CameraLink - - - - - This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: CameraLink - - - - - This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: CameraLink - - - - - Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. -Note: Make sure to also select a suitable raw pixel data output format. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CameraLink - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CameraLink - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink - - - - - This feature selects the amount of data bits the sensor produces for one sample. - Applies to: CameraLink - - - - - This value sets the substrate voltage - Applies to: CameraLink - - - - - This value sets the selected digital shift control - Applies to: CameraLink - - - - - This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). - Applies to: CameraLink - - - - - This enumeration selects the type of gamma to apply. - Applies to: CameraLink - - - - - This boolean value enables the gamma correction. - Applies to: CameraLink - - - - - This value sets the selected black level control as a float value. - Applies to: CameraLink - - - - - This value sets the selected black level control as an integer. - Applies to: CameraLink - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: CameraLink - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: CameraLink - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - Applies to: CameraLink - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - Applies to: CameraLink - - - - - Selects the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects a bit of the sequence set address. - Applies to: CameraLink - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - Applies to: CameraLink - - - - - Selects between controls for sequence restart or sequence set advance. - Applies to: CameraLink - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - Applies to: CameraLink - - - - - Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. - Applies to: CameraLink - - - - - Loads an existing sequence set to make it the current sequence set. - Applies to: CameraLink - - - - - Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. - Applies to: CameraLink - - - - - Selects the index number of a sequence set. - Applies to: CameraLink - - - - - Sets the total number of sequence sets in the sequence. - Applies to: CameraLink - - - - - Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. - Applies to: CameraLink - - - - - Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: CameraLink - - - - - Indicates the current sequence set. - Applies to: CameraLink - - - - - Enables the existing sequence sets for image acquisition. - Applies to: CameraLink - - - - List of all parameter names available for Camera Link cameras. - - - The full name of ChunkScan3dOutputMode - Returns the full name of ChunkScan3dOutputMode - - - The full name of ChunkScan3dOutputMode - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - The full name of ChunkScan3dDistanceUnit - Returns the full name of ChunkScan3dDistanceUnit - - - The full name of ChunkScan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - The full name of ChunkScan3dCoordinateSelector - Returns the full name of ChunkScan3dCoordinateSelector - - - The full name of ChunkScan3dCoordinateSelector - - - - The third (Z) coordinate. - Applies to: Stereo ace - - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - The pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in RGB 12 V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 Signed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 format. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 16 format. - Applies to: Stereo ace and ace GigE - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate, third component 16 bit. - Applies to: Stereo ace - - - - - Confidence 8-bit - Applies to: Stereo ace - - - - - The pixel data in the acquired image is in the BiColor RGBG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BiColor BGRG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: ace GigE - - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - The full name of ChunkLineSource - Returns the full name of ChunkLineSource - - - The full name of ChunkLineSource - - - - The output is always Low. - Applies to: Stereo ace - - - - - The output is always High. - Applies to: Stereo ace - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - Output is high during the exposure of a Frame. - Applies to: Stereo ace - - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - The full name of ChunkLineSelector - Returns the full name of ChunkLineSelector - - - The full name of ChunkLineSelector - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkExposureTimeSelector - Returns the full name of ChunkExposureTimeSelector - - - The full name of ChunkExposureTimeSelector - - - - Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the common exposure time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 4. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 3. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 2. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 1. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkComponentSelector - Returns the full name of ChunkComponentSelector - - - The full name of ChunkComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - - - - The full name of ChunkComponentID - Returns the full name of ChunkComponentID - - - The full name of ChunkComponentID - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - The full name of BslChunkTimestampSelector - Returns the full name of BslChunkTimestampSelector - - - The full name of BslChunkTimestampSelector - - - - The Chunk Timestamp Value parameter indicates when acquisition of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image ended. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of BslChunkAutoBrightnessStatus - Returns the full name of BslChunkAutoBrightnessStatus - - - The full name of BslChunkAutoBrightnessStatus - - - - Target brightness adjustments are enabled, and the target brightness value has been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are enabled, but the target brightness value has not been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - - - - - Width of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Trigger Input counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the timestamp when the image was acquired. - Applies to: Stereo ace, ace GigE and ace USB - Visibility: Beginner - - - - - Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Value of the Shaft Encoder counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Index of the active sequencer set. - Applies to: ace 2 GigE, ace 2 USB and ace USB - Visibility: Beginner - - - - - Sequence set index number related to the acquired image. - Applies to: ace GigE - Visibility: Beginner - - - - - Vertical position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Horizontal position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the value which identifies a non-valid pixel. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns if a specific non-valid data flag is used in the payload image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Focal length of the camera in pixels. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - - - - - Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Expert - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Returns index of the image part in this block depending on selected component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Y offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - X offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Value of the Line Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Line Trigger End to End counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Line Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Returns the current status of the selected input or output Line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - - - - - Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. - Applies to: ace GigE - Visibility: Beginner - - - - - Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. - Applies to: ace GigE - Visibility: Beginner - - - - - Number of bits per line used for the Input Status At Line Trigger parameter. - Applies to: ace GigE - Visibility: Beginner - - - - - AOI height of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Gain All value of the acquired image. - Applies to: ace GigE - Visibility: Beginner - - - - - Gain used during image acquisition. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Value of the Frames per Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Exposure time used to acquire the image. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - - - - - Vertical sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Horizontal sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Value of the selected chunk counter. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Returns the bitmask of components contained in this block. - Applies to: Stereo ace - Visibility: Expert - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - - - - - Returns a unique Identifier value that corresponds to the selected chunk component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Signals if the depth range had to be reduced due to memory limits. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the noise of the image. - Applies to: Stereo ace - Visibility: Expert - - - - - Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. - Applies to: Stereo ace - Visibility: Expert - - - - - Maximum depth that was used. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the exposure ratio of the selected output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Value of the timestamp when the image was acquired. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - - - - List of all parameter names available for chunk data of Basler camera devices - - - The full name of Type - Returns the full name of Type - - - The full name of Type - - - - The pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - - - - - The pylon GigE Vision Filter Driver is used. - Applies to: GigE and blaze - - - - - The socket driver is used. - Applies to: GigE and blaze - - - - - No suitable driver is installed. - Applies to: GigE and blaze - - - - - The GigE Accelerator. - Applies to: GigE - - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TransmissionType - Returns the full name of TransmissionType - - - The full name of TransmissionType - - - - The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. - Applies to: GigE and blaze - - - - - The stream data is sent to a single device in the local network. - Applies to: GigE and blaze - - - - - The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. - Applies to: GigE - - - - - The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. - Applies to: GigE - - - - - The stream data is sent to all devices in the local area network (255.255.255.255). - Applies to: GigE - - - - - - Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. - Applies to: GigE and blaze - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of StreamType - Returns the full name of StreamType - - - The full name of StreamType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The data stream uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The data stream uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The data stream uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The data stream uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The data stream uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The data stream uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Sets the transport layer of the data stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of StreamBufferHandlingMode - Returns the full name of StreamBufferHandlingMode - - - The full name of StreamBufferHandlingMode - - - - The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. - Applies to: CoaXPress and blaze - - - - - The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. - Applies to: CoaXPress and blaze - - - - - The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. - Applies to: CoaXPress and blaze - - - - - - Sets the buffer handling mode of this data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The stream grabber is open. - Applies to: GigE - - - - - The stream grabber is not initialized. - Applies to: GigE - - - - - The stream grabber is locked. - Applies to: GigE - - - - - The stream grabber is closed. - Applies to: GigE - - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of AccessMode - Returns the full name of AccessMode - - - The full name of AccessMode - - - - Access to the device has not been initialized. - Applies to: GigE and blaze - - - - - The application has monitoring, i.e., read-only, access to the device. - Applies to: GigE and blaze - - - - - The application has exclusive access to the device. No other application can control or monitor the device. - Applies to: GigE and blaze - - - - - The application has control access to the device. Other applications are still able to monitor the device and can request to take over control or gain exclusive access to the device. - Applies to: GigE and blaze - - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - - - Enabling this setting will use Extended ID if it is supported by the camera and driver. - If it is not supported, it will not be used and this setting has no negative side effects. - - - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the pylon GigE Vision Performance Driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the pylon GigE Vision Filter Driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the socket driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the GigE Accelerator is currently available. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. - Applies to: GigE and blaze - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the transport layer of the data stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of frames started in the acquisition engine. This number is incremented every time a new buffer is started and then filled regardless of whether the buffer is later delivered to the user or discarded for any reason. This number is initialized with 0 at at the time the stream is opened. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of buffers in the output buffer queue. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of lost frames due to queue underrun. This number is initialized with zero at the time the stream is opened and incremented every time data couldn't be acquired because there was no buffer in the input buffer pool. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the acquisition engine is started or not. This is independent of the acquisition status of the remote device. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of buffers in the input buffer pool plus the buffers currently being filled. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Device-wide unique ID of the data stream. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of delivered frames since last acquisition start. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum number of chunks to be expected in a buffer (can be used to allocate the array for the DSGetBufferChunkData function). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the buffer handling mode of this data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Alignment size in bytes of the buffers passed to DSAnnounceBuffer. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of announced (known) buffers on this stream. This value is volatile. It may change if additional buffers are announced and/or buffers are revoked by the GenTL Consumer. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum number of buffers to announce to enable selected buffer handling mode. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of packets received. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of stream resynchronizations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of emitted packet resend commands sent. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of packets requested by packet resend commands. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of out-of-memory errors. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of corrupt or lost frames between successfully grabbed images. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Status code of the last failed buffer. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Status code of the last failed buffer. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last grabbed block ID. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed packets, i.e., the number of packets whose status is not 'success'. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned an error. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of frames lost because there were no buffers in the queue. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Socket buffer size in kilobytes. Only available if the socket driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Threshold after which resend requests are initiated. The parameter value is set in percent of the receive window size (Receive Window Size parameter). Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Time to wait (in milliseconds) between sending a resend request and considering the request as lost. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Amount of packet resend requests to be batched, i.e., sent together. The parameter value is set in percent of the amount of frames between the resend request threshold and the start of the receive window. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Size (in frames) of the receive window in which the stream grabber looks for missing packets. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables assigning a custom priority to the thread which receives incoming stream packets. Only available if the socket driver is used. To assign the priority, use the Receive Thread Priority parameter. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Determines the largest possible packet size. Using large packets reduces the overhead for transmitting images. Whether large packets can be transmitted depends on the network hardware used and its configuration. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes of the image data payload produced by the frame grabber. This value is computed by the frame grabber implementation. The pylon stream grabber needs to be open to be able to compute the payload size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timeout period in milliseconds between two packets within one frame. The timeout is reset each time a packet is received. If the timeout expires, e.g., no packet was received during the given period, the packet resend mechanism takes effect. For more information, see the Enable Resends parameter. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. Increasing this value may improve stability and reduce jitter, but requires more resources on the host computer. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of resend requests per missing packet. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum USB data transfer size in bytes. The default value is appropriate for most applications. Decreasing the value may increase the CPU load. USB host adapter drivers may require decreasing the value if the application fails to receive the image stream. The maximum value also depends on the operating system. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum size (in bytes) of a buffer used for grabbing images. A grab application must set this parameter before grabbing starts. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum time in milliseconds to receive all packets of a frame. The timer starts when the first packet has been received. If the transmission is not completed within the given time, the corresponding frame is delivered with the status 'Failed'. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Firewall traversal interval value in milliseconds. This applies to the stream channel. If set to 0, this feature is disabled. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the packet resend mechanism. The pylon GigE Vision Filter Driver and the GigE Vision Performance Driver use different packet resend mechanisms. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Port to which the stream grabber sends all stream data. If the parameter is set to zero, pylon automatically selects an unused port. - Applies to: GigE and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - IP address to which the stream grabber sends all stream data. - Applies to: GigE and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables negotiation of the packet size to find the largest possible packet size. Using large packets reduces the overhead for transferring images. The maximum packet size depends on the network hardware and its configuration. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - List of all parameter names available for pylon stream grabbers - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The low level event grabber is open. - Applies to: GigE - - - - - The low level event grabber is closed. - Applies to: GigE - - - - - - For internal use only. - Applies to: GigE - Visibility: Guru - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - Visibility: Guru - - - - - Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. - Applies to: GigE - Visibility: Expert - - - - - For internal use only. - Applies to: GigE - Visibility: Guru - - - - - Total count of processed events. - Applies to: USB - Visibility: Expert - - - - - Status code of the last failed event buffer. - Applies to: USB - Visibility: Expert - - - - - Count of processed events with an error status. - Applies to: USB - Visibility: Expert - - - - - Number retry attempts by the camera to get an acknowledge for a sent event message. - Applies to: GigE - Visibility: Expert - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - Visibility: Guru - - - - - Number of Buffers that are going to be used receiving events. - Applies to: GigE and USB - Visibility: Expert - - - - - Firewall traversal interval value in milliseconds. This applies to the event channel. If set to 0, this feature is disabled. - Applies to: GigE - Visibility: Guru - - - - List of all parameter names available for pylon event grabbers - - - Usage: Parameters[PLCamera.ParameterName] - - - - - - - This will be removed. - - - - - Provides classes and interfaces to find cameras, to parametrize cameras, and to acquire images. - - - - Usage: Parameters[PLStreamGrabber.ParameterName] - - - -Frees a previously allocated buffer. - - The pointer to the allocated object. Created by this factory. - The pointer to the allocated buffer. Created by this factory. - User data information of the buffer returned by . - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must not throw exceptions. - - - - -Allocates a buffer and provides additional context information. - - The size of the buffer in bytes that has to be allocated. - Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. - Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. - User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must throw an exception if the allocation fails. - - - - - A basic buffer factory that allocates arrays of a given type provided by the generic parameter. - - The array item value type of the arrays this buffer factory allocates. - - - Gets the friendly name of the camera. - Returns the friendly name of the camera. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Occurs when the physical connection to the camera has been lost unexpectedly. - - Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. - - - - Occurs after the connection to the camera has been closed. - - During the execution of this event, the camera is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is closed. - - If the camera is closed properly, the connection to the camera is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs after the connection to the camera has been opened successfully via or . - - During the execution of this event, the connection to the camera is already open. - If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is opened via or . - - During the execution of this event, the connection to the camera is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Gets the version number of the SFNC specification that the camera complies to. - Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. - - You can use the SFNC version number to determine which parameters the camera can provide. - - Preconditions: -
- - The connection to the camera device must be open. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. -
-
- - Executes the software trigger command. - - To use this method, the camera has to be configured for software triggering. - Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using - - Preconditions: -
- - The camera device is physically connected and a connection to the camera has been opened. - The camera device supports software triggering. - The grabbing is started using a stream grabber. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety:Can throw exceptions. -
-
- - Checks to see whether the camera device can be queried whether it is ready to accept the next frame trigger. - Returns true if the camera is open and the camera device can be queried whether it is ready to accept the next frame trigger. - - -If 'FrameTriggerWait' can be selected for 'AcquisitionStatusSelector' and 'AcquisitionStatus' is readable, the camera device can be queried whether it is ready to accept the next frame trigger. - - -If the nodes mentioned above are not available and the 'SoftwareTrigger' node is readable, the camera device can be queried whether it is ready to accept the next frame trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Polls the parameters of the camera until the camera is ready to receive a software trigger. - The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. -The exact timeout behavior can be set using the timeoutHandling parameter. - The action to perform when the functions exits with a timeout. - Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. - - -After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. -You can use this function to poll until the camera is ready to accept a trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Create a file stream for upload or download. - -Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. - - Write to the camera or read from the camera. - Returns a stream object for writing or reading. - - - Preconditions for updating the camera info: -
- - The camera is open. - -
- - Example: -
- -// Copy a file into a byte array: -using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) -using (MemoryStream ms = new MemoryStream()) -{ - fs.CopyTo( ms ); - byte [] Buffer = ms.ToArray(); -} - -
- It is not possible to access multiple files in parallel. Dispose the stream before opening the next. - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does throw exceptions. -
-
- - Closes the connection to the camera. - - - - If the connection to the camera has been already closed, the function returns successfully. - If the camera is currently grabbing, grabbing is stopped. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The connection to the camera device is closed. - The OnClosed" is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Tries to open a connection to the camera until a timeout occurs. -If the camera device is not available, the method tries to access the camera until a timeout occurs. - The timeout period in milliseconds. - The action to perform when the function exits with a timeout. - Returns false if the camera cannot be found or opened. - - - - If the camera is already open, the function returns successfully. - If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. - If the camera is not found, the method returns or throws an exception. The action depends on the parameter. - Calls ) if the camera device has been found by enumeration and it is accessible (see ). - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Opens a connection to the camera device. - Returns a reference to the opened camera. - - - - If the connection to the camera is already open, the function returns successfully. - The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The connection to the camera device is established. - The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. -You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to camera information. The camera information can be updated if camera properties have changed. -Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. - The updated camera information. -The properties and the of the updated camera information and the current camera information must be identical. - - Returns information about the camera. - - Returns the camera information collection containing detailed camera information, e.g. name or serial number. - - Preconditions for updating the camera info: -
- - The camera is closed. - The properties and the of the updated camera information and the current camera information are identical. - The updated camera information is provided by the . - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. -
-
- - Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); - Returns the parameter collection of the camera. - - -You can use the parameter collection to configure the camera device and the camera instance through parameters. -You can access parameters by their name or predefined parameter lists. - - -There are several predefined parameter lists available: -PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer -For more information about the parameters, see the documentation for the parameter list. - - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -camera.Parameters[PLCamera.Width].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions - - - - Returns the stream grabber of the camera object. - Returns the stream grabber of the camera object. - - -The stream grabber can be used retrieve images from the camera. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if the camera device is properly connected to the camera object while the camera object is open. - Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. - - -The connection to the camera device can be lost if it is physically disconnected from the PC. - - - Thread Safety:This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if camera object has been opened. - Returns true if camera object has been opened. - - -The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. - A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, -c) selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - -// Example - -// Selects a USB camera with serial number 20399956 -var cameraInfoFilter = new Dictionary<string, string> -{ - {CameraInfoKey.SerialNumber, "20399956"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera with known IP Address "192.168.0.101" -var cameraInfoFilter2 = new Dictionary<string, string> -{ - {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -// Shown for demonstration purposes only. -// Selects a USB camera with DeviceUserID TopCamera -// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm -// or PLCamera.DeviceUserID for more information. -var cameraInfoFilter3 = new Dictionary<string, string> -{ - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera -var cameraInfoFilter4 = new Dictionary<string, string> -{ - {CameraInfoKey.ModelName, "acA1920-50gc"}, - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) -{ - //use the camera -} - - - - - Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. - A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, -c) selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - -// Example - -// Selects a USB camera with serial number 20399956 -var cameraInfoFilter = new Dictionary<string, string> -{ - {CameraInfoKey.SerialNumber, "20399956"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera with known IP Address "192.168.0.101" -var cameraInfoFilter2 = new Dictionary<string, string> -{ - {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -// Shown for demonstration purposes only. -// Selects a USB camera with DeviceUserID TopCamera -// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm -// or PLCamera.DeviceUserID for more information. -var cameraInfoFilter3 = new Dictionary<string, string> -{ - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera -var cameraInfoFilter4 = new Dictionary<string, string> -{ - {CameraInfoKey.ModelName, "acA1920-50gc"}, - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) -{ - //use the camera -} - - - - - Creates a camera based on the camera type (GigE, USB, etc.) using the selectionStrategy passed. - A string containing the camera type (GigE, USB, etc.). You can use the class to retrieve valid strings for this parameter. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by enumerating all cameras of the specified type connected to the system and selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - -using (ICamera camera = new Camera(DeviceType.Usb, CameraSelectionStrategy.FirstFound)) -{ - //use the first found USB camera -} - - - Error Safety:Can throw exceptions. - - - - Creates a camera based on the serial number parameter. - A string containing the serial number of the camera. You can read the serial number from the label attached to the camera or by using the pylonViewer. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting the camera matching the serial number passed. -If no cameras are found, an exception is thrown. - - -using (ICamera camera = new Camera("20399956")) -{ - //use the camera with serial number 20399956 -} - - - Error Safety:Can throw exceptions. - - - - Creates a specific camera using information given in the cameraInfo parameter. - Contains the exact properties of the camera to be created. You can retrieve camera infos by calling - - -Use this constructor to create a specific camera using information returned by . -If no camera is found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Creates a camera using the selectionStrategy passed. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Creates a camera object and selects the first physical camera device found. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting the first camera device found. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Provides convenient access to a camera device. - - - Lists possible strategies for selecting a camera device. - - - If exactly one camera is found, open the camera. If multiple cameras are found, an exception will be thrown. - - - Open the first suitable camera found. - - - Uses the ImageWindow method to display the image. - The image to display. The image must be valid. Otherwise, the image window opens, but no image is shown. - The window index used to display the image. Valid window indexes range from 0 to 31. - - - Returns the window handle of the image window. - The index of the image window. Valid window indexes range from 0 to 31. - Returns the native window handle (HWND) of the image window. - -This returns the native window handle (HWND) of the image window. Windows functions can be called using this handle. - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Hides the image window. - The index of the image window. Valid window indexes range from 0 to 31. - -This is a convenience function to hide the window. It will call Show(windowIndex, ShowMode::Hide). - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Shows the image window. - The index of the image window. Valid window indexes range from 0 to 31. - -This is a convenience function to show the window. It will call Show(windowIndex, ShowMode::Show). - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Shows or hides the image window. - The index of the image window. Valid window indexes range from 0 to 31. - The mode. See the ShowMode enum class for details. - -This function calls ShowWindow from the Windows API. -You can pass the same values for the showMode parameter as described in the official documentation for ShowWindow(). -The default value nShowDefault(which equals SW_SHOW) will show the window in its current state and position. - - -When the user closes the window, it will be hidden but not destroyed. You can call Show() to make it visible again. - - -After you create a window using Create(), it will be invisible. You must call Show() to make the window visible. - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Closes and destroys a window opened by using DisplayImage. - The index of the window to be closed. Valid window indexes range from 0 to 31. - - - Thread Safety:This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Displays the contents of an image buffer on screen. - The value type of the buffer array containing the image data. - The index of the image window. Valid window indexes range from 0 to 31. - The typed array containing the image data. - The pixel type of the image data in the buffer. - The number of pixels in a row of the image data in the buffer. - The number of rows in the image data in the buffer. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -This method displays the contents of a buffer in a window. - - -If the window hasn't been created before, it will be created with default positions. -When the method returns, you may free the image buffer. - - -If you pass an empty or invalid buffer (e.g., buffer is empty or invalid), the window will be cleared. -To close the window call . - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. - - - - Displays the contents of a raw image buffer on screen. - The index of the image window. Valid window indexes range from 0 to 31. - Pointer to the buffer containing the image data. - Size of the buffer in bytes. - The pixel type of the image data in the buffer. - The number of pixels in a row of the image data in the buffer. - The number of rows in the image data in the buffer. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -This method displays the contents of a raw buffer in a window. - - -If the window hasn't been created before, it will be created with default positions. -When the method returns, you may free the image buffer. - - -If you pass an empty or invalid buffer (e.g., pBuffer or bufferSize are invalid), the window will be cleared. -To close the window call . - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. - - - - Displays an image on screen. - The index of the image window. Valid window indexes range from 0 to 31. - The image to display in the window. - - -This method displays the image or the grab result in a window. -Using this method is the easiest way to display an image on screen. - - -You can pass any IImage-based object. If the window hasn't been created before, it will be created with default positions and the image will be shown. -When the method returns, you may dispose the image. - - -If you pass an empty or invalid image (e.g., IImage.IsValid() returns false), the window will be cleared. -To close the window call Close() - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex passed is invalid or if the window could not be created. - - - - Displays an IImage or IGrabResult on screen. - - - Defines the way an image window is shown. -These constants follow the ShowWindow API. - - - Compatibility with ShowWindow API - - - Compatibility with ShowWindow API - - - Compatibility with ShowWindow API - - - Shows the image window minimized, but does not activate it. - - - Shows the image window maximized. - - - Shows the image window minimized. - - - Minimizes the image window, forces it if needed. - - - Shows the image window, but does not activate it. - - - Displays the image window. Restores old position and size if the image window was maximized or minimized. - - - Minimizes the image window. - - - Maximizes the image window. - - - Hides the image window. - - - Shows the image window. - - - The full name of CompressionMode - Returns the full name of CompressionMode - - - The full name of CompressionMode - - - - The resulting stream has a constant quality. - - - - - The resulting stream has a constant bit rate. - - - - - - Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. - Visibility: Beginner - - - - - Width of the image (in pixels). - Visibility: Invisible - - - - - Number of threads used for recording the video. - Visibility: Expert - - - - - Quality of the resulting compressed stream. The quality has a direct influence on the resulting bit rate. The optimal bit rate is calculated based on the input values height, width, and playback frame rate (WIDTH * HEIGHT * PLAYBACKFRAMERATE * 0.25). This is then normalized to the quality value range 1-100, where 100 corresponds to the optimum bit rate and 1 to the lowest bit rate. - Visibility: Beginner - - - - - Frame rate (in Hertz) of the video to be recorded. - Visibility: Beginner - - - - - Height of the image (in pixels). - Visibility: Invisible - - - - - Number of frames written since starting the recording. - Visibility: Beginner - - - - - Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. - Visibility: Beginner - - - - - Bytes written to file since starting the recording. - Visibility: Beginner - - - - - Bit rate of the resulting compressed stream. - Visibility: Beginner - - - - List of all parameter names available for the Video Writer - - -$4D$ -Checks if video writing is supported. -Checks if all neccessary dynamic libraries are installed and can be loaded. -This does not check if the codec for the video can be used. This is checked in Create(). - Returns true if supported (i.e. all DLLs are okay and can be loaded) -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the parameter collection of the video writer for accessing all parameters. Example: videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue();Returns the parameter collection of the video writer. -You can use the parameter collection to configure the video writer through parameters. -You can access parameters by their name or predefined parameter list. - -Currently the only predefined parameter list is: -PLVideoWriter -For more information about the parameters, see the documentation for the parameter list. - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue(); -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the amount of image data written to the video file in bytes. -This value is updated with each call to Write(). - Returns the amount of image data bytes that have been written to the file. -Returns 0 if no images have been written yet. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes an image to the video.The image to be added. -If required, the image is automatically converted to the target format. -
-Preconditions
-The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
- -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. - -Preconditions: -The file is writable.The camera must be open.The pixel type must be supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video.Quality of the video. -Preconditions: -The file is writable.pixelType is supported by the image format converter.width and height must be greater than 0.quality must be in the range 1 ... 100.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video. -Preconditions: -The file is writable.width and height must be greater than 0.pixelType is supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Initializes a new instance of the VideoWriter class. -Creates and initializes a new instance of the VideoWriter class. -Error Safety: Can throw exceptions. - -$4D$ - -Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. - - - Indicates if the given pixel format is a supported output format. - The pixel format of the destination image. - Returns true if the given pixel format is supported. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw C++ exceptions. - - - - Indicates if the given pixel format is a supported input format. - The pixel format of the source image. - Returns true if the given pixel format is supported. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw C++ exceptions. - - - - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The array providing the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the destination buffer array. - The array item value type of the source buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The array providing the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the source buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The pointer to the buffer of the source image. - The size of the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the destination buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The pointer to the buffer of the source image. - The size of the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The source image. - The array item value type of the destination buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The source image. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. - -The pixel type of the source image. - - -The number of pixels in a row in the source image. - - -The number of rows in the source image. - - -The size of the destination image when converting the source image using current converter settings. Use to convert to 32 bit if necessary. - - - - Preconditions: -
- - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. -
-
- - -Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. - - -The source image. - - -The size of the destination image when converting the given source image using current converter settings. Use to convert to 32 bit if necessary. - - - - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. - - - - Sets the output pixel format. - - - Thread Safety: This property is not thread-safe. - - Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. - - - - Gets the output pixel format. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw exceptions. - - - - Sets or gets the output pixel format. - - - Thread Safety: This property is not thread-safe. - - Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. - - - - The parameter collection of the camera object. - Returns the parameter collection of the camera object. - -You can access parameters by passing a key from a parameter list to the index operator, e.g. -key from a parameter list, e.g. - -camera.Parameters[PLFormatConverter.OutputPaddingX].GetValue(); -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Creates new images by converting a source image to another format. - - Supported input image formats defined by the pixel type: - - Mono1packed Mono2packed Mono4packed Mono8 Mono10 Mono10packed Mono10p Mono12 Mono12packed Mono12p Mono16 BayerGR8 BayerRG8 BayerGB8 BayerBG8 BayerGR10 BayerRG10 BayerGB10 BayerBG10 BayerGR12 BayerRG12 BayerGB12 BayerBG12 BayerGR12Packed BayerRG12Packed BayerGB12Packed BayerBG12Packed BayerGR12p BayerRG12p BayerGB12p BayerBG12p BayerGR16 BayerRG16 BayerGB16 BayerBG16 RGB8packed BGR8packed RGBA8packed BGRA8packed GB10packed BGR10packed RGB12packed BGR12packed RGB12V1packed RGB16packed RGB8planar RGB16planar YUV422packed YUV422_YUYV_Packed - - -Supported output image formats defined by the pixel type: - BGRA8packed - This pixel type can be used in Windows bitmaps. BGR8packed - This pixel type can be used in Windows bitmaps. RGB8packed RGB16packed RGB8planar RGB16planar Mono8 Mono16 - -All input image formats can be converted to all output image formats. - RGB, BGR and Bayer image formats are converted to monochrome formats by using the following formula: - - -mono = (0.25 * red) + (0.625 * green) + (0.125 * blue); - - -YUV formats are converted to 16 bit bit depth in an intermediate conversion step. This is why the output -is always aligned at the most significant bit when converting to 16 bit color output formats like RGB16packed. - - Limitations: -The last column of an YUV input image with odd width cannot be converted. -The last column and the last row of a Bayer input image cannot be converted. - -The default treatment of rows and columns that cannot be converted due to their location on edges -can be controlled using the @PixelDataConverter/InconvertibleEdgeHandling parameter. -For more information, see the Convert() method description. - - - Thread Safety: The PixelDataConverter class is not thread-safe. - - - - - - - Usage: Parameters[PLInterface.InterfaceType] - - - - - - Occurs after the interface has been closed. - - During the execution of this event, the interface is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is closed. - - If the interface is closed properly, the interface is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs after the interface has been opened successfully via . - - During the execution of this event, the interface is already open. - If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is opened via . - - During the execution of this event, the interface is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Retrieves information about cameras connected to the interface. - -Returns a list of objects, one for each camera found. -The list is ordered by serial number. - - - -The function queries for camera devices connected to the interface and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions. - - - - Closes an interface. - - - - If the interface has been already closed, the function returns successfully. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The interface is closed. - The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Opens an interface. - Returns a reference to the opened interface. - - - - If the interface is already open, the function returns successfully. - The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The the interface is opened. - The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the interface may fail if the interface has been already opened by another instance. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to interface information. - Returns information about the interface. - - Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. -This information can be read at all times regardless of whether the interface is open or closed. - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); - Returns the parameter collection of the interface. - - -You can use the parameter collection to configure the interface through parameters. -You can access parameters by their name or predefined parameter lists. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface which will have an empty parameter collection. - - -There is one predefined parameter list available: PLInterface -For more information about the parameters, see the documentation for the parameter list. - - - Precondition for accessing the parameters: -
-The interface is opened. -
- -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -interface.Parameters[PLInterface.InterfaceType].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. -
-
- - Indicates if interface object has been opened. - Returns true if interface object has been opened. - - -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - -The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Creates a specific interface using information given in the interfaceInfo parameter. - Contains the exact properties of the interface to be created. You can retrieve interface infos by calling - - -Use this constructor to create a specific interface using information returned by . -If no interface is found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - -Provides convenient access to an interface. - - -An interface is used to represent a frame grabber board, a network card, etc. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface. -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - - - Occurs after a grab session has been stopped. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will be caught and ignored. All event handlers are notified.
-
-
- - Occurs before a grab session is stopped. - - -To avoid infinite recursion, IStreamGrabber.Stop must not be called from here or from subsequent calls. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will be caught and ignored. All event handlers are notified.
-
-
- - Occurs after a grab session has been started. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - Occurs before a grab session is started. - - -To avoid infinite recursion, IStreamGrabber.Start must not be called from here or from subsequent calls. - - - Thread Safety: -
This handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - Occurs when an image has been grabbed. - - -The grab result passed can be evaluated here. It will be disposed when the call returns. If you want to keep the grab result, you must save it using the method. -For more information, see . - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - -Sets an alternative buffer factory that is used for buffer allocation. - - - -The use of this property is optional and intended for advanced use cases only. - -If nullptr is passed as buffer factory then the default buffer factory is used. -Buffers are allocated when is called. -A buffer factory must not be disposed while it is attached to the stream grabber object -and it must not be disposed until the last buffer is freed. To free all buffers -the grab needs to be stopped and all grab results must be released or destroyed. - - - Thread Safety: -
This property is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Grabs one image. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. - Returns the grab result or null on timeout. - - -The following code shows a simplified version of what is done (happy path scenario): - - -//grab one image -camera.StreamGrabber.Start(1, GrabStrategy.OneByOne, GrabLoop.ProvidedByUser); - -//grab is stopped automatically due to maxImages = 1 -return camera.StreamGrabber.RetrieveResult( timeoutMs, timeoutHandling); - - This method can be used with the configuration AcquireSingleFrame ). - -Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. -This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). -The grabbing can be started using . -Images are grabbed using the , , -and methods instead of using . -Grabbing can be stopped using when done. - - - Preconditions: -
- - The camera is opened. - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera object are unlocked, e.g. . - -
- - Error Safety: -
-The camera object is still valid after an error. See , , and . -If exceptions are thrown after , grabbing is stopped using . -
-
-
- - Grabs one image. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - Returns the grab result. - - -This method throws exceptions on timeout . - - -Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. -This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). -The grabbing can be started using . -Images are grabbed using the , , -and methods instead of using . -Grabbing can be stopped using when done. - - - Preconditions: -
- - The camera instance is opened. - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera instance are unlocked, e.g. . - -
- - Error Safety: -The camera instance is still valid after an error. See , , and . -If exceptions are thrown after , grabbing is stopped using . - -
-
- - Retrieves a grab result according to the grab strategy. Waits if the grab result is not yet available. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. - Returns the grab result. - - - - Waits for a grab result if it is not yet available. Camera events are handled. - One grab result is retrieved per call (OneByOne grab strategy is applied). - If chunk mode is used, chunk data parsing is performed. The grab result data is updated using chunk data. - If a grab result becomes available, the image event is fired. The notification of event handlers stops when an event call triggers an exception. - If the maximum number of images has been grabbed, the grabbing is stopped by calling . - - - You must check whether the grab represented by the grab result has been successful. For more information, see . - - Preconditions: -
- - There is no other thread waiting for a result. - -
- - Postconditions: -
- - If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter. - If the maximum number of images has been grabbed, grabbing is stopped. - If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed. - -
- - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
The camera object is still valid after an error. The grabbing is stopped if an exception is thrown.
-
-
- - Stops the grabbing of images. - - - - If the camera object not currently grabbing, nothing is done. - The configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. - The AcquisitionStop command of the camera device is executed. - The grabbing is stopped. - All buffer queues are cleared. - If the grabbing has been stopped successfully, the configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. - - - - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera object are unlocked, e.g. . - -
- - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Starts the grabbing for a maximum number of images using a specific grab strategy and a specific grab loop type. - The number of images to grab. This value must be larger than zero. - The grab strategy. For more information, see . - If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. - - -Extends the method call by a number of images to grab. If the given number of images has been reached, StopGrabbing is called -automatically. The images are counted according to the grab strategy. Skipped images are not taken into account. - - - - If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - Grab-specific parameters of the camera object are locked, e.g. . - If the camera device parameter is enabled, the chunk parsing support is initialized. - If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. - The AcquisitionStart command of the camera device is executed. - If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. - - - - Preconditions: -
- - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is started. - Grab-specific parameters of the camera object are locked, e.g. . - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. Images are processed by registered image event handlers. - -
- - Thread Safety:This method is synchronized with the camera. - - Error Safety: -The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . - -
-
- - Starts the grabbing of images using a specific grab strategy and a specific grab loop type. - The grab strategy. For more information, see . - If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. - - - - If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - Grab-specific parameters of the camera object are locked, e.g. . - If the camera device parameter is enabled, the chunk parsing support is initialized. - If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. - The AcquisitionStart command of the camera device is executed. - If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. - - - - Preconditions: -
- - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is started. - Grab-specific parameters of the camera object are locked, e.g. MaxNumBuffer. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is running that calls in a loop. Images are processed by registered image event handlers. - -
- - Thread Safety:This method is synchronized with the camera. - - Error Safety: -The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . - -
-
- - Starts the grabbing for a maximum number of images. - The number of images to grab. This value must be larger than zero. - -Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. -For each grabbed image, must be called. - - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
-The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . -
-
- - Starts the grabbing of images. -Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. -For each grabbed image, must be called. - - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
-The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . -
- - Sets user data that is attached to each grab result of the stream whenever is called. - - -This is useful when handling multiple cameras. - - - Thread Safety:This method is synchronized with the camera. - - Error Safety:Does not throw exceptions. - - - - Provides access to a wait handle object indicating that the grabbing has stopped. - Returns a wait handle object indicating that the grabbing has stopped. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Provides access to a wait handle object indicating available grab results. - Returns a wait handle object indicating available grab results. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the camera object is grabbing. - Returns true if the camera object is still grabbing. - - -After a successful call to , the camera object is grabbing until is called. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Provides convenient access to the StreamGrabber. - - - The message that is displayed if the grab stopped because of an error. - - - The reason why the GrabStopping or GrabStopped event occurred. - - - Creates an instance with a specified grab stop reason and an error message. - The reason why the grab stop event occurred. - The message that is displayed if the grab stopped because of an error. - - - Creates an instance with the grab stop reason set to UserRequest and no error message. - - - Provides data for the GrabStopping & GrabStopped events. - - - States the reason why a GrabStopping or GrabStopped event occurred. - - - The GrabStarted event threw an exception. - - - The grab stopped gracefully by request of the user (i.e. IStreamGrabber::Stop was called.) - - - Disposes the grab result held if the event arguments have been created by calling . - - - Indicates if the event arguments have been created by calling . - - - Clones the event arguments including the grab result. - Returns a copy of the event arguments with a clone of the contained grab result. The cloned grab result must be disposed. - - The grab result or the cloned event must be disposed. - - - - Retrieves the grab result. - - -The grab result is going to be disposed after the event call. -Clone the event arguments or the grab result if you want to keep the grab result. - - - - - Initializes a new instance of the ImageGrabbedEventArgs class. - A grab result. - - - Provides data for the ImageGrabbed event - - -The grab result will be disposed after the event call. -If you want to keep the grab result, clone the event arguments or the grab result. - - The following pattern can be used in Windows Forms applications to marshal the event call to the GUI thread. - -private void OnImageGrabbed(Object sender, ImageGrabbedEventArgs e) -{ - if (InvokeRequired) - { - // If called from a different thread, we must use the Invoke method to marshal the call to the proper thread. - BeginInvoke(new EventHandler<ImageGrabbedEventArgs>(OnImageGrabbed), sender, e.Clone()); - return; - } - - try - { - //do something - } - finally - { - e.DisposeGrabResultIfClone(); - } -} - - - - - Call Probe Packet Size to set maximum available packetsize to camera. - The sender of the event. - The event argument. - - - Select a simple range component (if available). - The sender of the event. - The event argument. - -Not all cameras support a range component. Therefore, this procedure doesn't always have an effect. - - - - Disables GenDC streaming on the camera. - The sender of the event. - The event argument. - -Not all cameras support GenDC streaming. Therefore, this procedure doesn't always have an effect. - - - - Disables compression on the camera. - The sender of the event. - The event argument. - -Not all cameras support compression. Therefore, this procedure doesn't always have an effect. - - - - Turns off all triggers enabled on the camera. - The sender of the event. - The event argument. - - - Changes the configuration of the camera to software triggered acquisition. - The sender of the event. - The event argument. - -Use together with and . -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - Changes the configuration of the camera to software triggered acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - -Use together with and . - - - - Changes the configuration of the camera to single frame acquisition. - The sender of the event. - The event argument. - - -To maximize the frame rate, grabbing single images using a software trigger is recommended. -Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - - Changes the configuration of the camera to single frame acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - -To maximize the frame rate, grabbing single images using a software trigger is recommended. -Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. - - - - Changes the configuration of the camera to free-running continuous acquisition. - The sender of the event. - The event argument. - -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - Changes the configuration of the camera to free-running continuous acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - - - - Provides standard camera configurations. - - - Defines the use of an additional grab loop thread. - - - The user provides code that calls IStreamGrabber.RetrieveResult() in a loop to process grabbed images and camera events. - - - The grab loop thread is provided by the stream grabber. It calls IStreamGrabber.RetrieveResult in a loop. The grabbed images are processed by ImageGrabbed event handlers. The grab loop thread is started when grabbing starts. - - - Lists the possible grab strategies. - - - Image are continuously grabbed, but only the latest PLCameraInstance.OutputQueueSize images are kept. -Other grabbed images are skipped. This strategy can be used if the application does not retrieve all images in time. -The PLCameraInstance.OutputQueueSize parameter can be used to control how many images can be queued in the output queue. -When setting the output queue size to PLCameraInstance.MaxNumBuffer, this strategy is equivalent to GrabStrategy_OneByOne. -This strategy can be used for displaying images or any other use cases that do not require to process every single image, -e.g. some barcode scanning use cases. -By setting PLCameraInstance.OutputQueueSize to 1 and PLCameraInstance.MaxNumBuffer to 2 only a few buffers are required -and if the images cannot be displayed/processed fast enough older images are automatically discarded. -Note that the number buffers set need to be chosen depending on the actual use case. - - - - Images are processed in the order of their arrival. -This is the default grab strategy. -It is typically used for an inspection system that needs to process every triggered image, e.g. for quality control of manufactured items. - - - - -Retrieves the container with the data components. - - - -Any grab result containing an image can create a data container. -Some cameras can return grab results consisting of multiple components. - - - Preconditions: The grab result must be valid. - - Error Safety: Does throw exceptions. - - - - -Clones the grab result for distribution of the grab result data to different modules. -All clones must be disposed. The cloned grab result references the same grab result data. No grab result data is copied. - - Returns a new grab result referencing the same grab result data. - - -If the grab results are never disposed, the grabbing will stop with an input queue underrun. - - - Error Safety: -
Can throw exceptions.
-
-
- - The number of images that were skipped before this image was acquired. - -Always returns a number larger than or equal 0. This number does not include the -number of images lost in case of a buffer underrun in the driver. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The number of the image. - -Always returns a number larger than 0. The counting starts with 1 -and is reset with every call of IStreamGrabber::Start(). - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The ID of the grabbed image. - - -Always returns a number larger than 0. The counting starts with 1 and is never -reset during the lifetime of the Instant Camera object. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Get the pointer of the buffer context retrieved when calling . - - - Error Safety: -
Does not throw exceptions.
-
-
- - The UserData value assigned to the stream grabber object. - - The UserData of the stream grabber is attached to the grab result when -the grab result is retrieved. - - Error Safety: -
Does not throw exceptions.
-
-
- - The camera specific tick count. - - -The tick count indicates when the image exposure was started. -Cameras that do not support this feature return zero. If supported, this -can be used to determine which image AOIs were acquired simultaneously. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The block ID of the grabbed frame. The format of the value depends on the camera device used. - - - GigE Camera Devices: The sequence number starts with 1 and wraps at 65535. -The value 0 indicates that this feature is not supported by the camera. - - - USB camera devices: The sequence number starts with 0 and uses the full 64 bit range. - - Attention: -
-A block ID with the value UINT64_MAX indicates that the block ID is invalid and must not be used. -
-
-
- - The current payload size in bytes. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the CRC checksum of the buffer is valid. - Returns true if the CRC checksum is valid. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the buffer has a CRC checksum attached. -A CRC checksum needs to be activated for the camera device. See the PayloadCRC16 chunk. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The collection of attached chunk data. - - The returned collection can be empty. - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if chunk data is available. - - -This is the case if: a) the chunk mode is enabled for the camera device, -b) the parameter of the camera object is set to true (default setting), -c) chunk data node maps are supported by the transport layer of the camera device. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Description of the error generated when an image cannot be grabbed successfully (GrabSucceeded is false). - - - Error Safety: -
Does not throw exceptions.
-
-
- - The error code generated when an image cannot be grabbed successfully (GrabSucceeded is false). - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if an image has been grabbed successfully. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Vertical offset from the top of the sensor to the image ROI. - -Vertical offset from the top of the sensor to the image ROI. -This specifies the position of the image ROI. -Only defined if the grab result contains image data. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - Horizontal offset from the left side of the sensor to the image ROI. - -Horizontal offset from the left side of the sensor to the image ROI. -This specifies the position of the image ROI. -Only defined if the grab result contains image data. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The number of data bytes added to the end of the image data. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The payload type. - - - Error Safety: -
Does not throw exceptions.
-
-
- - -Interface of the grab result data. - - - -The grab result controls the reuse and the lifetime of the referenced pixel data buffer. -If the original and all cloned grab results referencing a pixel data buffer are disposed, -the pixel data buffer is freed or reused by the camera stream grabber (depending on the used buffer type). -The data and the pixel data buffer are still valid after the original camera object has been disposed. - - -If the grab results are never disposed, the grabbing will stop with an input queue underrun. - - -The grab result interface is derived from . The IImage interface provides the property . -The grab result is considered a valid image if the is defined and - and are larger than zero. -The is provided as a byte array if no custom buffer factory is used. -With a custom buffer factory the provided type is dependent on its specific implementation. - - - - - The full name of BufferHandlingMode - Returns the full name of BufferHandlingMode - - - The full name of BufferHandlingMode - - - - The initial number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. If more buffers are needed during image acquisition, new buffers are allocated. - - - - - The number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. It is fixed and will not be changed. - - - - - - Determines whether the number of available buffers is limited and when they are allocated. - Visibility: Expert - - - - - Enabling this setting will use Extended ID if it is supported by the camera and driver. If it is not supported, it will not be used and this setting has no negative side effects. - Visibility: Guru - - - - - If larger than 0, a static chunk node map pool is used instead of dynamic chunk node map creation. - Visibility: Guru - - - - - The size of the grab result buffer output queue. - Visibility: Expert - - - - - The number of grab result buffers in the output queue that are ready for retrieval. - Visibility: Expert - - - - - - - This is the number of buffers that are queued for grabbing in the stream grabber. - The number is influenced by the number of available free buffers and the - maximum number of buffers that can be queued. - See also the MaxNumBuffer and MaxNumQueuedBuffer parameters. - - This parameter can be used to check whether the number of buffers ready for grabbing - is stable, which means that the image processing is fast enough to keep up with the - rate of incoming images when using the GrabStrategy_OneByOne grab strategy. - - - Visibility: Expert - - - - - The number of empty buffers that are not used for grabbing yet. - Visibility: Expert - - - - - The camera object is set to monitor mode when enabled, e.g. when using the GigE multicast feature. Is writable when the camera object is closed. - Visibility: Guru - - - - - The migration mode is set up according to this setting at defined points e.g., when the camera is opened. - Visibility: Guru - - - - - The maximum number of buffers that are queued in the stream grabber input queue. - Visibility: Beginner - - - - - The maximum number of grab results available at any time during a grab session. This value can be limited to save resources. Furthermore, it can be used to check that the grab results are returned correctly. - Visibility: Beginner - - - - - The maximum number of buffers that are allocated and used for grabbing. - Visibility: Beginner - - - - - If enabled, the user can set a custom priority for the internal grab engine thread operating the stream grabber. Otherwise the priority defaults to 25. - Visibility: Guru - - - - - This value sets the absolute thread priority for the internal grab engine thread operating the stream grabber. - Visibility: Guru - - - - - If enabled, the user can set a custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. - Visibility: Guru - - - - - A custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. - Visibility: Beginner - - - - - If enabled, the user can set a custom priority for the grab loop thread. Otherwise, the priority of the newly created thread is not changed. - Visibility: Guru - - - - - This value sets the absolute thread priority for the grab loop thread. - Visibility: Guru - - - - - Enables/disables the grabbing of camera events while images are grabbed. Is writable when the camera object is closed. - Visibility: Expert - - - - - If set, all buffers will be cleared (set to 0) before grabbing an image. Note that this requires additional processing time per frame. - Visibility: Guru - - - - - Enables/disables the use of a chunk node map for each grab result. Grab result chunk node maps can be disabled to save resources. - Visibility: Guru - - - - - Determines whether the number of available buffers is limited and when they are allocated. - Visibility: Expert - - - - - If set, this will automatically execute AcquisitionStart when calling StartGrabbing and AcquisitionStop when calling StopGrabbing. This option is enabled by default. - Visibility: Guru - - - - List of all parameter names available for CameraInstance - - - Occurs after the interface has been closed. - - During the execution of this event, the interface is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is closed. - - If the interface is closed properly, the interface is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs after the interface has been opened successfully via . - - During the execution of this event, the interface is already open. - If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is opened via . - - During the execution of this event, the interface is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Retrieves information about cameras connected to the interface. - -Returns a list of objects, one for each camera found. -The list is ordered by serial number. - - - -The function queries for camera devices connected to the interface and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions. - - - - Closes an interface. - - - - If the interface has been already closed, the function returns successfully. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The interface is closed. - The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Opens an interface. - Returns a reference to the opened interface. - - - - If the interface is already open, the function returns successfully. - The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The the interface is opened. - The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the interface may fail if the interface has been already opened by another instance. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to interface information. - Returns information about the interface. - - Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. -This information can be read at all times regardless of whether the interface is open or closed. - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. - - - - Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); - Returns the parameter collection of the interface. - - -You can use the parameter collection to configure the interface through parameters. -You can access parameters by their name or predefined parameter lists. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface which will have an empty parameter collection. - - -There is one predefined parameter list available: PLInterface -For more information about the parameters, see the documentation for the parameter list. - - - Precondition for accessing the parameters: -
-The interface is opened. -
- -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -interface.Parameters[PLInterface.InterfaceType].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions, e.g. if the interface has not been opened -
-
- - Indicates if interface object has been opened. - Returns true if interface object has been opened. - - -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - -The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - -Provides convenient access to an interface. - - -An interface is used to represent a frame grabber board, a network card, etc. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface. -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - - - -Retrieves information about interfaces of a specific type in the system. An interface may represent a frame grabber board, a network card, etc. -Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. -All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore -returns an empty parameter collection. - - -The name of the device type to enumerate interfaces. -The static class can be used to get a list of valid device class names. - - -Returns a list of objects, one per interface found. -The list is ordered by interface ID. - - - -The function queries for interfaces of a specific device class in the system and -returns a list of objects describing the interfaces. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about interfaces in the system. An interface may represent a frame grabber board, a network card, etc. -Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. -All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore -returns an empty parameter collection. - - -Returns a list of objects, one for each interface found. -The list is ordered by device type and interface ID. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for interfaces in the system and returns a list of - objects describing the interfaces. -The returned information can be used to create a specific object. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -The interface finder can be used to query information about interfaces in the system. - - - - Provides access to the properties of an interface. - -The static class can be used to get a list of available interfaces -info keys. - - - - -The ID of the interface. - - - - -The transport layer type of the interface. - - -The static class can be used to get a list of available transport -layer types. - - - - -The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. - - - - -The vendor name of the interface. - - - - -The human readable name of the interface. - - - - -Provides standard interface info key names. - - - - -IEnumerator implementation for ParameterCollection - - - - -Frees a previously allocated buffer. - - The pointer to the allocated object. Created by this factory. - The pointer to the allocated buffer. Created by this factory. - User data information of the buffer returned by . - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must not throw exceptions. - - - - -Allocates a buffer and provides additional context information. - - The size of the buffer in bytes that has to be allocated. - Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. - Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. - User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must throw an exception if the allocation fails. - - - - - Implement this interface to provide custom memory allocation. - - - - -Create a data container from a file. - - Path to an existing file. - Returns a data container. - - - Thread Safety:This method is thread-safe. - - Error Safety:This method throws - - FileLoadException if the file cannot be loaded. - - FileNotFoundException if the file was not found. - - - - -Provides a factory for data container. - - - - -Load the data container from a file. - - Path to an existing file. - - - Postconditions: The data container is valid. - - Thread Safety:This method is not thread-safe. - - Error Safety:This method throws - - FileLoadException If the file cannot be loaded. - - FileNotFoundException If the file was not found. - - - - -Store the data container as a file. - - Path to a file. - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - Error Safety: Throws exceptions if the container cannot be saved. - - - - - Get access to the data components via IEnumerable interface. - - -Returns an IEnumerator object that can be used to iterate through -the collection of data components, e.g., in a foreach loop. - - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - - - -Random access to items per index. - - The index of an item. - Returns a single data component. - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - - Error Safety:Throws exception if index is out of range. - - - - -The number of components available in the container. - - - - Preconditions: The data container must be valid. - - Thread Safety:This method is not thread-safe. - - Error Safety: Does not throw exceptions. - - - - -Provides methods for accessing grab results consisting of multiple components - - - -Some cameras can return complex grab results consisting of multiple components. -For example, Basler blaze cameras return a data stream that is composed of range, -intensity, and confidence components. To access the individual components, you -can use the class. - - -An IDataContainer can hold one or more components. You can obtain a container -by calling IGrabResult::Container. You can then use the container -to query for the number of components by calling . -To retrieve a specific component, you can call . -Each component in the container can be used to access the actual data, e.g., the -range values, and its metadata. -To iterate through the components, use an enumerator returned by -. If you use a foreach loop as in the - example below, this is called implicitly. - - -A container can be stored on disk using or restored -from disk using . - - Any IDataContainer or IDataComponent must be disposed explicitly. - - This sample shows how the enumerator is used implicitly. - -// Retrieve a grab result and show all data components. -IGrabResult grabResult = camera.StreamGrabber.RetrieveResult( 5000, TimeoutHandling.ThrowException ); - -Console.WriteLine( "Found {0} components in the container.", grabResult.Container.Count ); -// Display each component in a separate window. -int displayId = 1; -foreach( IDataComponent dataComponent in grabResult.Container ) -{ - if (dataComponent.IsValid) - { - Console.WriteLine( "Component type {0}", dataComponent.ComponentType.ToString() ); - Console.WriteLine( "2D Size is {0}*{1} pixel", dataComponent.Width, dataComponent.Height ); - Console.WriteLine( "Origins from ({0},{1})", dataComponent.OffsetX, dataComponent.OffsetY ); - Console.WriteLine( "Pixel type is {0}", dataComponent.PixelTypeValue.ToString() ); - Console.WriteLine( "Timestamp is {0}", dataComponent.Timestamp ); - Console.WriteLine( "See image in display {0}:", displayId ); - dataComponent.Display( displayId ); - } -} - - - - The vertical orientation of the pixel data stored in memory. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - Indicates when the image was taken. - - Returns the camera-specific time the data was created on the camera or 0 if the time is not available. - Timestamp generation is available only on some camera models. - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - - The pointer to the pixel data buffer. - The pointer is provided without computational overhead. - Use to access the pixel data buffer like an array. - - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - - The pixel data buffer.The type of the object containing the buffer depends on the class implementing this interface. - The pixel data buffer is provided as an array of a type appropriate for the respective pixel type, e.g., UInt16 for Mono16 or Byte for Mono8. - The pixel data is copied when the PixelData function is called. - Use to access the pixel data buffer without creating a copy. - - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of data bytes added to the end of each row. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of image rows from the origin. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of image columns from the origin. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The height of the image in pixels, i.e., the number of image rows. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The width of the image in pixels, i.e., the number of image columns. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The pixel type. - - -Not all components contain pixel data. Only components of type ComponentType_Intensity, - ComponentType_Range, and ComponentType_Confidence return a valid pixel type - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The component type. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - Indicates if the component is valid. - Returns true if the component is valid. - - - Error Safety: Does not throw exceptions. - - - - -Provides methods for accessing a single data component. - - - -Some cameras can return complex grab results consisting of multiple components. -For example, Basler blaze cameras return a data stream that is composed of range, -intensity, and confidence components. To access the individual components, you -can use the IDataContainer class. - - -Each component in the container can be used to access the actual data, e.g., the range -values, and its metadata. -Before accessing the data, check the property. -The position and the size can be retrieved with / - and / . To get access -to the pixel data, call or . - - Any IDataContainer or IDataComponent must be disposed explicitly. - - Thread Safety : -This class is not thread-safe. If you access the same instance from multiple threads, -you must make sure to synchronize the access accordingly. - - - - - Provides standard component types. - - - -Component contains the annotated left and right images for calibration. - - - - -Component contains the unrectified intensity images of the left and the right camera combined. The right image is stacked under the left image. - - - - -Component contains the error map of the acquired disparity image. - - - - -Component contains the intensity images of the left and the right camera combined. The right image is stacked under the left image. - - - - -Component contains disparity value. - - - - -Component contains scatter value. - - - - -Component contains reflectance value. - - - - -Component contains confidence value. - - - - -Component contains range values. - - - - -Component contains intensity values. - - - - -The component type is not known or hasn't been set. - - - - The list of possible payload types. - - - The buffer contains device specific data. - - - The buffer contains GenDC container. - - - The buffer contains chunk data. - - - The buffer contains file data. - - - The buffer contains raw data. - - - The buffer contains image data. - - - Undefined payload type. - - - - - - Loads an image from disk. - Name and path of the image. - The byte array containing the image data on success. - The pixel type of the image. - The number of image pixels in a row. - The number of rows of the image. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -On success, the buffer array will contain the raw image data of the image loaded. - - -Due to automatic conversion during save, saving an image and then loading it again may result in different memory layout of the image data. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if loading the image fails. - - - - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The image to save. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The pixel type of the image to save must be a supported input format of the . - The image must be valid. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The array providing the buffer of the image. - The pixel type of the image to save. - The number of pixels in a row of the image to save. - The number of rows of the image to save. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - The array item value type of the destination buffer array. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The pixel type of the image to save must be a supported input format of the . - The width value must be >= 0. - The height value must be >= 0. - The paddingX value must be >= 0. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The pointer to the buffer of the image. - The size of the buffer in bytes. - The pixel type of the image to save. - The number of pixels in a row of the image to save. - The number of rows of the image to save. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The bufferSize value must be >= 0. - The pixel type of the image to save must be a supported input format of the . - The width value must be >= 0. - The height value must be >= 0. - The paddingX value must be >= 0. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Contains static methods that support saving of images. - - - List of available file formats for ImagePersistence. - - - Saves the raw image buffer data. Packed image formats are unpacked. In the format used for saving, the data cannot be loaded using ImagePersistence.Load - - - Portable Network Graphics (PNG) format. Lossless data compression. - - - Joint Photographic Experts Group (JPEG) format. Lossy data compression. - - - Tagged Image File Format (TIFF), no compression. Supports mono images with more than 8 bit bit depth. - - - Windows Bitmap (BMP) format, no compression. - - - The full name of VignettingCorrectionMode - Returns the full name of VignettingCorrectionMode - - - The full name of VignettingCorrectionMode - - - - The vignetting correction is enabled. - Applies to: ace GigE and ace USB - - - - - The vignetting correction is disabled. - Applies to: ace GigE and ace USB - - - - - - The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink and ace GigE - - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - User set 3 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 2 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 1 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Light Microscopy factory set can be loaded. - Applies to: ace GigE and ace USB - - - - - The High Gain factory set can be loaded. This user set increases the gain by 6 dB. - Applies to: CameraLink, ace GigE and ace USB - - - - - The Default User Set factory set can be loaded. This user set configures the camera to provide good camera performance in many common applications under normal conditions. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Custom 1 factory set can be loaded. - Applies to: CameraLink and ace GigE - - - - - The Custom 0 factory set can be loaded. - Applies to: CameraLink and ace GigE - - - - - The Color Raw factory set can be loaded. This user set disables the color enhancement features. - Applies to: ace GigE and ace USB - - - - - The Color factory set can be loaded. This user set configures the camera to produce good color images under the most common lighting conditions. - Applies to: CameraLink, ace GigE and ace USB - - - - - The Auto Functions factory set can be loaded. This user set enables the camera's Exposure Auto and Gain Auto auto functions. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the user set or the factory set to load, save, or configure. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - User set 3 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - User set 2 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - User set 1 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: ace GigE - - - - - The High Gain factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Default User Set factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - Custom 1 factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - Custom 0 factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Color Raw factory set is set as the default startup set. - Applies to: ace GigE - - - - - The Color factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Auto Functions factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - - Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserSetDefault - Returns the full name of UserSetDefault - - - The full name of UserSetDefault - - - - User set 3 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 2 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 1 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: ace USB - - - - - The High Gain factory set is set as the default startup set. - Applies to: ace USB - - - - - The Default User Set factory set is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Color Raw factory set is set as the default startup set. - Applies to: ace USB - - - - - The factory set enabling color adjustments is set as the startup set. - Applies to: ace USB - - - - - The Auto Functions factory set is set as the default startup set. - Applies to: ace USB - - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - User-settable output signal Line 4 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 3 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 2 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 1 can be configured. - Applies to: CameraLink - - - - - The user-settable output signal CL Spare can be configured. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 6 can be configured. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 5 can be configured. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 4 can be configured. - Applies to: CameraLink, ace GigE and dart USB - - - - - The user-settable output signal 3 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 2 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 1 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 0 can be configured. - Applies to: ace GigE and ace USB - - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - The user-defined value 5 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 4 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 3 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the user-defined value to set or read. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: CameraLink and ace GigE - - - - - The Timer 2 End trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Timer 2 Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: CameraLink and ace GigE - - - - - The Timer 1 End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Timer 1 Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 3. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 2. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 1. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software triggering. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Periodic Signal 1. - Applies to: CamEmu, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 8. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 7. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 6. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 5. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 4. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - The source signal for the selected trigger is set to Line 3. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 2. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 1. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Trigger on signal of physical input 4. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 3. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 2. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 1. - Applies to: Stereo ace - - - - - The source signal for the selected trigger is set to Frequency Converter. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Encoder Reverse 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Encoder 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to CXP Trigger 1. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The source signal for the selected trigger is set to CXP Trigger 0. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The source signal for the selected trigger is set to Counter 4 Start. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 4 End. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 4 Active. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 Start. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 End. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 Start. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 End. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The CXP Trigger 0 trigger can be configured. - Applies to: boost V CoaXPress - - - - - The source signal for the selected trigger is set to CC4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC1. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 2. - Applies to: CameraLink, ace 2 GigE and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 1. - Applies to: CamEmu, CameraLink, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The Line Start trigger can be configured. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame Start trigger can be configured. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame Burst Start trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Burst End trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Burst Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Active trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure Start trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure Active trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Acquisition Start trigger can be configured. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: CameraLink and ace GigE - - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The currently selected trigger is turned off. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - The trigger delay is expressed as a time interval in microseconds. - Applies to: CameraLink and ace GigE - - - - - The trigger delay is expressed as a number of line triggers. - Applies to: CameraLink and ace GigE - - - - - - Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - The image acquisition control mode is set to Standard. In this mode, the camera offers a Frame Start trigger and an Acquisition Start trigger. - Applies to: CameraLink and ace GigE - - - - - The image acquisition control mode is set to Legacy. In this mode, the camera offers a Frame Start trigger that is called Acquistion Start trigger. - Applies to: CameraLink and ace GigE - - - - - - Sets the image acquisition control mode. For more information, see your camera's product documentation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - The selected trigger is activated by the rising edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated when the source signal is low. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated when the source signal is high. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated by the falling edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated by the falling or rising edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - The summed RGB pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the red pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the green pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the blue pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - Tonal range adjustment is enabled. - Applies to: ace GigE and ace USB - - - - - Tonal range adjustment is disabled. - Applies to: ace GigE and ace USB - - - - - - Sets whether tonal range adjustment is used. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. - Applies to: ace GigE and ace USB - - - - - Automatic tonal range adjustment is disabled. - Applies to: ace GigE and ace USB - - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - The selected timer can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 has been started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer is disabled and can't be started. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 4 signal. - Applies to: dart USB - - - - - The selected timer can be started by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer can be triggered by the flash window start signal. - Applies to: ace GigE and ace USB - - - - - The selected timer can be started by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected timer can be started by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Exposure Start signal. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected timer can be started by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected timer can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an action signal that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected timer can be started by an action signal that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - The timer will start at a rising edge signal change. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start when the signal is low. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start when the signal is high. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start at a falling edge signal change. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start at any edge signal change. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will start the timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerStatus - Returns the full name of TimerStatus - - - The full name of TimerStatus - - - - The timer is waiting to be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer is idle. A timer is in this state whenever the Timer Trigger Source parameter is set to Off, i.e., the timer can't be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer has been started. A timer immediately switches to this state when the trigger source event occurs, regardless of the delay set. If an arm delay is set, the timer remains in the Timer Active state until the arm delay has expired. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the status of the currently selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - Timer 4 can be configured. - Applies to: CameraLink and ace GigE - - - - - Timer 3 can be configured. - Applies to: CameraLink and ace GigE - - - - - Timer 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Timer 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the timer to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of TestPattern - Returns the full name of TestPattern - - - The full name of TestPattern - - - - The camera generates a white test pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 6 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 3 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 2 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 1 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No test pattern is generated. The original image is displayed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with a gray diagonal sawtooth pattern. - Applies to: dart USB and pulse USB - - - - - The camera generates a test image with a color diagonal sawtooth pattern. - Applies to: dart USB and pulse USB - - - - - The camera generates a black test pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the test pattern to display. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: CameraLink and ace GigE - - - - - The camera generates a test image with the test image 7 pattern. - Applies to: CameraLink and ace GigE - - - - - The camera generates a test image with the test image 6 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 5 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 4 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 3 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 2 pattern. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 1 pattern. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - The camera doesn't display a test image. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: CameraLink and ace GigE - - - - - - Sets the test image to display. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - The temperature is within the normal operating temperature range. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - The temperature is above the allowed maximum. Provide cooling immediately. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - The temperature is close to or at the allowed maximum. Provide cooling. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - - Indicates the temperature state. - Applies to: CameraLink, ace GigE, ace USB and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - The temperature is measured on the sensor board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the frame grabber board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the core board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the case. - Applies to: CameraLink and ace GigE - - - - - - Sets the location in the camera where the temperature will be measured. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - User-settable synchronous output signal Line 4 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 3 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 2 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 1 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal CL Spare can be configured. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 4 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 3 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 2 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 1 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 0 can be configured. - Applies to: ace GigE - - - - - - Sets the user-settable synchronous output signal to be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SoftwareSignalSelector - Returns the full name of SoftwareSignalSelector - - - The full name of SoftwareSignalSelector - - - - Software signal 4 can be controlled. - Applies to: ace USB - - - - - Software signal 3 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Software signal 2 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Software signal 1 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the software signal to be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. - Applies to: CameraLink, ace GigE and ace USB - - - - - The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. - Applies to: CameraLink, ace GigE and ace USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the shutter mode of the camera. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - The shaft encoder module outputs trigger signals for forward ticks only, provided the reverse counter is neither increasing nor decreasing. - Applies to: CameraLink and ace GigE - - - - - The shaft encoder module outputs trigger signals for forward and reverse ticks, provided the reverse counter is neither increasing nor decreasing. - Applies to: CameraLink and ace GigE - - - - - - Sets how the shaft encoder module outputs trigger signals. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 1. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC1. - Applies to: CameraLink and ace GigE - - - - - - Sets the line source for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Phase B of the shaft encoder is selected as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - Phase A of the shaft encoder is selected as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - - Sets the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increases for forward ticks and for reverse ticks, i.e., the tick counts are incremented regardless of the direction of movement. - Applies to: CameraLink and ace GigE - - - - - The tick counter increases for forward ticks and decreases for reverse ticks. - Applies to: CameraLink and ace GigE - - - - - - Sets the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - A problem with the startup shading set occurred. - Applies to: CameraLink and ace GigE - - - - - The last operation related to shading correction was successful. - Applies to: CameraLink and ace GigE - - - - - A problem occurred while creating a shading set. - Applies to: CameraLink and ace GigE - - - - - The selected shading set could not be loaded. - Applies to: CameraLink and ace GigE - - - - - - Indicates error statuses related to shading correction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - User Shading Set 2 can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - User Shading Set 1 can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - The default shading set can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - - Sets which shading set can be enabled or created. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - User Shading Set 2 is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - User Shading Set 1 is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - The default shading set is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - - Sets the shading set that will be loaded into the volatile memory during camera start. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Enables/disables shading set creation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - Offset Shading correction, i.e., the correction for dark signal non-uniformity (DSNU) effects, is selected. - Applies to: CameraLink and ace GigE - - - - - Gain Shading correction, i.e., the correction of photo response non-uniformity (PRNU) effects, is selected. - Applies to: CameraLink and ace GigE - - - - - - Sets the kind of shading correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of SequencerTriggerSource - Returns the full name of SequencerTriggerSource - - - The full name of SequencerTriggerSource - - - - Timer 2 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 2 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 1 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 1 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Software Signal 3 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Software Signal 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Software Signal 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Periodic Signal 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - The sequencer can't be triggered. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Line 4 signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Line 3 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Line 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Line 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Frame Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Frame Start signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Frame End is selected as the trigger source for sequencer set advance. - Applies to: ace USB - - - - - Frame Burst Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Frame Burst Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Flash Window signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - CXP Trigger 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP and boost CoaXPress - - - - - CXP Trigger 0 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP and boost CoaXPress - - - - - Counter 3 End signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Counter 2 Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 2 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Counter 2 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 1 Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 1 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Counter 1 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Action 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - Action 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - Acquisition Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - - Sets the source signal to be used to advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - The full name of SequencerTriggerActivation - Returns the full name of SequencerTriggerActivation - - - The full name of SequencerTriggerActivation - - - - The sequencer advances when the source signal rises, i.e., when the signal status changes from low to high. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal is low. If the signal is already low when the sequencer set becomes active, the sequencer immediately advances to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal is high. If the signal is already high when the sequencer set becomes active, the sequencer immediately advances to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal falls, i.e., when the signal status changes from high to low. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal falls or rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets the logical state that makes the sequencer advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - The full name of SequencerMode - Returns the full name of SequencerMode - - - The full name of SequencerMode - - - - Image acquisitions will be controlled by the sequencer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer can't be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequencerConfigurationMode - Returns the full name of SequencerConfigurationMode - - - The full name of SequencerConfigurationMode - - - - The sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer can't be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets whether the sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 8. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 7. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 6. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 5. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 4. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 3. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 2. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 1. - Applies to: CameraLink and ace GigE - - - - - Sequence set advance will be controlled using the Async Advance command. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC4 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC3 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC2 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC1 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence set advance is automatic. The sequence repeat starts with sequence set index number 1. - Applies to: CameraLink and ace GigE - - - - - - Sets the source for sequence control. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - The sequence set restart can be configured. - Applies to: CameraLink and ace GigE - - - - - The sequence set advance can be configured. Only available in Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - - - - - - Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SequenceConfigurationMode - Returns the full name of SequenceConfigurationMode - - - The full name of SequenceConfigurationMode - - - - The sequencer can be configured. - Applies to: ace GigE - - - - - The sequencer can't be configured. - Applies to: ace GigE - - - - - - Sets whether the sequencer can be configured. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The Free Selection sequence advance mode is selected. This mode is useful if you want to quickly change between freely selectable sequence sets without having to observe any particular order. You can use the input lines of your camera to determine the sequence. - Applies to: CameraLink and ace GigE - - - - - The Controlled sequence advance mode is selected. This mode is useful if you want to configure a dynamic sequence which can be controlled via input line or software commands. The advance from one sequence set to the next proceeds in ascending sequence set index numbers according to the selected sequence control source. - Applies to: CameraLink and ace GigE - - - - - The Auto sequence advance mode is selected. This mode is useful if you want to configure a fixed sequence which is repeated continuously. The advance from one sequence set to the next occurs automatically as frame triggers are received. - Applies to: CameraLink and ace GigE - - - - - - Sets the sequence set advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 8. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 7. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 6. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 5. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 4. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 3. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 2. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 1. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC4 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC3 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC2 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC1 signal. - Applies to: CameraLink and ace GigE - - - - - - Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Bit 3 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 2 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 1 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 0 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - - Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SensorShutterMode - Returns the full name of SensorShutterMode - - - The full name of SensorShutterMode - - - - The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. - Applies to: ace 2 GigE, ace 2 USB, dart USB and pulse USB - - - - - The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. - Applies to: dart USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the shutter mode of the camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - The camera operates in normal readout mode. - Applies to: ace GigE and ace USB - - - - - The readout time for each row of pixels is reduced, compared to normal readout. This allows the the camera to operate at higher frame rates. This can, however, result in reduced image quality. - Applies to: ace GigE and ace USB - - - - - - Sets the sensor readout mode. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - The sensor delivers 8-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 16-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 14-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 12-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 10-bit pixels. - Applies to: CameraLink and ace GigE - - - - - - Amount of data bits the sensor produces for one sample. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of Scan3dOutputMode - Returns the full name of Scan3dOutputMode - - - The full name of Scan3dOutputMode - - - - Uncalibrated 2.5D Depth map. The distance data does not represent a physical unit and may be non-linear. The data is a 2.5D range map only. - Applies to: blaze - - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - Calibrated 2.5D Depth map. The distance data is expressed in the chosen distance unit. The data is a 2.5D range map. No information on X-Y axes available. - Applies to: blaze - - - - - 3 Coordinates in grid organization. The full 3 coordinate data with the grid array organization from the sensor kept. - Applies to: blaze - - - - - - Controls the Calibration and data organization of the device and the coordinates transmitted. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dDistanceUnit - Returns the full name of Scan3dDistanceUnit - - - The full name of Scan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - Distance values are in millimeter units (default). - Applies to: blaze - - - - - Distance values are in device-specific units. - Applies to: blaze - - - - - - Specifies the unit used when delivering (calibrated) distance data. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSystemReference - Returns the full name of Scan3dCoordinateSystemReference - - - The full name of Scan3dCoordinateSystemReference - - - - Default value. Original fixed reference. The coordinate system fixed relative the camera reference point marker is used. - Applies to: blaze - - - - - - Defines coordinate system reference location. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSystem - Returns the full name of Scan3dCoordinateSystem - - - The full name of Scan3dCoordinateSystem - - - - Default value. 3-axis orthogonal, right-hand X-Y-Z. - Applies to: blaze - - - - - - Specifies the Coordinate system to use for the device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSelector - Returns the full name of Scan3dCoordinateSelector - - - The full name of Scan3dCoordinateSelector - - - - The third (Z or Rho) coordinate. - Applies to: blaze - - - - - The second (Y or Phi) coordinate - Applies to: blaze - - - - - The first (X or Theta) coordinate - Applies to: blaze - - - - - - Selects the individual coordinates in the vectors for 3D information/transformation. - Applies to: blaze - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of RemoveParameterLimitSelector - Returns the full name of RemoveParameterLimitSelector - - - The full name of RemoveParameterLimitSelector - - - - The factory limits of the Gain parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the Exposure Time parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the ExposureOverhead parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the BlackLevel parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the AutoTargetValue parameter can be removed. - Applies to: ace USB - - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: ace USB - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - ROI zone 7 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 6 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 5 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 4 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 3 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 2 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 1 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 0 can be configured. - Applies to: ace GigE and ace USB - - - - - - Sets the ROI zone that can be configured. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - The currently selected ROI zone is enabled. - Applies to: ace GigE and ace USB - - - - - The currently selected ROI zone is disabled. - Applies to: ace GigE and ace USB - - - - - - Enables or disables the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of PtpStatus - Returns the full name of PtpStatus - - - The full name of PtpStatus - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Passive state. In this state, the port is not behaving as a master port nor does it synchronize with a master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Master state. In this state, the port is behaving as a master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Faulty state. In this state, the port does not place any PTP messages except for management messages that are a required response to another management message on its communication path. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. A port in this state discards all PTP received messages except for management messages. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Returns the latched state of the PTP clock. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PtpServoStatus - Returns the full name of PtpServoStatus - - - The full name of PtpServoStatus - - - - The status of the clock servo is unknown. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The clock servo is locked. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Returns the latched state of the clock servo. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PtpClockAccuracy - Returns the full name of PtpClockAccuracy - - - The full name of PtpClockAccuracy - - - - The expected accuracy of the PTP device clock is within 2.5 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 2.5 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 microsecond. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 second. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 millisecond. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 seconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is unknown. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is greater than 10 seconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - The pixel depth in the acquired images is 8 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 64 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 48 bits per pixel. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 4 bits per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - The pixel depth in the acquired images is 36 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 32 bits per pixel. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 24 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 2 bits per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - The pixel depth in the acquired images is 16 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 14 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 12 bits per pixel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 10 bits per pixel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 1 bit per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YUV 422 (YUYV) Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2S CXP - - - - - The pixel format is set to YUV 422 Packed. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to RGBA 8 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 8 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to RGB 16 Planar. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to RGB 16 Packed. - Applies to: CamEmu - - - - - The pixel format is set to RGB 12 V1 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 12 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10V2 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10V1 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10 Packed. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 8. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to Mono 16. - Applies to: CamEmu, CameraLink, ace GigE and blaze - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to Mono 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to Mono 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate C 16-bit - Applies to: Stereo ace and blaze - - - - - 3D coordinate A-B-C 32-bit floating point - Applies to: blaze - - - - - Confidence 8-bit - Applies to: Stereo ace and blaze - - - - - Confidence 16-bit - Applies to: blaze - - - - - The pixel format is set to BiColor RGBG 8. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to BiColor BGRG 8. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to Bayer RG 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer RG 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer RG 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer RG 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer RG 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer RG 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GR 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer GR 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GR 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GB 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer GB 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GB 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer BG 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer BG 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer BG 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to BGRA 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to BGR 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to BGR 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to BGR 10 Packed. - Applies to: CameraLink and ace GigE - - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - The camera doesn't have a Bayer filter. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - - Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer BG 10p - Applies to: ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: ace GigE and ace USB - - - - - Basler PGI image optimizations are disabled. - Applies to: ace GigE and ace USB - - - - - - Enables Basler PGI image optimizations. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - The factory limits of the Gain parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Framerate parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Exposure Time parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Exposure Overlap Time Max parameter can be removed. - Applies to: ace GigE - - - - - The factory limits of the Exposure Overhead parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Brightness parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Black Level parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Auto Target Value parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of OverlapMode - Returns the full name of OverlapMode - - - The full name of OverlapMode - - - - Overlapping image acquisition is enabled. Exposures and readouts will overlap. - Applies to: dart USB and pulse USB - - - - - Overlapping image acquisition is disabled. Exposures and readouts will not overlap. - Applies to: dart USB and pulse USB - - - - - - Configures overlapping exposure and image readout. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of OperatingMode - Returns the full name of OperatingMode - - - The full name of OperatingMode - - - - The operating mode is set to Short Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at short distances. - Applies to: blaze - - - - - The operating mode is set to Long Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at long distances. - Applies to: blaze - - - - - - Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to User Output 4. - Applies to: CameraLink, ace GigE and dart USB - - - - - The source signal for the currently selected line is set to User Output 3. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 2. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 1. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 0. - Applies to: ace GigE and ace USB - - - - - The source signal for the currently selected line is set to User Output. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Trigger Ready. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Timer Active. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Sync User Output 3. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 2. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 1. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 0. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output. - Applies to: CameraLink and ace GigE - - - - - The signal for the currently selected line is associated with the output of the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Serial Tx. - Applies to: CameraLink, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - No source signal is set for the currently selected line. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output is always Low. - Applies to: Stereo ace - - - - - The source signal for the currently selected line is set to Line Trigger Wait. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output is always High. - Applies to: Stereo ace - - - - - The signal for the currently selected line is associated with the output of the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Frame Trigger Wait. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal for the currently selected line is rising with Frame Trigger Wait and falling with Exposure Active. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Frame Burst Trigger Wait. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the currently selected line is set to Frame Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Flash Window. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - The source signal for the currently selected line is set to Exposure Active. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 4 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 3 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Light Control. If you change this setting, your light will stop working. - Applies to: ace GigE and ace USB - - - - - The source signal for the currently selected line is set to Acquisition Trigger Wait. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Acquisition Trigger Ready. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Acquisition Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Output Line 4 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 3 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 2 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 1 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - This enumeration value selects line 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 7 for configuration. - Applies to: CameraLink - - - - - Line 6 can be configured. - Applies to: CameraLink - - - - - Line 5 can be configured. - Applies to: CameraLink - - - - - Line 4 can be configured. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - Line 3 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Line 2 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Line 1 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - The CL Spare line can be configured. - Applies to: CameraLink - - - - - CC4 can be configured. - Applies to: CameraLink - - - - - CC3 can be configured. - Applies to: CameraLink - - - - - CC2 can be configured. - Applies to: CameraLink - - - - - CC1 can be configured. - Applies to: CameraLink - - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected physical line can be used to input an electrical signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected physical line can be used to input and output an electrical signal. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - The line logic of the currently selected line is positive. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line logic of the currently selected line is negative. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the line logic of the currently selected line. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - The line is currently in tri-state mode (not driven). - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending TTL level signals. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending RS-422 level signals. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is opto-coupled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output of the line is "open drain"/"open collector". - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is not connected. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending LVTTL level signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is currently accepting or sending LVDS level signals. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the electrical configuration of the currently selected line. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: CameraLink and ace GigE - - - - - No color transformation for a specific light source is performed. - Applies to: CameraLink and ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: ace GigE - - - - - The color transformation matrix is optimized for image acquisitions with a custom light source 1. - Applies to: CameraLink and ace GigE - - - - - The color transformation matrix is optimized for image acquisitions with a custom light source 0. - Applies to: CameraLink and ace GigE - - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 6500 K. - Applies to: CameraLink and ace GigE - - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 5000 K. - Applies to: CameraLink and ace GigE - - - - - The color transformation matrix can be customized. - Applies to: CameraLink and ace GigE - - - - - - Sets the type of light source for which color transformation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of LightSourcePreset - Returns the full name of LightSourcePreset - - - The full name of LightSourcePreset - - - - The light source preset for image acquisitions with tungsten incandescent light (2800 K) is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - No light source preset is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with daylight of 6500 K is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - The light source preset for image acquisitions with daylight of 5000 K is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - Vertical binning is set to 2 rows. - Applies to: CameraLink and ace GigE - - - - - Vertical binning is disabled. - Applies to: CameraLink and ace GigE - - - - - - Sets whether vertical binning is used. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - An error was detected while loading a user set. - Applies to: CameraLink and ace GigE - - - - - An error was detected while loading user defect pixel data. - Applies to: CameraLink and ace GigE - - - - - The power supply is not sufficient. - Applies to: CameraLink and ace GigE - - - - - The camera was overtriggered. - Applies to: CameraLink and ace GigE - - - - - An over temperature state has been detected. - Applies to: CameraLink, ace GigE and blaze - - - - - No error was detected. - Applies to: CameraLink, ace GigE and blaze - - - - - A parameter was set to an invalid value. - Applies to: CameraLink and ace GigE - - - - - The trigger width was too short. In Trigger Width exposure mode, a minimum trigger width is required. Increase the trigger width to the minimum width or higher. - Applies to: CameraLink and ace GigE - - - - - Indicates a problem with the VCSELs. - Applies to: blaze - - - - - - Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - The luminance lookup table can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: CameraLink and ace GigE - - - - - Sets the integration mode to field integration - Applies to: CameraLink and ace GigE - - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of IntensityCalculation - Returns the full name of IntensityCalculation - - - The full name of IntensityCalculation - - - - Method 2 is used to calculate the intensity image. This ensures that the depth image and the intensity image are in synch. The disadvantage is that the resulting intensity image will be darker and contain more noise. - Applies to: blaze - - - - - Method 1 is used to calculate the intensity image. This is the default value. In scenes containing motion, you may notice a lag between the depth image and the intensity image. - Applies to: blaze - - - - - - Sets the method for calculating the intensity data. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageFileMode - Returns the full name of ImageFileMode - - - The full name of ImageFileMode - - - - Sets the mode to on. - Applies to: CamEmu - - - - - Sets the mode to off. - Applies to: CamEmu - - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ImageCompressionRateOption - Returns the full name of ImageCompressionRateOption - - - The full name of ImageCompressionRateOption - - - - The camera uses lossless compression. This means that the restored image will be identical to the original image. - Applies to: ace 2 GigE and ace 2 USB - - - - - The camera compresses acquired images. If lossless compression can't be achieved, image quality is reduced. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageCompressionMode - Returns the full name of ImageCompressionMode - - - The full name of ImageCompressionMode - - - - Image compression is disabled. The image is transmitted uncompressed. - Applies to: ace 2 GigE and ace 2 USB - - - - - Images are compressed using the Compression Beyond feature. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevStreamChannelSelector - Returns the full name of GevStreamChannelSelector - - - The full name of GevStreamChannelSelector - - - - Stream channel 0 can be configured. - Applies to: ace GigE - - - - - - Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of GevInterfaceSelector - Returns the full name of GevInterfaceSelector - - - The full name of GevInterfaceSelector - - - - Network interface 0 can be configured. - Applies to: ace GigE - - - - - - Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of GevIEEE1588StatusLatched - Returns the full name of GevIEEE1588StatusLatched - - - The full name of GevIEEE1588StatusLatched - - - - The port is in an undefined state. - Applies to: ace GigE - - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: ace GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: ace GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. - Applies to: ace GigE - - - - - The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. - Applies to: ace GigE - - - - - The port is in the Master state. In this state, the port is acting as the master port. - Applies to: ace GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: ace GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: ace GigE - - - - - The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - - Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevIEEE1588Status - Returns the full name of GevIEEE1588Status - - - The full name of GevIEEE1588Status - - - - The port is in an undefined state. - Applies to: ace GigE - - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: ace GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: ace GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. - Applies to: ace GigE - - - - - The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. - Applies to: ace GigE - - - - - The port is in the Master state. In this state, the port is acting as the master port. - Applies to: ace GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: ace GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: ace GigE - - - - - The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - - Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevGVSPExtendedIDMode - Returns the full name of GevGVSPExtendedIDMode - - - The full name of GevGVSPExtendedIDMode - - - - The Extended ID mode is switched on. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The Extended ID mode is switched off. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of GevCCP - Returns the full name of GevCCP - - - The full name of GevCCP - - - - The control channel privilege is set to Exclusive Control. - Applies to: ace GigE - - - - - The control channel privilege is set to Exclusive. An application with exclusive access is the primary application for this camera. It can read from or write to the camera. No other application can read from or write to this camera. - Applies to: ace GigE - - - - - The control channel privilege is set to Control. An application with control access is the primary application for the camera. It can read from or write to the camera. Other applications are not allowed to read from the camera. - Applies to: ace GigE - - - - - - Sets the control channel privilege. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of GenDCStreamingStatus - Returns the full name of GenDCStreamingStatus - - - The full name of GenDCStreamingStatus - - - - The device will stream all its data in the generic GenDC format. - Applies to: blaze - - - - - The device will only stream data in its native format. - Applies to: blaze - - - - - - Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - The full name of GenDCStreamingMode - Returns the full name of GenDCStreamingMode - - - The full name of GenDCStreamingMode - - - - The device will stream all its data in the generic GenDC format. - Applies to: blaze - - - - - The device will only stream data in its native format. - Applies to: blaze - - - - - The device will automatically choose in which format it streams its data. - Applies to: blaze - - - - - - Controls the device's streaming format. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - The gamma curve is set to a fixed sRGB curve. - Applies to: CameraLink and ace GigE - - - - - The gamma curve can be configured by the user. - Applies to: CameraLink and ace GigE - - - - - - Sets the type of gamma to be applied. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - Changes to the gain will be applied to tap 4. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 3. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 2. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 1. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to all digital gain parameters. - Applies to: CameraLink, ace GigE and ace USB - - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to all analog gain parameters. - Applies to: CameraLink, ace GigE and ace USB - - - - - Changes to the gain will be applied universally. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Automatic gain adjustment is disabled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the rising edge of each signal received from the pre-divider sub-module, a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink and ace GigE - - - - - For the falling edge of each signal received from the pre-divider sub-module, a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink and ace GigE - - - - - - Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - The output of the shaft encoder module is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 4 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 3 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 2 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 1 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC4 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC3 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC2 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC1 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - - Sets the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - The Vignetting Correction file is selected. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - The user defect pixel correction file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file for Photo Response Non-Uniformity (PRNU) correction is selected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file for Dark Signal Non-Uniformity (DSNU) correction is selected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Firmware Update Package file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Firmware Update file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The factory defect pixel correction file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Applies to: Stereo ace - - - - - The Boot Firmware Update Package file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Boot Firmware Update file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - File content is invalid. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Deletes the content of the file selected by FileSelector. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This selects read and write open mode. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to only output field 1. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to only output field 0. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: CameraLink and ace GigE - - - - - - Selects the mode to output the fields. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - The full feature set is made available. This provides all features. - Applies to: CameraLink and ace GigE - - - - - The basic feature set is made available. This provides nearly all features. - Applies to: CameraLink and ace GigE - - - - - - Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of ExposureTimeSelector - Returns the full name of ExposureTimeSelector - - - The full name of ExposureTimeSelector - - - - The Exposure Time parameter value applies to the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - The Exposure Time parameter value applies to the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - The Exposure Time parameter value applies to all components. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which component the Exposure Time parameter value applies to. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB and boost CoaXPress - - - - - The exposure time mode is set to Standard. - Applies to: ace GigE and ace USB - - - - - The exposure time mode is set to Short. - Applies to: boost CoaXPress - - - - - Different exposure times can be specified for individual components. Use the Exposure Time Selector to specify which component the Exposure Time parameter value applies to. - Applies to: ace 2 GigE and ace 2 USB - - - - - The same exposure time is used for all components. Set the Exposure Time Selector parameter to Common to specify that the Exposure Time parameter value applies to all components. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - The user can manually set the overlap time for each acquisition. In this mode, you must also specify the maximum overlap time using the Exposure Overlap Time Max parameter. - Applies to: ace GigE and ace USB - - - - - The camera automatically uses the optimum overlap time for each acquisition. - Applies to: ace GigE and ace USB - - - - - - Sets the exposure overlap time mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The exposure mode is set to Trigger Controlled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This enumeration value sets the exposure mode to off. - Applies to: CameraLink and ace GigE - - - - - - Sets the exposure mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Automatic exposure time adjustment is disabled. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 9 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 8 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 7 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 6 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 5 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 4 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 3 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 2 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 1 (Legacy) can be configured. - Applies to: CameraLink and ace GigE - - - - - Expert Feature 11 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 10 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 1 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the expert feature to be made available. All changes will be applied to the selected feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of EventTemperatureStatusChangedStatus - Returns the full name of EventTemperatureStatusChangedStatus - - - The full name of EventTemperatureStatusChangedStatus - - - - The temperature status changed to Ok. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The temperature status changed to Error. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The temperature status changed to Critical. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - New temperature status that applies after the Temperature Status Changed event was raised. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 4 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 3 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 2 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 1 - Applies to: ace GigE - - - - - Event notifications for the Test event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Temperature Status Changed event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Overrun event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Over Temperature event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Line Trigger Missed event can be enabled. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Enables event notifications for the Line Timeout event. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Line Start Overtrigger event can be enabled. - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 4 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 3 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 2 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 1 - Applies to: ace GigE - - - - - Event notifications for the Frame Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Frame Trigger Missed event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Frame Timeout event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Frame Start Wait event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Frame Start Overtrigger event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Frame Start event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Frame Burst Start Wait event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Burst Start Overtrigger event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Burst Start event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Buffer Overrun event can be enabled. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - Event notifications for the Exposure End event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE and dart USB - - - - - Event notifications for the Event Overrun event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Critical Temperature event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Action Late event can be enabled. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Acquisition Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start Overtrigger event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start event can be enabled. An Acquisition Start event is raised whenever the Acquisition Start trigger is activated. It is not associated with the Acquisition Start command. - Applies to: ace GigE - - - - - - Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - - Applies to: ace 2 GigE, ace 2 USB and dart USB - - - - - Event notifications are enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications are disabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications are enabled and the notification type is set to GenICam. - Applies to: ace GigE - - - - - - Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSourceB - Returns the full name of EncoderSourceB - - - The full name of EncoderSourceB - - - - No source signal is set for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSourceA - Returns the full name of EncoderSourceA - - - The full name of EncoderSourceA - - - - No source signal is set for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSelector - Returns the full name of EncoderSelector - - - The full name of EncoderSelector - - - - Encoder 1 can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which encoder can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of EncoderOutputMode - Returns the full name of EncoderOutputMode - - - The full name of EncoderOutputMode - - - - Output trigger signals are generated for all new position increments in forward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all new position increments in backward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No output trigger signal is generated. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for motion increments in both forward and backward direction of motion. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all position increments in forward direction of motion. Backward direction of motion is ignored. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all position increments in backward direction of motion. Forward direction of motion is ignored. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the conditions for the encoder control to generate a valid output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderMode - Returns the full name of EncoderMode - - - The full name of EncoderMode - - - - The encoder mode is set to High Resolution. In High Resolution mode, the counter increments or decrements every quadrature phase. Jitter filtering isn't applied. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The encoder mode is set to Four Phase. In Four Phase mode, the counter increments or decrements by 1 for every full quadrature cycle. Jitter filtering is applied. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the encoder mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of DeviceType - Returns the full name of DeviceType - - - The full name of DeviceType - - - - Data stream transmitter device. - Applies to: Stereo ace and blaze - - - - - Data stream receiver and transmitter device. - Applies to: Stereo ace and blaze - - - - - Data stream receiver device. - Applies to: Stereo ace and blaze - - - - - Controllable device (with no data stream handling). - Applies to: Stereo ace and blaze - - - - - - Returns the device type. - Applies to: Stereo ace and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the sensor board. - Applies to: ace USB and blaze - - - - - The temperature is measured on the image sensor. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - Temperature of the device's illumination board. - Applies to: blaze - - - - - The temperature is measured on the frame grabber board. - Applies to: ace USB - - - - - The temperature is measured on the FPGA board. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, dart USB, racer 2 CXP and racer 2S CXP - - - - - The temperature is measured on the core board. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is measured on the camera housing. - Applies to: boost CoaXPress and racer 2 CXP - - - - - Temperature of the device's CPU. - Applies to: blaze - - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of DeviceTapGeometry - Returns the full name of DeviceTapGeometry - - - The full name of DeviceTapGeometry - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. - Applies to: boost V CoaXPress - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceTLType - Returns the full name of DeviceTLType - - - The full name of DeviceTLType - - - - The device provides a USB3 Vision transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The device provides a GigE Vision transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The device provides a custom transport layer. - Applies to: Stereo ace - - - - - The device provides a CoaXPress transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Camera Link High Speed. - Applies to: Stereo ace - - - - - Camera Link. - Applies to: Stereo ace - - - - - - Indicates the type of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - Device outputs 1D range image. - Applies to: Stereo ace and blaze - - - - - The camera has a line scan sensor. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Device outputs 2D range image. - Applies to: Stereo ace and blaze - - - - - The camera has an area scan sensor. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the scan type of the camera's sensor (area or line scan). - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceRegistersEndianness - Returns the full name of DeviceRegistersEndianness - - - The full name of DeviceRegistersEndianness - - - - The endianness of the device's registers is little-endian. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The endianness of the device's registers is big-endian. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Endianness of the registers of the device. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The Device Link Throughput Limit parameter is enabled. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - - - - - The Device Link Throughput Limit parameter is disabled. - Applies to: CamEmu, Stereo ace, ace 2 USB, ace USB, dart USB and pulse USB - - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of DeviceIndicatorMode - Returns the full name of DeviceIndicatorMode - - - The full name of DeviceIndicatorMode - - - - The status LED of the camera is turned off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera's status LED is inactive unless an error occurs. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The status LED of the camera is turned on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the behavior of the camera's status LED. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceCharacterSet - Returns the full name of DeviceCharacterSet - - - The full name of DeviceCharacterSet - - - - The strings of the device's bootstrap registers use the UTF-8 character set. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Device use ASCII character set. - Applies to: Stereo ace - - - - - - Indicates the character set used by the strings of the device's bootstrap registers. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: ace GigE and ace USB - - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: ace GigE and ace USB - - - - - - Sets the demosaicing mode. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DefectPixelCorrectionMode - Returns the full name of DefectPixelCorrectionMode - - - The full name of DefectPixelCorrectionMode - - - - - Applies to: dart USB and pulse USB - - - - - - Applies to: dart USB and pulse USB - - - - - - Applies to: dart USB and pulse USB - - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpSendReceiveSelector - Returns the full name of CxpSendReceiveSelector - - - The full name of CxpSendReceiveSelector - - - - The send features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets whether the send or the receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of CxpLinkConfigurationStatus - Returns the full name of CxpLinkConfigurationStatus - - - The full name of CxpLinkConfigurationStatus - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Indicates the link configuration used by the device. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpLinkConfigurationPreferred - Returns the full name of CxpLinkConfigurationPreferred - - - The full name of CxpLinkConfigurationPreferred - - - - The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the link configuration that allows the device to operate in its default mode. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the link configuration. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpErrorCounterStatus - Returns the full name of CxpErrorCounterStatus - - - The full name of CxpErrorCounterStatus - - - - The counter is actively counting errors. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Indicates the current status of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpErrorCounterSelector - Returns the full name of CxpErrorCounterSelector - - - The full name of CxpErrorCounterSelector - - - - The Duplicated Characters Uncorrected error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The Control Packet CRC error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The Connection Lock Loss error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets which CoaXPress error counter to read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of CxpConnectionTestMode - Returns the full name of CxpConnectionTestMode - - - The full name of CxpConnectionTestMode - - - - Test mode is disabled. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - Test mode is enabled. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the test mode for an individual physical connection of the device. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterTriggerSource - Returns the full name of CounterTriggerSource - - - The full name of CounterTriggerSource - - - - The selected counter can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter is disabled and can't be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 4 signal. - Applies to: dart USB - - - - - The selected counter can be started by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter can be started by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be started by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an action command that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter can be started by an action command that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterTriggerActivation - Returns the full name of CounterTriggerActivation - - - The full name of CounterTriggerActivation - - - - The counter is started on the risiging edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is active as long as the logic level of the source selected is low. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is active as long as the logic level of the source selected is high. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is started on the falling edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is started on any edge (rising or falling) of the selected source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will start the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterStatus - Returns the full name of CounterStatus - - - The full name of CounterStatus - - - - The counter is waiting to be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter has reached its maximum value defined by the Counter Duration parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is waiting to be increased by the selected event source or is currently counting. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the current status of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - Counter 4 can be configured. - Applies to: CameraLink, ace GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 3 can be configured. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a software command. - Applies to: CameraLink, ace GigE and ace USB - - - - - The selected counter can be reset by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The counter reset is disabled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 8. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 7. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 6. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 5. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 4. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - The selected counter can be reset by a signal applied to Line 3. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter can be reset by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be reset by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be reset by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 4 End signal. - Applies to: ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 End signal. - Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a CC4 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC3 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC2 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC1 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by an action command that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter can be reset by an action command that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which source signal will reset the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterResetActivation - Returns the full name of CounterResetActivation - - - The full name of CounterResetActivation - - - - The counter is reset on the rising edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is reset when the signal is low. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - The counter is reset when the signal is high. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - The counter is reset on the falling edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is reset on any edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which type of signal transition will reset the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - The selected counter counts the number of Timer 2 End signals. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 2 Active signals. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 1 End signals. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 1 Active signals. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 3 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 2 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 1 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Periodic Signal 1 signals. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter is disabled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line Trigger Wait signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line Trigger events. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Line Start. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Line End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Line 4 signals. A Line 4 signal is generated whenever the input or output signal on Line 4 changes as specified by the Counter Event Activation parameter. - Applies to: dart USB - - - - - The selected counter counts the number of Line 3 signals. A Line 3 signal is generated whenever the input or output signal on Line 3 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line 2 signals. A Line 2 signal is generated whenever the input or output signal on Line 2 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line 1 signals. A Line 1 signal is generated whenever the input or output signal on Line 1 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frequency Converter signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frame Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frame Trigger events. - Applies to: CameraLink, ace GigE and ace USB - - - - - The selected counter counts the number of Frame Start events. - Applies to: CameraLink, ace GigE and ace USB - - - - - Counts the number of Frame End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Frame Burst Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter counts the number of Frame Burst Active signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter counts the number of Frame Active signals. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Flash Window signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter counts the number of Exposure Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Exposure Start signals. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counts the number of Exposure End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Exposure Active signals. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Encoder Reverse 1 signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Encoder 1 signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of CXP Trigger 1 signals. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter counts the number of CXP Trigger 0 signals. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter counts the number of Counter 4 Start signals. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 4 End signals. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 4 Active signals. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 Start signals. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 End signals. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 Active signals. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 Start signals. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 End signals. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 Active signals. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 Start signals. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 End signals. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 Active signals. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of action commands received for action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter counts the number of action commands received for action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Counts the number of Acquisition Trigger. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Acquisition Start. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Acquisition End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Acquisition Active signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which event increases the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterEventActivation - Returns the full name of CounterEventActivation - - - The full name of CounterEventActivation - - - - Increases the counter on the rising edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Trigger is active as long as the selected source signal is on a logic low level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Trigger is active as long as the selected source signal is on a logic high level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Increases the counter on the falling edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Increases the counter on any edge (rising or falling) of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that the counter will count. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ComponentSelector - Returns the full name of ComponentSelector - - - The full name of ComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The acquisition of range (distance) data is controlled. The data produced may be only range (2.5D) or a point cloud giving the 3D coordinates depending on the Scan3dControl. - Applies to: blaze - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The acquisition of intensity (monochrome or color) of the visible reflected light is controlled. - Applies to: Stereo ace and blaze - - - - - The acquisition of error map of the acquired disparity image is controlled. - Applies to: Stereo ace - - - - - The acquisition of stereo camera disparity data is controlled. Disparity image with 12bit disparity, 4bit subpixel resolution. 0 marks an invalid disparity. - Applies to: Stereo ace - - - - - The acquisition of confidence map of the acquired image is controlled. Confidence data may be binary (0 - invalid) or an integer where 0 is invalid and increasing value is increased confidence in the data in the corresponding pixel. If floating point representation is used the confidence image is normalized to the range [0,1], for integer representation the maximum possible integer represents maximum confidence. - Applies to: Stereo ace and blaze - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects a component to activate/deactivate its data streaming. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - The desired color transformation value can be entered in row 2 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered in row 1 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered in row 0 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Color transformation from YUV to RGB will be performed. - Applies to: CameraLink, ace GigE and ace USB - - - - - Color transformation from RGB to YUV will be performed. - Applies to: CameraLink, ace GigE and ace USB - - - - - Color transformation from RGB to RGB will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which type of color transformation will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ColorSpace - Returns the full name of ColorSpace - - - The full name of ColorSpace - - - - The color space is set to sRGB. The image brightness is optimized for display on sRGB monitors. - Applies to: ace USB - - - - - The color space is set to RGB. - Applies to: ace USB - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: CameraLink and ace GigE - - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Colors with a predominant yellow component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant red component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant magenta component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant green component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant cyan component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant blue component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets which color in your images will be adjusted. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ClTimeSlots - Returns the full name of ClTimeSlots - - - The full name of ClTimeSlots - - - - The time slot is set to one time slot. - Applies to: CameraLink - - - - - - Sets the number of time slots. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClTapGeometry - Returns the full name of ClTapGeometry - - - The full name of ClTapGeometry - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with eight taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with eight taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with six taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with six taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with four taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with four taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with three taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with three taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with two taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with two taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with ten taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with ten taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap. - Applies to: CameraLink - - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClSerialPortBaudRate - Returns the full name of ClSerialPortBaudRate - - - The full name of ClSerialPortBaudRate - - - - The baud rate is set to 9600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 921600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 57600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 460800 baud. - Applies to: CameraLink - - - - - The baud rate is set to 38400 baud. - Applies to: CameraLink - - - - - The baud rate is set to 230400 baud. - Applies to: CameraLink - - - - - The baud rate is set to 19200 baud. - Applies to: CameraLink - - - - - The baud rate is set to 115200 baud. - Applies to: CameraLink - - - - - - Sets the serial port baud rate. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClPixelClock - Returns the full name of ClPixelClock - - - The full name of ClPixelClock - - - - The pixel clock speed is set to 83.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 83 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 82.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 82 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 65 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 48 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 40 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 32.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 20 MHz. - Applies to: CameraLink - - - - - - Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of ClConfiguration - Returns the full name of ClConfiguration - - - The full name of ClConfiguration - - - - The standard Medium configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - The standard Full configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - The camera streams the data from multiple taps through two Camera Link base ports. The application or frame grabber must reconstruct the full image. Only one of the ports (fixed) serves as the master for serial communication and triggering. - Applies to: CameraLink - - - - - The standard Deca configuration with 10 8-bit taps (as specified in the Camera Link Standard) is selected. - Applies to: CameraLink - - - - - The standard Base configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - - Sets the configuration type. The configuration type determines the amount of data that can be transmitted. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - The Width chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - This enumeration value selects the virtual line status all chunk for enabling. - Applies to: ace GigE - - - - - The Trigger Input Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Timestamp chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Stride chunk can be enabled. - Applies to: ace GigE - - - - - The Shaft Encoder Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Sequencer Set Active chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB and ace USB - - - - - The Sequence Set Index chunk can be enabled. - Applies to: ace GigE - - - - - Scan 3d Principal Point V - Applies to: Stereo ace - - - - - Scan 3d Principal Point U - Applies to: Stereo ace - - - - - Scan 3d Output Mode - Applies to: Stereo ace - - - - - Scan 3d Invalid Data Value - Applies to: Stereo ace - - - - - Scan 3d Invalid Data Flag - Applies to: Stereo ace - - - - - Scan 3d Focal Length - Applies to: Stereo ace - - - - - Scan 3d Distance Unit - Applies to: Stereo ace - - - - - Scan 3d Coordinate Scale - Applies to: Stereo ace - - - - - Scan 3d Coordinate Offset - Applies to: Stereo ace - - - - - Scan 3d Baseline - Applies to: Stereo ace - - - - - The Pixel Format chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The CRC Checksum chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Part Index - Applies to: Stereo ace - - - - - The Y Offset chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The X Offset chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The Line Trigger Ignored Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Trigger End To End Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Status All chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Line Source - Applies to: Stereo ace - - - - - The Input Status At Line Trigger chunk can be enabled. - Applies to: ace GigE - - - - - The Image chunk can be enabled. - Applies to: Stereo ace, ace GigE and ace USB - - - - - The Height chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The Gain All chunk can be enabled. - Applies to: ace GigE - - - - - The Gain chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Frames Per Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Trigger Ignored Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame ID chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Exposure Time chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Dynamic Range Min chunk can be enabled. - Applies to: ace GigE - - - - - The Dynamic Range Max chunk can be enabled. - Applies to: ace GigE - - - - - Decimation Vertical - Applies to: Stereo ace - - - - - Decimation Horizontal - Applies to: Stereo ace - - - - - The Counter Value chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Components bitmask - Applies to: Stereo ace - - - - - Component ID Value - Applies to: Stereo ace - - - - - Component ID - Applies to: Stereo ace - - - - - - Applies to: ace GigE - - - - - The Auto Brightness Status chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkScan3dOutputMode - Returns the full name of ChunkScan3dOutputMode - - - The full name of ChunkScan3dOutputMode - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ChunkScan3dDistanceUnit - Returns the full name of ChunkScan3dDistanceUnit - - - The full name of ChunkScan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ChunkScan3dCoordinateSelector - Returns the full name of ChunkScan3dCoordinateSelector - - - The full name of ChunkScan3dCoordinateSelector - - - - The third (Z) coordinate. - Applies to: Stereo ace - - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - The pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in RGB 12 V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 Signed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 format. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 16 format. - Applies to: Stereo ace and ace GigE - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate, third component 16 bit. - Applies to: Stereo ace - - - - - Confidence 8-bit - Applies to: Stereo ace - - - - - The pixel data in the acquired image is in the BiColor RGBG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BiColor BGRG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: ace GigE - - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of ChunkLineSource - Returns the full name of ChunkLineSource - - - The full name of ChunkLineSource - - - - The output is always Low. - Applies to: Stereo ace - - - - - The output is always High. - Applies to: Stereo ace - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - Output is high during the exposure of a Frame. - Applies to: Stereo ace - - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ChunkLineSelector - Returns the full name of ChunkLineSelector - - - The full name of ChunkLineSelector - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkExposureTimeSelector - Returns the full name of ChunkExposureTimeSelector - - - The full name of ChunkExposureTimeSelector - - - - Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the common exposure time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 4. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 3. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 2. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 1. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkComponentSelector - Returns the full name of ChunkComponentSelector - - - The full name of ChunkComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of ChunkComponentID - Returns the full name of ChunkComponentID - - - The full name of ChunkComponentID - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CameraOperationMode - Returns the full name of CameraOperationMode - - - The full name of CameraOperationMode - - - - The camera operation mode is set to Standard. - Applies to: ace USB - - - - - The camera operation mode is set to Long Exposure. - Applies to: ace USB - - - - - - Sets the camera operation mode. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslVignettingCorrectionMode - Returns the full name of BslVignettingCorrectionMode - - - The full name of BslVignettingCorrectionMode - - - - The vignetting correction is enabled. - Applies to: boost CoaXPress - - - - - The vignetting correction is disabled. - Applies to: boost CoaXPress - - - - - - Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: boost CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslUSBSpeedMode - Returns the full name of BslUSBSpeedMode - - - The full name of BslUSBSpeedMode - - - - The USB port is operating at SuperSpeed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at Low Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at High Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at Full Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - - Indicates the speed mode of the USB port. - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslUSBPowerSource - Returns the full name of BslUSBPowerSource - - - The full name of BslUSBPowerSource - - - - Power is supplied via the bus. - Applies to: ace 2 USB and dart USB - - - - - Power is supplied via the I/O connector. - Applies to: ace 2 USB and dart USB - - - - - - Indicates how power is supplied to the device. - Applies to: ace 2 USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslTwiTransferStatus - Returns the full name of BslTwiTransferStatus - - - The full name of BslTwiTransferStatus - - - - The last transfer was successful. - Applies to: dart USB - - - - - A transfer is pending. - Applies to: dart USB - - - - - The last transfer failed because a NAK was received when sending data. - Applies to: dart USB - - - - - The last transfer failed because a NAK was received when sending the address. - Applies to: dart USB - - - - - - Indicates the status of an accepted read or write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTwiBitrate - Returns the full name of BslTwiBitrate - - - The full name of BslTwiBitrate - - - - The bit rate is set to 50000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 400000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 20000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 200000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 10000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 100000 bits per second. - Applies to: dart USB - - - - - - Sets the bit rate for TWI communication. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTransferBitDepthMode - Returns the full name of BslTransferBitDepthMode - - - The full name of BslTransferBitDepthMode - - - - The transfer bit depth mode is set to Manual. The transfer bit depth can be set independently of the pixel format used. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth mode is set to Auto. The transfer bit depth is automatically adjusted depending on the pixel format used. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the transfer bit depth mode. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTransferBitDepth - Returns the full name of BslTransferBitDepth - - - The full name of BslTransferBitDepth - - - - The transfer bit depth is set to 8 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth is set to 12 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth is set to 10 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTemperatureStatus - Returns the full name of BslTemperatureStatus - - - The full name of BslTemperatureStatus - - - - The temperature is within the normal operating temperature range. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is above the allowed maximum. Provide cooling immediately. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is close to or at the allowed maximum. Provide cooling. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the temperature state. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionXSelector - Returns the full name of BslStaticDefectPixelCorrectionXSelector - - - The full name of BslStaticDefectPixelCorrectionXSelector - - - - Entry X7 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X6 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X5 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X4 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X3 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X2 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X1 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X0 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - - Sets which x coordinate entry can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionTestMode - Returns the full name of BslStaticDefectPixelCorrectionTestMode - - - The full name of BslStaticDefectPixelCorrectionTestMode - - - - Static defect pixel correction test mode is enabled. All corrected pixels are set to completely white. - Applies to: boost V CoaXPress - - - - - Static defect pixel correction test mode is disabled. - Applies to: boost V CoaXPress - - - - - - Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionMode - Returns the full name of BslStaticDefectPixelCorrectionMode - - - The full name of BslStaticDefectPixelCorrectionMode - - - - Static defect pixel correction is based on the defect pixels stored in the user correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - Static defect pixel correction is disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - Static defect pixel correction is based on the defect pixels stored in the factory correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - - Sets the static defect pixel correction mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionFileStatus - Returns the full name of BslStaticDefectPixelCorrectionFileStatus - - - The full name of BslStaticDefectPixelCorrectionFileStatus - - - - The sorting of entries in the defect pixel correction file is invalid. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file size is invalid. The maximum number of defect pixels must not exceed 4096. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file header is invalid. The file must have a 4-byte file header. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - At least one entry in the defect pixel correction file has an invalid size. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - An invalid cluster has been found. Three or more adjacent pixels in a row are considered an invalid cluster. Any defect pixels between other defect pixels can't be corrected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The status of the defect pixel correction file is unknown. Acquire an image to change the file status. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file is valid. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file can't be found. It has never been uploaded or was deleted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file has no entries. The file header is valid but the file doesn't contain any defect pixels. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Returns the file status of the defect pixel correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslSpatialCorrectionDirectionReversal - Returns the full name of BslSpatialCorrectionDirectionReversal - - - The full name of BslSpatialCorrectionDirectionReversal - - - - Direction reversal is disabled. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 3 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 2 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 1 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Encoder Reverse 1 signal level determines the spatial correction direction. If the Encoder Reverse 1 signal is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetStatus - Returns the full name of BslShadingCorrectionSetStatus - - - The full name of BslShadingCorrectionSetStatus - - - - The shading correction set is valid. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file format of the shading correction set is invalid. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file format of the shading correction set is invalid. - Applies to: racer 2 CXP - - - - - An error occurred. No further information is available. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The shading correction set has no entries. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the status of the shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetCreateStatus - Returns the full name of BslShadingCorrectionSetCreateStatus - - - The full name of BslShadingCorrectionSetCreateStatus - - - - No shading correction set is being created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A Reverse X error occurred while creating a shading correction set. A shading correction set can only be created when Reverse X is disabled. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A shading correction set is being created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the status of the shading correction set created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetCreateResult - Returns the full name of BslShadingCorrectionSetCreateResult - - - The full name of BslShadingCorrectionSetCreateResult - - - - The shading correction set was created successfully. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The shading correction values are outside the allowed range. Try changing the conditions under which the camera is operating. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Image acquisition was aborted while creating the shading correction set. Eliminate the cause for this and try again. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An error occurred while creating the shading correction set. No further information is available. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the result of the shading correction set creation. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSelector - Returns the full name of BslShadingCorrectionSelector - - - The full name of BslShadingCorrectionSelector - - - - Photo Response Non-Uniformity (PRNU) correction is performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Dark Signal Non-Uniformity (DSNU) correction is performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the shading correction type to be performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionMode - Returns the full name of BslShadingCorrectionMode - - - The full name of BslShadingCorrectionMode - - - - Shading correction is based on the values stored in the user correction set. Using the Shading Correction Set Index parameter and the Shading Correction Set Create command you can create your own shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Shading correction is disabled. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Shading correction is based on the values stored in the factory correction set. The factory set only contains correction values for dark signal non-uniformity (DSNU) effects. The correction values are generated during camera production and can't be changed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the shading correction mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslSerialRxSource - Returns the full name of BslSerialRxSource - - - The full name of BslSerialRxSource - - - - The source of the Rx serial input is set to Serial Tx. Select this source for a serial echo test. The serial transmit output is used as the source for serial receive input (loop back). - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - Rx input is muted. Serial input is set to high level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 3. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 2. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 1. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the source of the Rx serial input. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialParity - Returns the full name of BslSerialParity - - - The full name of BslSerialParity - - - - An odd parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - No parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - An even parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets which kind of parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialNumberOfStopBits - Returns the full name of BslSerialNumberOfStopBits - - - The full name of BslSerialNumberOfStopBits - - - - Two stop bits are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - One stop bit is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the number of stop bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialNumberOfDataBits - Returns the full name of BslSerialNumberOfDataBits - - - The full name of BslSerialNumberOfDataBits - - - - Eight data bits per frame are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - Seven data bits per frame are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the number of data bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialBaudRate - Returns the full name of BslSerialBaudRate - - - The full name of BslSerialBaudRate - - - - A symbol rate of 9600 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 57600 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 4800 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 38400 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 2400 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 19200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 1200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 115200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the baud rate used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorState - Returns the full name of BslSensorState - - - The full name of BslSensorState - - - - The sensor is in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Applies to: boost CoaXPress - - - - - - Applies to: boost CoaXPress - - - - - - Applies to: boost CoaXPress - - - - - The sensor power is switched on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor power is switched off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the current power state of the sensor. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorBitDepthMode - Returns the full name of BslSensorBitDepthMode - - - The full name of BslSensorBitDepthMode - - - - The sensor bit depth mode is set to Manual. The sensor bit depth can be set independently of the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth mode is set to Auto. The sensor bit depth is automatically adjusted depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the sensor bit depth mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorBitDepth - Returns the full name of BslSensorBitDepth - - - The full name of BslSensorBitDepth - - - - The sensor bit depth is set to 8 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth is set to 12 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth is set to 10 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - - Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorAcquisitionMode - Returns the full name of BslSensorAcquisitionMode - - - The full name of BslSensorAcquisitionMode - - - - The sensor acquisition mode is set to Single Line. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the sensor acquisition mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpProfile - Returns the full name of BslPtpProfile - - - The full name of BslPtpProfile - - - - The default PTP profile is set to Peer-to-Peer. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The default PTP profile is set to Delay Request-Response. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the default PTP profile. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpNetworkMode - Returns the full name of BslPtpNetworkMode - - - The full name of BslPtpNetworkMode - - - - Unicast network communication is enabled. Unicast messages are sent to specified IPv4 adresses. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Multicast network communication is enabled. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Hybrid network communication is enabled. This feature is non-standard. Certain messages are sent via unicast instead of multicast. This may reduce network load. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the mode for PTP network communication. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpDelayMechanism - Returns the full name of BslPtpDelayMechanism - - - The full name of BslPtpDelayMechanism - - - - The port is configured to use the peer delay mechanism. Other PTP devices involved must also support P2P. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is configured to use the delay request-response mechanism. Other PTP devices involved must also support E2E. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Indicates the PTP delay mechanism. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPeriodicSignalSource - Returns the full name of BslPeriodicSignalSource - - - The full name of BslPeriodicSignalSource - - - - The camera is synchronized via the PTP clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The camera is synchronized via the device clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the source for synchronizing the periodic signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslPeriodicSignalSelector - Returns the full name of BslPeriodicSignalSelector - - - The full name of BslPeriodicSignalSelector - - - - Periodic Signal 1 can be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the periodic signal channel to be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BslMultipleROIRowSelector - Returns the full name of BslMultipleROIRowSelector - - - The full name of BslMultipleROIRowSelector - - - - Row 9 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 8 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 7 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 6 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 5 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 16 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 15 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 14 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 13 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 12 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 11 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 10 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which row can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslMultipleROIColumnSelector - Returns the full name of BslMultipleROIColumnSelector - - - The full name of BslMultipleROIColumnSelector - - - - Column 8 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 7 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 6 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 5 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which column can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslLineConnection - Returns the full name of BslLineConnection - - - The full name of BslLineConnection - - - - The TWI SDA signal is set for the currently selected line. - Applies to: dart USB - - - - - The TWI SCL signal is set for the currently selected line. - Applies to: dart USB - - - - - The Light Control signal is set for the currently selected line. This allows you to control a light device over the line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No connection signal is set for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the connection signal for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightSourcePresetFeatureSelector - Returns the full name of BslLightSourcePresetFeatureSelector - - - The full name of BslLightSourcePresetFeatureSelector - - - - Adjustment of the Balance White feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Adjustment of the Color Transformation feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Adjustment of the Color Adjustment feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslLightSourcePreset - Returns the full name of BslLightSourcePreset - - - The full name of BslLightSourcePreset - - - - The light source preset for image acquisitions with tungsten incandescent light is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - No light source preset is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with line LED is selected. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with LED light is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with daylight of 6500 K is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with daylight of 5000 K is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslLightDeviceStrobeMode - Returns the full name of BslLightDeviceStrobeMode - - - The full name of BslLightDeviceStrobeMode - - - - The timing of the individual strobe pulses can be specified manually using the Light Device Strobe Duration parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The timing of the individual strobe pulses is determined by the Exposure Active signal. The light pulse will last for the duration of the exposure, up to a maximum of 655 350 microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets the strobe mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceSelector - Returns the full name of BslLightDeviceSelector - - - The full name of BslLightDeviceSelector - - - - Light device 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslLightDeviceOperationMode - Returns the full name of BslLightDeviceOperationMode - - - The full name of BslLightDeviceOperationMode - - - - The currently selected light device is set to strobe mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The currently selected light device is switched on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The currently selected light device is switched off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets the operation mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceNewID - Returns the full name of BslLightDeviceNewID - - - The full name of BslLightDeviceNewID - - - - The ID of the currently selected light device can be set to Device 4. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 3. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 2. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 1. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which ID should be assigned to the current light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightDeviceLastError - Returns the full name of BslLightDeviceLastError - - - The full name of BslLightDeviceLastError - - - - There is a short circuit at the Lighting connector of the light controller. This can be caused by a faulty light unit. - Applies to: ace GigE and ace USB - - - - - No error was detected. - Applies to: ace GigE and ace USB - - - - - The light controller is unable to supply the requested current. Try lowering the Light Device Max Current parameter value. - Applies to: ace GigE and ace USB - - - - - The light device is experiencing a technical fault. - Applies to: ace GigE and ace USB - - - - - The connection between the camera and the light device is broken. This can happen, for example, if a cable has become loose. - Applies to: ace GigE and ace USB - - - - - The data transmission between the camera and the light device is disrupted. Data packets are being lost. - Applies to: ace GigE and ace USB - - - - - - Indicates the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceErrorStatus - Returns the full name of BslLightDeviceErrorStatus - - - The full name of BslLightDeviceErrorStatus - - - - The light device is not compatible with the current camera. Contact support to find out whether firmware updates are available. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is not connected to the camera or has not been enumerated yet. Execute the Light Control Enumerate Devices command to enumerate the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No error was detected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is experiencing an internal error. Disconnecting and reconnecting the power supply may solve the issue. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is experiencing a technical fault. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The connection to a previously connected light device has been lost. This can happen, for example, if a cable has become loose. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The data transmission between the camera and the light device is disrupted. Data packets are being lost. This can be caused by using cables that are too long or by too much noise on the line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Error status indicating whether the current light device is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceControlMode - Returns the full name of BslLightDeviceControlMode - - - The full name of BslLightDeviceControlMode - - - - The light device is controlled by 24 V voltage. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is controlled by 12 V voltage. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is controlled by current. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets how the light device is controlled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceChangeID - Returns the full name of BslLightDeviceChangeID - - - The full name of BslLightDeviceChangeID - - - - The ID of the currently selected light device is changed to Device 4. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 3. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 2. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 1. - Applies to: ace GigE and ace USB - - - - - - Changes the ID of the currently selected light device. The new ID will be assigned immediately. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightControlTriggerSource - Returns the full name of BslLightControlTriggerSource - - - The full name of BslLightControlTriggerSource - - - - The light device can be triggered by a Timer 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 2 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 1 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Periodic Signal 1 signal. - Applies to: ace 2 GigE and dart GigE - - - - - The light device can be triggered by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The light device can be triggered by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a CXP Trigger 1 signal. - Applies to: ace 2 CXP and boost CoaXPress - - - - - The light device can be triggered by a CXP Trigger 0 signal. - Applies to: ace 2 CXP and boost CoaXPress - - - - - The light device can be triggered by a Counter 2 Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 2 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Action 2 signal. - Applies to: ace 2 GigE - - - - - The light device can be triggered by an Action 1 signal. - Applies to: ace 2 GigE and dart GigE - - - - - The light device can be triggered by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which signal is used to trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlTriggerActivation - Returns the full name of BslLightControlTriggerActivation - - - The full name of BslLightControlTriggerActivation - - - - The light device is triggered when the source signal rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is triggered when the source signal falls. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is triggered when the source signal falls or rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the type of signal transition that will trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlStatus - Returns the full name of BslLightControlStatus - - - The full name of BslLightControlStatus - - - - Parameters are being updated. - Applies to: ace GigE and ace USB - - - - - The controller ist searching for light devices connected to your camera. - Applies to: ace GigE and ace USB - - - - - The light device is ready for use. - Applies to: ace GigE and ace USB - - - - - The light control mode is disabled. - Applies to: ace GigE and ace USB - - - - - No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. - Applies to: ace GigE and ace USB - - - - - - Indicates the current state of the light control mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlSource - Returns the full name of BslLightControlSource - - - The full name of BslLightControlSource - - - - No line is used to control the light features. - Applies to: ace GigE and ace USB - - - - - Line 4 is used to control the light features. - Applies to: ace GigE and ace USB - - - - - Line 3 is used to control the light features. - Applies to: ace GigE and ace USB - - - - - - Sets which line is used to control the light features. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlMode - Returns the full name of BslLightControlMode - - - The full name of BslLightControlMode - - - - The light control features are enabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The light control features are disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Enables or disables the light control features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlErrorSummary - Returns the full name of BslLightControlErrorSummary - - - The full name of BslLightControlErrorSummary - - - - No error was detected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Multiple light devices are experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 4 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 3 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 2 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 1 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlErrorStatus - Returns the full name of BslLightControlErrorStatus - - - The full name of BslLightControlErrorStatus - - - - No error was detected. - Applies to: ace GigE and ace USB - - - - - Multiple light devices are experiencing problems. For more information, select one device after the other using the Light Device Selector parameter and check the Light Device Last Error parameter to find out which devices are experiencing problems. - Applies to: ace GigE and ace USB - - - - - Light device 4 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 3 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 2 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 1 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslImmediateTriggerMode - Returns the full name of BslImmediateTriggerMode - - - The full name of BslImmediateTriggerMode - - - - The Immediate Trigger mode is enabled. This reduces the exposure start delay. - Applies to: dart USB and pulse USB - - - - - The Immediate Trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. - Applies to: dart USB and pulse USB - - - - - - Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslImageStamp - Returns the full name of BslImageStamp - - - The full name of BslImageStamp - - - - Image stamping is enabled. - Applies to: boost V CoaXPress - - - - - Image stamping is disabled. - Applies to: boost V CoaXPress - - - - - - Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslFrequencyConverterSignalSource - Returns the full name of BslFrequencyConverterSignalSource - - - The full name of BslFrequencyConverterSignalSource - - - - The source signal for the frequency converter is set to Timer 2 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 2 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 1 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 1 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Frequency Converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Encoder Reverse 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Encoder 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to CXP trigger 1. - Applies to: racer 2 CXP and racer 2S CXP - - - - - The source signal for the frequency converter is set to CXP trigger 0. - Applies to: racer 2 CXP and racer 2S CXP - - - - - The source signal for the frequency converter is set to Counter 4 Start. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 4 End. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 4 Active. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslFrequencyConverterActivation - Returns the full name of BslFrequencyConverterActivation - - - The full name of BslFrequencyConverterActivation - - - - An input pulse is triggered when the source signal rises. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An input pulse is triggered when the source signal falls. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An input pulse is triggered when the source signal falls or rises. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will drive the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslFlatFieldCorrectionMode - Returns the full name of BslFlatFieldCorrectionMode - - - The full name of BslFlatFieldCorrectionMode - - - - Flat-field correction is enabled. Dark signal non-uniformities (DSNU) and photo response non-uniformities (PRNU) will be corrected. - Applies to: boost V CoaXPress - - - - - Flat-field correction is disabled. - Applies to: boost V CoaXPress - - - - - Only Dark Signal Non-Uniformity (DSNU) correction is performed. - Applies to: boost V CoaXPress - - - - - - Sets the flat-field correction mode. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslExposureTimeMode - Returns the full name of BslExposureTimeMode - - - The full name of BslExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The exposure time mode is set to Standard. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The exposure time mode is set to Short. - Applies to: boost CoaXPress - - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslEnableFan - Returns the full name of BslEnableFan - - - The full name of BslEnableFan - - - - The external fan is switched on. - Applies to: boost V CoaXPress - - - - - The external fan is switched off. - Applies to: boost V CoaXPress - - - - - - Enables the external fan if one is connected. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslDualROIRowSelector - Returns the full name of BslDualROIRowSelector - - - The full name of BslDualROIRowSelector - - - - Row 2 can be configured. - Applies to: boost V CoaXPress - - - - - Row 1 can be configured. - Applies to: boost V CoaXPress - - - - - - Sets which row can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslDepthQuality - Returns the full name of BslDepthQuality - - - The full name of BslDepthQuality - - - - Medium depth image quality. - Applies to: Stereo ace - - - - - Low depth image quality. - Applies to: Stereo ace - - - - - High depth image quality. - Applies to: Stereo ace - - - - - Full resolution depth image. - Applies to: Stereo ace - - - - - - Depth image quality (resolution). - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslDemosaicingMode - Returns the full name of BslDemosaicingMode - - - The full name of BslDemosaicingMode - - - - The demosaicing method can be set manually. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The demosaicing method is determined automatically. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the demosaicing mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslDemosaicingMethod - Returns the full name of BslDemosaicingMethod - - - The full name of BslDemosaicingMethod - - - - Demosaicing is performed using the Unilinear algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding pixels. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - Demosaicing is performed using the Nearest Neighbor algorithm. This algorithm uses information from the spatially closest pixel. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. - Applies to: ace 2 GigE, ace 2 USB and dart USB - - - - - Demosaicing is performed using the Average Green algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding green pixels. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the demosaicing method. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslDefectPixelCorrectionMode - Returns the full name of BslDefectPixelCorrectionMode - - - The full name of BslDefectPixelCorrectionMode - - - - Only static defect pixel correction is enabled. - Applies to: dart USB - - - - - Defect pixel correction is enabled. - Applies to: dart USB - - - - - Defect pixel correction is disabled. - Applies to: dart USB - - - - - - Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. - Applies to: dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslConversionGainMode - Returns the full name of BslConversionGainMode - - - The full name of BslConversionGainMode - - - - The conversion gain mode is set to Low. In low conversion gain mode, the readout noise is increased but the full well capacity is higher resulting in an increased dynamic range. This mode is useful if you have normal or bright lighting conditions. - Applies to: ace 2 GigE and ace 2 USB - - - - - The conversion gain mode is set to High. In high conversion gain mode, the sensitivity is increased and the readout noise reduced resulting in an improved signal-to-noise ratio, but a lower dynamic range. This mode is useful if you have low lighting conditions. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Sets the conversion gain mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - The camera uses an S-curve function to adjust the contrast. This allows you to improve the perceived contrast while preserving the dynamic range of the image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera uses a linear function to adjust the contrast. Increasing or decreasing the contrast, increases or decreases the gradient of the linear function. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the contrast mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorSpaceMode - Returns the full name of BslColorSpaceMode - - - The full name of BslColorSpaceMode - - - - The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. - Applies to: dart USB and pulse USB - - - - - The color space is set to RGB. - Applies to: dart USB and pulse USB - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorSpace - Returns the full name of BslColorSpace - - - The full name of BslColorSpace - - - - The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No additional gamma correction value is applied. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorAdjustmentSelector - Returns the full name of BslColorAdjustmentSelector - - - The full name of BslColorAdjustmentSelector - - - - Colors with a predominant yellow component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant red component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant magenta component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant green component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant cyan component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant blue component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which color in your images will be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslChunkTimestampSelector - Returns the full name of BslChunkTimestampSelector - - - The full name of BslChunkTimestampSelector - - - - The Chunk Timestamp Value parameter indicates when acquisition of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image ended. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslChunkAutoBrightnessStatus - Returns the full name of BslChunkAutoBrightnessStatus - - - The full name of BslChunkAutoBrightnessStatus - - - - Target brightness adjustments are enabled, and the target brightness value has been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are enabled, but the target brightness value has not been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslBlackLevelCompensationMode - Returns the full name of BslBlackLevelCompensationMode - - - The full name of BslBlackLevelCompensationMode - - - - Black level compensation is performed by the imaging sensor. The sensor tries to compensate for thermally generated voltages that would falsify the signals (dark current). - Applies to: boost CoaXPress and dart USB - - - - - Black level compensation is disabled. This is useful, e.g., for quantitative analysis of weak light signals or if you need raw image data without dark current correction. - Applies to: boost CoaXPress and dart USB - - - - - - Configures black level compensation. - Applies to: boost CoaXPress and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslAcquisitionStopMode - Returns the full name of BslAcquisitionStopMode - - - The full name of BslAcquisitionStopMode - - - - Acquisition Stop commands allow the exposure to be completed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Acquisition Stop commands abort exposure. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - - Sets how Acquisition Stop commands end image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslAcquisitionMultiPartMode - Returns the full name of BslAcquisitionMultiPartMode - - - The full name of BslAcquisitionMultiPartMode - - - - Only send a frame/buffer if all enabled components are available for that time. - Applies to: Stereo ace - - - - - Only send a (multi-part) buffer if all enabled components are available. If Out1 is configured for ExposureAlternateActive, then synchronize images with Out1=low with closest disparity image. - Applies to: Stereo ace - - - - - Immediately send one single component per frame/buffer when it becomes available. - Applies to: Stereo ace - - - - - - Control which components are sent in a MultiPart buffer. - Applies to: Stereo ace - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslAcquisitionBurstMode - Returns the full name of BslAcquisitionBurstMode - - - The full name of BslAcquisitionBurstMode - - - - The Standard burst mode is enabled. This mode allows you to execute bursts in quick succession, but offers lower frame rates compared to High Speed burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The High Speed burst mode is enabled. This mode offers high frame rates within a burst, but introduces a delay after each burst. Within a burst, the frame rate is only limited by the bandwidth of the streaming buffer and the sensor. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslAcquisitionAlternateFilter - Returns the full name of BslAcquisitionAlternateFilter - - - The full name of BslAcquisitionAlternateFilter - - - - Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently low. - Applies to: Stereo ace - - - - - Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently high. - Applies to: Stereo ace - - - - - The filter is turned off, i.e. all images are sent irrespective of the LineSource of Out1 and Out2. - Applies to: Stereo ace - - - - - - Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - The black level value is applied to sensor tap 4. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 3. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 2. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 1. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to the sensor. - Applies to: racer 2 CXP - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied universally. This is a digital black level adjustment. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of black level adjustment to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BinningSelector - Returns the full name of BinningSelector - - - The full name of BinningSelector - - - - Sensor binning can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - FPGA binning can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CameraLink - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CameraLink - - - - - - Sets the binning mode for vertical binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CameraLink - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CameraLink - - - - - - Sets the binning mode for horizontal binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BandwidthReserveMode - Returns the full name of BandwidthReserveMode - - - The full name of BandwidthReserveMode - - - - The bandwidth reserve is set to 10 %. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The bandwidth reserve is set to 5 %. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The bandwidth reserve can be configured manually. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - White balance is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Balance White Auto auto function is disabled. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - White balance is adjusted continuously while images are being acquired. The adjustment process will continue until the mode of operation is set to Once or Off. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Balance White Auto auto function. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - Balance ratio is applied to the red channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Balance ratio is applied to the green channel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Balance ratio is applied to the blue channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BLCSerialTransmitQueueStatus - Returns the full name of BLCSerialTransmitQueueStatus - - - The full name of BLCSerialTransmitQueueStatus - - - - The transmit queue is full. - Applies to: ace GigE and ace USB - - - - - The transmit queue contains at least one value. - Applies to: ace GigE and ace USB - - - - - The transmit queue is empty. - Applies to: ace GigE and ace USB - - - - - - Reports the status of the serial communication transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialReceiveQueueStatus - Returns the full name of BLCSerialReceiveQueueStatus - - - The full name of BLCSerialReceiveQueueStatus - - - - The receive queue is full. - Applies to: ace GigE and ace USB - - - - - The receive queue contains at least one value. - Applies to: ace GigE and ace USB - - - - - The receive queue is empty. - Applies to: ace GigE and ace USB - - - - - - Reports the status of the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortStopBits - Returns the full name of BLCSerialPortStopBits - - - The full name of BLCSerialPortStopBits - - - - The serial communication module does uses 1 stop bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module does not use a stop bit. - Applies to: ace GigE and ace USB - - - - - - Reports the number of stop bits used by the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortSource - Returns the full name of BLCSerialPortSource - - - The full name of BLCSerialPortSource - - - - The signal source for the serial communication module is disabled. - Applies to: ace GigE and ace USB - - - - - The signal source for the serial communication module is set to line 4. - Applies to: ace GigE and ace USB - - - - - The signal source for the serial communication module is set to line 3. - Applies to: ace GigE and ace USB - - - - - - Sets the signal source for the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortParity - Returns the full name of BLCSerialPortParity - - - The full name of BLCSerialPortParity - - - - The serial communication module does not use a parity bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module uses an odd parity bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module uses an even parity bit. - Applies to: ace GigE and ace USB - - - - - - Reports the parity bit configuration of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortBaudRate - Returns the full name of BLCSerialPortBaudRate - - - The full name of BLCSerialPortBaudRate - - - - The baud rate is 115200 Bd. - Applies to: ace GigE and ace USB - - - - - - Reports the baud rate of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - Only contrast is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - Only color is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - - Sets the kind of tonal range auto adjustment. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - The dark and bright end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - Only the dark end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - Only the bright end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AutoFunctionROISelector - Returns the full name of AutoFunctionROISelector - - - The full name of AutoFunctionROISelector - - - - Auto function ROI 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Auto function ROI 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which auto function ROI can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Gain is kept as low as possible and the frame rate is kept as high as possible during automatic adjustments. - Applies to: dart USB and pulse USB - - - - - Gain is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. - Applies to: ace USB - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Exposure time is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. - Applies to: ace USB - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: ace GigE - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: CameraLink and ace GigE - - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: ace GigE - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: CameraLink and ace GigE - - - - - Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 60-Hz rate (e.g., North America). - Applies to: dart USB and pulse USB - - - - - Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 50-Hz rate (e.g., Europe). - Applies to: dart USB and pulse USB - - - - - - Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - Auto function AOI 2 can be configured. - Applies to: CameraLink and ace GigE - - - - - Auto function AOI 1 can be configured. - Applies to: CameraLink and ace GigE - - - - - - Sets which auto function AOI can be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of AcquisitionStopMode - Returns the full name of AcquisitionStopMode - - - The full name of AcquisitionStopMode - - - - Current acquisition and frame readout are stopped immediately. Only the lines acquired up to the point when the command was executed are delivered. This may result in partial frames being transmitted. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Current exposure and frame readout are completed. Afterwards, image acquisition is stopped. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - Current exposure is aborted. The current readout is completed and the data is transmitted. Afterwards, image acquisition is stopped. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - - Sets how Acquisition Stop commands end image acquisition. - - Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - A check determines whether the camera is currently waiting for a line trigger. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently waiting for a frame trigger. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently transferring a frame. - Applies to: CameraLink, ace GigE and ace USB - - - - - A check determines whether the camera is currently waiting for a frame burst trigger. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - A check can be performed if the device is currently transferring a frame burst of one or many frames. - Applies to: ace USB - - - - - A check can be performed if the device is currently doing a frame burst of one or many frames. - Applies to: ace USB - - - - - A check determines whether the camera is currently doing a frame burst of one or many frames. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - A check determines whether the camera is currently capturing a frame. - Applies to: CameraLink, ace GigE, ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently within the flash window, i.e. whether flash lighting can be used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - A check determines whether the camera is currently waiting for an Exposure Start trigger signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently exposing a frame. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently waiting for a trigger to acquire one or multiple frames. - Applies to: CameraLink and ace GigE - - - - - A check determines whether the camera is currently transferring an acquisition of one or multiple frames. - Applies to: CameraLink and ace GigE - - - - - A check determines whether the camera is currently idle, i.e., not acquiring images. - Applies to: ace GigE - - - - - A check determines whether the camera is currently acquiring one or multiple frames. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - The acquisition mode is set to Single Frame. The camera will acquire a single image. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The acquisition mode is set to Multi Frame. The camera will acquire a number of images specified by the user. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - The acquisition mode is set to Continuous. The camera will acquire images until acquisition is stopped. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the image acquisition mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of AcquisitionFrameRateEnum - Returns the full name of AcquisitionFrameRateEnum - - - The full name of AcquisitionFrameRateEnum - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Distance between the origin of the z axis to the front of the camera housing. Due to mechanical tolerances, this offset is device-specific and needs to be taken into account when measuring absolute distances. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum working range of the camera. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum working range of the camera. Beyond this, results will be ambguous. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum width of the region of interest (area of interest) in pixels. The value takes into account any function that may limit the maximum width. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Width of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the vignetting correction data into the camera. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to load, save, or configure. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Saves the current active set as the selected user set. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Loads the selected set into the camera's volatile memory and makes it the active configuration set. After the selected set has been loaded, the parameters in that set will control the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Single bit field that sets the state of all user-settable output signals in one access. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable output line. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the user-defined value to set or read. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - User-defined value. The value can serve as storage location for the camera user. It has no impact on the operation of the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Generates a software trigger signal. The software trigger signal will be used if the Trigger Source parameter is set to Trigger Software. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - - Determines whether a partial or a complete frame is transmitted when the Frame Start trigger is used with High or Low states and the trigger signal transitions prematurely. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay as a number of consecutive line triggers that are allowed between trigger having been received and before effectively activating the trigger. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the image acquisition control mode. For more information, see your camera's product documentation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Sets whether tonal range adjustment is used. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the current timestamp counter. After executing this command, the counter restarts automatically. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latched value of the timestamp counter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latches the current timestamp counter and stores its value in the Timestamp Latch Value parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Arm delay of the currently selected timer. If an arm delay is set and the timer is triggered, the camera accepts the trigger signal and stops accepting any further timer trigger signals until the arm delay has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will start the timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the status of the currently selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the timer to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , - The feature documentation may provide more information. - - - - - Resets the selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that is used when a timer duration is specified using the Timer Duration Raw parameter. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Duration of the selected timer (raw value). This value will be used as a multiplier for the timer duration timebase. The actual duration time equals the current Timer Duration Raw value multiplied with the current Timer Duration Timebase value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Duration of the currently selected timer in microseconds. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Duration of the currently selected timer in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that is used when a timer delay is specified using the Timer Delay Raw parameter. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Delay of the selected timer (raw value). This value will be used as a multiplier for the timer delay timebase. The actual delay time equals the current Timer Delay Raw value multiplied with the current Timer Delay Timebase value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Delay of the currently selected timer in microseconds. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Delay of the currently selected timer in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Activates the correction of the thermal drift. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Test pending acknowledge time in milliseconds. On write, the camera waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the camera must use PENDING_ACK during the completion of this request. On reads, the camera returns the current value without any additional wait time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the test pattern to display. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the test image to display. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Allows you to turn a moving test image into a fixed one. The test image will be displayed at its starting position and will stay fixed. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Generates a Test event that can be used for testing event notification. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the temperature state. - Applies to: CameraLink, ace GigE, ace USB and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Temperature Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Single bit field that sets the state of all user-settable synchronous output signals in one access. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable synchronous output line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable synchronous output signal to be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Updates synchronous free run settings. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Synchronous free run trigger rate. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Low 32 bits of the synchronous free run trigger start time. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - High 32 bits of the synchronous free run trigger start time. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the synchronous free run mode. If enabled, the camera will generate all required frame start or line start trigger signals internally. You don't need to apply frame start or line start trigger signals to the camera. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Substrate voltage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Time that passes between triggering the camera and exposure starting. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Vertical offset (top offset) of the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Index number of the zone to configure. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables the Stacked Zone Imaging feature. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Correction factor to account for the gaps between the sensor's lines. Related line captures will be combined. Positive values: The object will pass the top sensor line first. Negative values: The object will pass the bottom sensor line first. In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the software signal to be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Executes the selected software signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the shutter mode of the camera. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied (raw value). The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum value of the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets how the shaft encoder module outputs trigger signals. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the line source for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Resets the tick counter of the shaft encoder module to 0. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum value of the tick counter of the shaft encoder module. If the tick counter is incrementing and reaches the maximum, it will roll over to 0. If the tick counter is decrementing and reaches 0, it will roll back to the specified maximum value. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates error statuses related to shading correction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which shading set can be enabled or created. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Sets the shading set that will be loaded into the volatile memory during camera start. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables/disables shading set creation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. If shading correction is enabled, it will be performed using the shading set in the volatile memory. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the kind of shading correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables the selected shading correction type. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal to be used to advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Sets the logical state that makes the sequencer advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - First sequencer set to be used after the Sequencer Mode parameter is set to On. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sequencer set to be configured. Sequencer sets are identified by their sequencer set index numbers. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Saves the sequencer parameter values in the currently selected sequencer set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Next sequencer set that the sequencer will advance to when the configured trigger signal is received. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Loads the parameter values of the currently selected sequencer set for configuration. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Index number of the current sequencer set, i.e., of the sequencer set that will be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which path can be configured. By configuring multiple paths, you can define different conditions and settings for sequencer set advance. For example, you can define that the camera should advance to set 0 when a trigger signal on Line 1 is received, and advance to set 3 when a trigger signal on Line 2 is received. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Total number of sequence sets in the sequence. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Stores the sequencer parameter values in the currently selected sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the parameter values of the currently selected sequence set for configuration. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - This number uniquely identifies a sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of consecutive executions per sequence cycle of the selected sequence set. Only available in Auto sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the sequencer. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source for sequence control. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be configured. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables asynchronous restart of the sequence set sequence, starting with the sequence set that has the lowest index number. The restart is asynchronous to the camera's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables asynchronous advance from one sequence set to the next. The advance is asynchronous to the camera's frame trigger. Only available in Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the sequence set advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Width of the camera's sensor in pixels. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the shutter mode of the camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sensor readout time with current settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the sensor readout mode. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Distance between the sensor plane and the front of the housing. This value can be used to calculate the distance between the optical center and the front of the housing. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Physical size (pitch) in the x direction of a photo sensitive pixel unit. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Physical size (pitch) in the y direction of a photo sensitive pixel unit. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Height of the camera's sensor in pixels. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of data bits the sensor produces for one sample. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the value of the vertical position of the principal point, relative to the region origin, i.e. OffsetY. The value of this feature takes into account vertical binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Returns the value of the horizontal position of the principal point, relative to the region origin, i.e. OffsetX. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls the Calibration and data organization of the device and the coordinates transmitted. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Value which identifies a non-valid pixel if Scan3dInvalidDataFlag is enabled. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the definition of a non-valid flag value in the data stream. Note that the confidence output is an alternate recommended way to identify non-valid pixels. Using an Scan3dInvalidDataValue may give processing penalties due to special handling. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the focal length of the camera in pixel. The focal length depends on the selected region. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Specifies the unit used when delivering (calibrated) distance data. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Defines coordinate system reference location. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies the Coordinate system to use for the device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the individual coordinates in the vectors for 3D information/transformation. - Applies to: blaze - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This parameter allows you to adjust - the internal camera calibration. - The offset specified by Scan3dCalibrationOffset is added to the radial - distances the camera measures. - The camera transforms the radial distances into x, y, z coordinates in a - Cartesian coordinate system whose origin lies in the camera's optical center. - The Scan3dCalibrationOffset parameter can be used to manually correct a - temperature-dependent drift. - Note: Since Scan3dCalibrationOffset is added to the radial distances, it can't - be used to translate the origin of the coordinate system, i.e., it can't be - used to add a constant offset to the z coordinate. - Specifically, you should not use it in an attempt to shift the origin of the - camera's coordinate system from the optical center to - the front of the camera housing. Trying to do so will result in measurement - errors causing planar surfaces to appear curved. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimum valid transmitted coordinate value of the selected Axis. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum valid transmitted coordinate value of the selected Axis. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Vertical scaling factor. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical scaling factor. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal scaling factor. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal scaling factor. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. When using the ROI feature at the same time as the Reverse Y feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. When using the ROI feature at the same time as the Reverse X feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum line acquisition rate with current camera settings (in frames per second). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum line acquisition period with current camera settings (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum frame acquisition rate with current camera settings (in frames per second). - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum frame acquisition rate with current camera settings (in frames per second). - Applies to: ace USB, boost CoaXPress, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum frame acquisition period with current camera settings (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Time during which the sensor is reset before the next subframe is acquired. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: ace USB - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. - Applies to: ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sensor readout time with current settings. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Time required for reading out each subframe from the sensor. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Height of the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the ROI zone that can be configured. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the latched state of the PTP clock. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched state of the clock servo. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched parent clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched offset from the PTP master clock in nanoseconds. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched grandmaster clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the Precision Time Protocol (PTP). - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latches the current values from the device's PTP clock data set. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the output of color-improved raw image data. If enabled, color transformation and color adjustment will be applied to Bayer pixel formats. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - This value sets the number of prelines. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables legacy GVSP pixel format encoding to ensure compatibility with older camera models. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Minimum possible pixel value that can be transferred from the camera. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum possible pixel value that can be transferred from the camera. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables Basler PGI image optimizations. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - This parameter is required when using the sequencer. - Applies to: ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Configures overlapping exposure and image readout. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Over Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Over Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether an over temperature state has been detected. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Removes pixels that differ significantly from their local environment. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical offset from the top of the sensor to the region of interest (area of interest) (in pixels). - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal offset from the left side of the sensor to the region of interest (area of interest) (in pixels). - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied (raw value). The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Operating channel of the camera. In multi-camera setups, use a different channel on each camera. This ensures that the cameras are operating at different frequencies and their light sources will not interfere with the other cameras' light sources. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum signal width of an output signal (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the termination resistor of the selected input line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Single bit field indicating the current logical state of all available line signals at time of polling. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the current logical state of the selected line. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Timestamp of the Line Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Enables the alignment of output image data to multiples of 4 bytes. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of bytes separating the starting pixels of two consecutive lines. This feature is useful if you want to align your image data to fixed-size groups of digits, e.g., to 4-byte (32-bit) or 8-byte (64-bit) words. Data alignment can improve performance. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether an overload condition has been detected on the selected line. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum signal width of an output signal (in microseconds). - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the line logic of the currently selected line. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the electrical configuration of the currently selected line. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. - Applies to: ace USB and dart USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the type of light source for which color transformation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets whether vertical binning is used. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - A single register that lets you access all LUT entries. In many cases, this is faster than repeatedly changing individual entries in the LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - New pixel value to replace the LUT Index pixel value. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Pixel value to be replaced with the LUT Value pixel value. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Enables the selected lookup table (LUT). - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the method for calculating the intensity data. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID of the second image stream. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID of the first image stream. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum height of the region of interest (area of interest) in pixels. The value takes into account any features that may limit the maximum height, e.g., binning. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Gray value adjustment damping factor (raw value) to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gray value adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the GigE Vision specification supported by this camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the GigE Vision specification supported by this camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of timestamp clock ticks in 1 second. - Applies to: ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the timestamp value of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Resets the timestamp control latch. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latches the current timestamp value of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether this GVSP transmitter or receiver can support a 16-bit block ID. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether PACKETRESEND_CMD is supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether EVENT_CMD and EVENT_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether multiple operations in a single message are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports auto IP addressing (also known as LLA). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports DHCP IP addressing. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the IEEE 1588 V2 Precision Time Protocol (PTP) is supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Number of stream channels supported by the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Second URL reference to the GenICam XML file. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sends a GigE Vision streaming test packet. If this bit is set and the stream channel is a transmitter, the transmitter will send one test packet of the size specified by the Packet Size parameter. The 'do not fragment' bit of the IP header must be set for this test packet (see the SCPS Do Not Fragment parameter documentation). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Disables IP fragmentation of packets on the stream channel. This bit is copied into the 'do not fragment' bit of the IP header of each stream packet. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates the endianness of multi-byte pixel data for this stream. True equals big-endian. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Index of the network interface to be used. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Destination port of the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum amount of time (in ticks) that the next frame transmission could be delayed due to a burst of resends. If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum amount of data (in bytes per second) that the camera can generate with its current settings under ideal conditions, i.e., unlimited bandwidth and no packet resends. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current settings for AOI, chunk features, and pixel format. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Destination address of the selected stream channel. The destination can be a unicast or a multicast address. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Fixed subnet mask of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Fixed IP address of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Fixed default gateway of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of network interfaces of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of message channels supported by the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - MAC address of the selected network interface. - Applies to: ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Connection speed in Mbps of the selected network interface. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface is the clock master. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface operates in full-duplex mode. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latched IEEE 1588 parent clock ID of the camera. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latches the current IEEE 1588-related values of the camera. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Latched IEEE 1588 clock ID of the camera. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the IEEE 1588 V2 Precision Time Protocol for the timestamp register. Only available if the IEEE1588_support bit of the GVCP Capability register is set. When PTP is enabled, the Timestamp Control register can't be used to reset the timestamp. When PTP is enabled or disabled, the value of Timestamp Tick Frequency and Timestamp Value registers may change to reflect the new time domain. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Heartbeat timeout in milliseconds. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - First URL reference to the GenICam XML file. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the bootstrap register is in big-endian format. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Character set used by all strings of the bootstrap registers (1 = UTF8). - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Current subnet mask of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the PersistentIP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the Link Local Address IP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the DHCP IP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Current IP configuration of the selected network interface, e.g., fixed IP, DHCP, or auto IP. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Current IP address of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Current default gateway of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the control channel privilege. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - - Controls the device's streaming format. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - - Sets the type of gamma to be applied. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables gamma correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - A nonlinear operation to lighten the dark regions of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Value of the currently selected gain (raw value). - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Value of the currently selected gain in dB. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables overtriggering protection. This ensures that the multiplier sub-module doesn't generate too many signals within a certain amount of time. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Pre-divider value to decrease signal frequency. Determines the frequency with which input signals are passed to the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Post-divider value to decrease input signal frequency. Determines the frequency with which input signals received from the multiplier sub-module are passed on. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplication factor to be applied to the input signal frequency. The multiplication factor allows the generation of signals at higher frequencies. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Timeout event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Timeout event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the frame timeout. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame timeout in microseconds. If the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Total time required for exposing and reading out all subframes from the sensor. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of failed buffers to generate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Marks the next buffer as a failed buffer. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - The temporal noise filter uses the values of the same pixel at different points in time to filter out noise in an image. It is based on the depth data of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Strength of the temporal filter. The higher the value, the further back the memory of the filter reaches. High values can cause motion artifacts, while low values reduce the efficacy of the filter. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - The spatial noise filter uses the values of neighboring pixels to filter out noise in an image. It is based on the raw data of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Size of the currently selected file in bytes. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace GigE and ace USB - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - - Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - File operation result. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Executes the operation selected by File Operation Selector parameter. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of bytes after which FileAccessLength bytes are read from the file into the file access buffer or are written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Number of bytes read from the file into the file access buffer or written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Access buffer for file operations. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Selects the mode to output the fields. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - The fast mode can be used to achieve the maximum frame rate, but this reduces image quality and measurement accuracy. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which component the Exposure Time parameter value applies to. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Exposure time of the camera (raw value). The actual exposure time equals the current Exposure Time (Raw) value multiplied with the current Exposure Timebase value. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the use of the exposure timebase. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that the camera uses when the exposure time is specified using the Exposure Time (Raw) parameter. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure overlap time mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the exposure mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame ID of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the currently selected expert feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the expert feature to be made available. All changes will be applied to the selected feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Key for making the selected expert feature available. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the test event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Test event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Temperature Status Changed event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - New temperature status that applies after the Temperature Status Changed event was raised. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Temperature Status Changed event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Timestamp of the Event Overrun event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame ID of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Event Overrun event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Over Temperature event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Over Temperature event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Line Trigger Missed event. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Line Trigger Missed event. Use this parameter to get notified when the event occurs. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Line Timeout event. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Line Timeout event. Use this parameter to get notified when the event occurs. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Trigger Missed event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Trigger Missed event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Wait event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start Wait event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start Overtrigger event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Start event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start Wait event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start Wait event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Burst Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start Overtrigger event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Burst Start event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Buffer Overrun event. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Buffer Overrun event. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Exposure End event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Exposure End event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Exposure End event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Critical Temperature event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Critical Temperature event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Action Late event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the encoder control's position counter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which encoder can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Resets the encoder control and restarts it. The counter starts counting events immediately after the reset. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the conditions for the encoder control to generate a valid output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the encoder mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of encoder increments or decrements needed to generate an encoder output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables Burst Acquisition. If enabled, the maximum frame rate only depends on the sensor timing and the timing of the trigger sequence. The image transfer rate out of the camera has no influence on the frame rate. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Version of the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Name of the camera vendor. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - User-settable ID of the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the device type. - Applies to: Stereo ace and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Device Temperature Selector parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Subminor version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the type of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the number of streaming channels supported by the device. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Serial number of the camera. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the scan type of the camera's sensor (area or line scan). - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Subminor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Immediately resets and restarts the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Prepares the camera for feature streaming. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Announces the end of feature streaming. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Endianness of the registers of the device. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Name of the camera model. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Additional information from the vendor about the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Subminor version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Minor version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Subminor version number of the schema file of the selected manifest entry. - Applies to: boost V CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - - Minor version number of the schema file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the schema file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - First URL to the GenICam XML device description file of the selected manifest entry. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Bandwidth limit for data transmission (in bytes per second). - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Speed of transmission negotiated on the selected link. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Device link to be configured. - Applies to: Stereo ace, ace USB, blaze, dart USB and pulse USB - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. - Applies to: ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the number of physical connection of the device used by a particular Link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the behavior of the camera's status LED. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - ID of the camera. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version of the GenCP protocol supported by the device. - Applies to: ace 2 USB and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version of the GenCP protocol supported by the device. - Applies to: ace 2 USB and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Version of the camera's firmware. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Disables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Identifier of the product family of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the number of event channels supported by the device. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Version of the color modifications applied to images. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the character set used by the strings of the device's bootstrap registers. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the demosaicing mode. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Vertical decimation factor. This specifies the extent of vertical sub-sampling of the acquired frame, i.e., it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 means that the camera performs no vertical decimation. - Applies to: CameraLink, Stereo ace, ace GigE, ace USB and boost V CoaXPress - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal decimation factor. This specifies the extent of horizontal sub-sampling of the acquired frame, i.e., it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 means that the camera performs no horizontal decimation. - Applies to: CameraLink, Stereo ace, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether the send or the receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates the link configuration used by the device. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the link configuration that allows the device to operate in its default mode. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the link configuration. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current value of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates the current status of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which CoaXPress error counter to read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Resets the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of test packets received by the device on the connection selected by the Cxp Connection Selector parameter. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the test mode for an individual physical connection of the device. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of test packet connection errors received by the device on the connection selected by the Connection Selector parameter. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the CoaXPress physical connection to control. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Timestamp of the Critical Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Critical Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether the critical temperature has been reached. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will start the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the current status of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - - Sets which source signal will reset the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which type of signal transition will reset the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Immediately resets the selected counter. The counter starts counting again immediately after the reset. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which event increases the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that the counter will count. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of times a sequencer set is used before the Counter End event is generated. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Pixels have to exceed the confidence value specified here in order to be taken into account for the distance measurement. The threshold value is based on the gray values of the confidence map. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Selects a component to activate/deactivate its data streaming. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Returns a unique Identifier value that correspond to the selected Component type. - Applies to: Stereo ace - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Controls if the selected component streaming is active. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Transformation value for the selected element in the color transformation matrix (raw value). - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Transformation value for the selected element in the color transformation matrix. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Sets which type of color transformation will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Extent to which the color matrix influences the color values (raw value). If set to 0, the matrix is effectively disabled. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Extent to which the color matrix influences the color values. If set to 0, the matrix is effectively disabled. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables color transformation. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Enables color overexposure compensation. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which color in your images will be adjusted. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Allows you to restore the color adjustment settings that were in force before the settings were last changed. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables color adjustment. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the last error. If a previous error exists, the previous error can still be retrieved. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the number of time slots. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the serial port baud rate. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Pixel clock used in the communication with the frame grabber in Hz. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Delay between the end of transmission of one line and the start of transmission of the next line (raw value). This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Delay (in microseconds) between the end of transmission of one line and the start of transmission of the next line. This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the configuration type. The configuration type determines the amount of data that can be transmitted. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Trigger Input counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the timestamp when the image was acquired. - Applies to: Stereo ace, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Shaft Encoder counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Index of the active sequencer set. - Applies to: ace 2 GigE, ace 2 USB and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sequence set index number related to the acquired image. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Vertical position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Horizontal position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the value which identifies a non-valid pixel. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns if a specific non-valid data flag is used in the payload image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Focal length of the camera in pixels. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns index of the image part in this block depending on selected component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Y offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - X offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the chunk mode. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger End to End counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current status of the selected input or output Line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of bits per line used for the Input Status At Line Trigger parameter. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - AOI height of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Gain All value of the acquired image. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gain used during image acquisition. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Value of the Frames per Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Exposure time used to acquire the image. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Includes the currently selected chunk in the payload data. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Horizontal sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Value of the selected chunk counter. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Returns the bitmask of components contained in this block. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Returns a unique Identifier value that corresponds to the selected chunk component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Signals if the depth range had to be reduced due to memory limits. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the noise of the image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum depth that was used. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the exposure ratio of the selected output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the camera operation mode. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: boost CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - - Loads the vignetting correction data from the camera's file system and applies them to the camera. - Applies to: boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the speed mode of the USB port. - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates how power is supplied to the device. - Applies to: ace 2 USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Triggers a write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Triggers an update of the transfer status. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the status of an accepted read or write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of bytes to be transferred from or to the transfer buffer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Buffer that holds data to be written or data that was read. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Address of the target device. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Triggers a read transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Pulls SDA low, which is rarely needed. When SDA is pulled low, TWI communication isn't possible. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Pulls SCL low, which is rarely needed. When SCL is pulled low, TWI communication isn't possible. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit rate for TWI communication. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the transfer bit depth mode. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates how often the temperature state changed to Error. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the temperature state. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the maximum temperature the camera reached during operation. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns if the system is ready (fully booted). - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Y coordinate of the defect pixel to be corrected. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which x coordinate entry can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - X coordinate of the defect pixel to be corrected. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Saves changes to the defect pixel coordinates to flash memory. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Reloads the user defect pixel correction file. This command must be executed if the user defect pixel correction file has been uploaded for the first time or has been updated. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the static defect pixel correction mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of defect pixels that the factory or user correction file can contain. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Returns the file status of the defect pixel correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates how many defect pixels are being corrected. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears all custom defect pixel coordinates. All Static Defect Pixel Correction X Coordinate parameter values will be set to 0xFFFF. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of acquisitions that have to be buffered in order to combine the correct line data for spatial correction. The sign indicates the direction of spatial correction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, very high values may result in image information loss. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Relative target value of the sensor brightness you want to achieve. This parameter is only available when creating PRNU shading correction sets. Only pixels with a Shading Correction Absolute Target Value parameter lower than the Shading Correction Maximum Measured Value are corrected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Returns the status of the shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Index number of the shading correction set to be created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the status of the shading correction set created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the result of the shading correction set creation. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Creates a shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the shading correction type to be performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - - Sets the shading correction mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Maximum brightness value detected by the camera during the creation of a PRNU shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Absolute target value of the sensor brightness. This is the actual brightness value that has been calculated based on the sensor bit depth of your camera. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the transmitting FIFO has overflown. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the transmitting FIFO is empty. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Signals a break to a receiver connected to the camera, or terminates the break. If this parameter is set to true, a serial break is signaled by setting the serial output to low level (space). If this parameter is set to false, the serial output is reset to high (mark). - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Initiates a transmitting transaction to the serial output buffer. Set the correct transfer length before you issue a transmit command. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Effective number of serial frames in a Rx or Tx data transfer. The maximum number of data frames is 16. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Buffer that holds Rx or Tx transfer data in the controller domain. Data is displayed in hexadecimal notation. Transfer starts with the leftmost data. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the stop bit error status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source of the Rx serial input. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the parity error status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the overflow status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets the incoming break status. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the incoming break signal status. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Initiates a receiving transaction from the serial input buffer. When the transaction has been completed, the Serial Transfer Length parameter indicates the number of valid data units received. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which kind of parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the number of stop bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the number of data bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the baud rate used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current power state of the sensor. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Puts the sensor in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the sensor power on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the sensor power off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the sensor bit depth mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the sensor acquisition mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Scaling factor to be applied to all images. Scaling is performed using the Pixel Beyond feature. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum number of lines that can be transferred per second with current camera settings. This value indicates the peak line rate to be expected at the camera's output. - Applies to: racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of frames that can be transferred per second with current camera settings. This value indicates the peak frame rate to be expected at the camera's output. In High Speed burst mode, this value is usually lower than the Resulting Acquisition Frame Rate parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of bursts per second with current camera settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of lines in kHz that can be acquired with current camera settings. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of frames that can be acquired per second with current camera settings. In High Speed burst mode, this value is usually higher than the Resulting Transfer Frame Rate parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unicast port address index. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unicast port address. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Configures a two-step clock if enabled or a one-step clock if disabled. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Threshold value below which the device will set the Ptp Servo Status parameter to Locked, indicating that the device is sufficiently synchronized. For example, if you set this parameter to 10000, the servo status is set to Locked whenever the offset from master is below 10000 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the default PTP profile. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Value indicating the priority of the device when determining the master clock. The network device with the lowest Priority 1 setting is the master clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the mode for PTP network communication. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables PTP management. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the PTP delay mechanism. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the Pixel Correction Beyond feature. This is a dynamic pixel correction. It corrects pixels with a significantly greater or lesser intensity value than its neighboring pixels. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Amount of defect pixel correction to be applied. The higher the value, the less defect pixels will be visible in your images. However, too high values may result in image information loss. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source for synchronizing the periodic signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the periodic signal channel to be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Length of the periodic signal in microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Delay to be applied to the periodic signal in microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, very high values may result in image information loss. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the ability to define multiple regions in vertical direction. When disabled, the height and vertical offset of all regions is defined by the Height and Offset Y parameters, and the Multiple ROI Row Offset and Multiple ROI Row Size parameter values are ignored. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the currently selected row. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which row can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected row. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the ability to define multiple regions in horizontal direction. When disabled, the width and horizontal offset of all regions is defined by the Width and Offset X parameters, and the Multiple ROI Column Offset and Multiple ROI Column Size parameter values are ignored. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the currently selected column. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which column can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Horizontal offset of the currently selected column. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the Line Timeout parameter. This allows you to specify a time limit after which the current frame is completed if no further line trigger is received. This may result in partial frames being transmitted. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Line timeout in microseconds. If no line trigger is received before this time expires, and the current frame is completed. This may result in partial frames being transmitted. The timeout starts after a line trigger has been issued. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the termination resistor of the selected input or output line. - Applies to: boost CoaXPress and racer 2 CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Exposure time ratio for turning on the corresponding output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether a GPIO line is overloaded, i.e., not powered correctly. A value of true (1) means that the GPIO line is overloaded. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the connection signal for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Enables adjustment of the feature specified by the Light Source Preset Feature Selector parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the strobe mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duration of the individual strobe pulses (raw value). The maximum value is 655 350 microseconds. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duration of the individual strobe pulses. The maximum value is 655 350 microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Maximum current to be used when operating the light device in overdrive. This parameter value is relative to the value of the Light Device Max Current parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the operation mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Changes the ID of the current light device to the value of the Light Device New ID parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which ID should be assigned to the current light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the light device model. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum current that the light device is going to use (raw value). The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum current that the light device is going to use. The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Version of the light device's firmware. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Reads the error code from the current light device and resets the error status to No Error. After executing this command, the error code is available in the Light Device Error Code parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Error status indicating whether the current light device is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Error code indicating the cause of an error in a light device. The error code provides additional information about the kind of error. Execute the Light Device Error Status Read And Clear command to read the error code from the light device. Then, contact support with the error code. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duty cycle of the device calculated using the strobe duration and the frame period. If the strobe duration is longer than the frame period, the duty cycle exceeds 100 %. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Nominal current that the light device uses in continuous operation. If not automatically set, you must set this value to the nominal current of your device to avoid overload. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets how the light device is controlled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Clears the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Changes the ID of the currently selected light device. The new ID will be assigned immediately. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Brightness of the light in percent of total brightness available (raw value). Setting this parameter to 100 % means that the light device draws the maximum current as specified by the the Light Device Max Current parameter. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Brightness of the light in percent of total brightness available. Setting this parameter to 100 % means that the light device draws the maximum current as specified by the Light Device Max Current parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which signal is used to trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the current state of the light control mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which line is used to control the light features. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets the counter for trigger signals that were received while any of the connected light devices wasn't ready for it. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger signals that were received while any of the connected light devices wasn't ready for it. Counts up to a maximum value of 65535. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the light control features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Searches for light devices connected to your camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Time period in which the camera doesn't accept any further trigger signals or signal changes after receiving an input trigger signal. This is useful if you want to avoid false triggering caused by multiple trigger signals arriving in quick succession (contact bounce). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Time period in which the camera evaluates all changes and durations of logical states of the input signal. During evaluation, the camera calculates the mean value over time and applies a threshold function to the result to reconstruct the digital signal. This removes noise, interference, etc. as well as signal pulses shorter than the filter time. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum ratio between the payload size of compressed and uncompressed images. For example, if you set this parameter to 70, the camera will try to compress the payload of images to 70 % or less of the original size. Note that if the camera can't achieve compression with the specified Image Compression Ratio and Image Compression Rate Option settings, frames will be skipped. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Compressed payload size of the last acquired image in bytes. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Ratio between the compressed payload size and the uncompressed payload size of the last acquired image. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source signal for the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Pre-divider value to decrease the signal frequency. The value determines the frequency with which input signals are passed to the multiplier submodule. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Post-divider value to decrease the signal frequency. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplier value to increase the signal frequency. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will drive the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Focal length related to an image width of 1. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - User-defined global dark offset used for flat-field correction. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Saves current flat-field correction values to flash memory. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the flat-field correction mode. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The mean gray value of all pixels in the dark field image. This is the sum of the gray values of all pixels of all acquired images divided by the total number of pixels. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Column used for flat-field correction. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Photo Response Non-Uniformity (PRNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Dark Signal Non-Uniformity (DSNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the width of the flash window in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the delay between the start of exposure and the start of the flash window in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure start delay with current settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Error code indicating the cause of the internal error. If there are multiple errors, execute the Error Report Next command to retrieve the next error code. A parameter value of 0 means that there are no more error codes to retrieve. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Retrieves the next error code from the device. To check the error code, get the value of the Error Report Value parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether an internal error occurred on the device. If an error occurred, you can use the Error Report Next command to determine the error code. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the external fan if one is connected. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current exposure time of the camera in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the Dual ROI feature. This feature allows you to define two regions on the sensor array that will be transmitted as a single image. The height and the vertical offset can be defined individually for both regions. You do so by configuring rows on the sensor array. The width and horizontal offset are always identical for both regions. They are defined by the global Offset X and Width parameters. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the currently selected row. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which row can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected row. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the outgoing image is valid. If the value of this parameter is false, change your Dual ROI settings. For example, the regions must not overlap, and the total height of all regions must not exceed the height of the image sensor. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables accumulation of multiple images for noise reduction in static scenes. Only applied to High and Full quality. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables smoothing of the disparity image. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum size of isolated disparity regions that will be invalidated, related to full resolution. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Depth image quality (resolution). - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimum depth in meter. All disparities with lower depth will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimal confidence. All disparities with lower confidence will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum depth error in meter. All disparities with a higher depth error will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum depth in meter. All disparities with higher depth will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Higher numbers fill gaps with measurements with potentially higher errors. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum time to wait after triggering until auto exposure has finished adjustments. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables combination of disaprity images from two stereo pairs. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the demosaicing mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the demosaicing method. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. - Applies to: dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the conversion gain mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the contrast mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which color in your images will be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables color adjustment. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Value of the timestamp when the image was acquired. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the Blooming Reduction feature. This reduces image artifacts caused by blooming. When enabled, the camera may set the Gain parameter to a higher value to avoid unwanted image effects. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Configures black level compensation. - Applies to: boost CoaXPress and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets how Acquisition Stop commands end image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Control which components are sent in a MultiPart buffer. - Applies to: Stereo ace - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Sets the burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the type of black level adjustment to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This value sets the selected black level control as a float value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets all white balance adjustments. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the operation mode of the Balance White Auto auto function. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Balance White adjustment damping factor to be applied (raw value). This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Balance White adjustment damping factor to be applied. This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Reports the status of the serial communication transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the status of the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Byte value to be written to the transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Writes the current byte value to the transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the number of stop bits used by the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the signal source for the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Last byte value read from the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reads and removes the front byte value from the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the parity bit configuration of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Clears the error flags of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the baud rate of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - A serial parity error occurred on reception. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - A serial framing error occurred on reception. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Dark parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Bright parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the kind of tonal range auto adjustment. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Target brightness for the Gain Auto and the Exposure Auto auto functions. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Brightness adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. The lower the damping factor, the faster the target brightness value is reached. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Target brightness for the Gain Auto and the Exposure Auto auto functions. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Gain parameter when the Gain Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Upper limit of the Gain parameter when the Gain Auto auto function is active (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Gain parameter when the Gain Auto auto function is active (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Gain parameter when the Gain Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Width of the auto function ROI (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White Auto auto function to the currently selected auto function ROI. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which auto function ROI can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - - Vertical offset of the auto function ROI from the top of the sensor (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal offset of the auto function ROI from the left side of the sensor (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Highlights the current auto function ROI in the image window. Areas that do not belong to the current ROI appear darker. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the auto function ROI (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the auto function AOI (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White auto function to the currently selected auto function AOI. - Applies to: ace USB - Visibility: Invisible - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. - Applies to: ace USB - Visibility: Invisible - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White Auto auto function to the currently selected auto function AOI. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Assigns the Red Light Correction auto function to the currently selected auto function AOI. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Intensity'. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which auto function AOI can be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Vertical offset of the auto function AOI from the top of the sensor (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal offset of the auto function AOI from the left side of the sensor (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the auto function AOI (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Backlight compensation factor that allows the camera to compensate for underexposure. This is done by excluding a certain percentage of the brightest pixels in the image from the target average gray value calculations. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Action command to be configured. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Number of action commands that can be queued by the camera. The camera will execute them in ascending order of action time. If the queue is full, additional commands will be ignored. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Group mask used to filter out a sub-group of cameras belonging to a group of cameras. The cameras belonging to a sub-group execute an action at the same time. The filtering is done using a logical bitwise AND operation on the group mask number of the action command and the group mask number of a camera. If both binary numbers have at least one common bit set to 1 (i.e., the result of the AND operation is non-zero), the corresponding camera belongs to the sub-group. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Group key used to define a group of cameras on which action commands can be executed. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Device key used to authorize the execution of an action command. If the action device key in the camera and the action device key in the protocol message are identical, the camera will execute the corresponding action. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Timestamp of an Acquisition Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets how Acquisition Stop commands end image acquisition. - - Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Stops the acquisition of images if a continuous image acquisition is in progress. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates whether the camera is waiting for trigger signals. You should only use this feature if the camera is configured for software triggering. If the camera is configured for hardware triggering, monitor the camera's Trigger Wait signals instead. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Starts the acquisition of images. If the camera is configured for single frame acquisition, it will start the acquisition of one frame. If the camera is configured for continuous frame acquisition, it will start the continuous acquisition of frames. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the image acquisition mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables setting the camera's acquisition line rate to a specified value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition line rate of the camera in lines per second. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition line rate of the camera in kHz. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - A check determines whether the camera is currently idle, i.e., not acquiring images. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables setting the camera's acquisition frame rate to a specified value. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of frames to acquire for each Acquisition Start trigger. - Applies to: CameraLink, Stereo ace and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of frames to acquire for each Frame Burst Start trigger. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Aborts the acquisition of images. If the camera is currently exposing a frame, the camera stops exposing immediately. The readout process, if already started, is aborted. The current frame will be incomplete. Afterwards, image acquisition is switched off. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - List of all parameter names available for Basler camera devices - - - Writes raw data from the array passed to the specified address. - The value type of the one-dimensional array containing the data to store. - Starting address to write bufferSize number of bytes to. - The one-dimensional array containing the data to store. - The zero-based index in the array where writing data starts. - The number of array elements to write. - - -The number of bytes written is determined by the length parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be of simple types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the array is not initialized -
-
- - Writes raw data from the buffer passed to the specified address. - Starting address to write bufferSize number of bytes to. - The memory pointer to read the data from. - The number of bytes to read from the buffer and write to the address. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. - - - - Reads raw data from the specified address into the array passed. - The value type of the one-dimensional array to store the read data. - Starting address to read bufferSize number of bytes from. - The one-dimensional array to store the data read. - The zero-based index in the destination array where the data will be stored. - The number of array elements to store in the array. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - -The number of bytes read is determined by the length parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be of simple types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the array is not initialized. -
-
- - Reads raw data from the specified address into the buffer passed. - Starting address to read bufferSize number of bytes from. - The memory pointer to store the data read. - The number of bytes to read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. - - - - Interface class for raw parameter access. - - -$4D$ -Returns the number of image data written to the .avi file in bytes. -This value is updated with each call to Write(). -The value does not include .avi header data. - Returns the number of image data bytes that have been written to the file. -Returns 0 if no images have been written yet. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Adds the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes an image to the video.The image to be added. -If required, the image is automatically converted to the target format. -
-Preconditions
-The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
- -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Creates and opens a file for video writing.Filen ame of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The four-character code of the codec used for compression. This must be 4 characters or less. If you pass an empty string, the images will not be compressed.Quality setting of the video. You can pass a value between 0 (worst quality) and 10000 (best quality).Specifies the compressed bit rate. The value must be greater than 0. If you enter 0, auto keyframe insertion will be enabled.Specifies that a key frame is inserted every nth image. For this to work, the bytesPerSecond parameter must be set to 0.Compression parameters to be used. On input, you can pass a null reference to use default compression parameters. If you pass an array, these values will be used. You can retrieve the array from a previous call to Create(). On successful return, the array will contain the parameters used to save the video.If set to true, a codec configuration dialog will be displayed. The user can choose from available codecs and configure the selected codec.If you set showDialog to true, you can pass a window handle to be used as the parent window for the configuration dialog. If you set showDialog to false, this value will be ignored.Returns true if the file was created successfully. Returns false if showDialog is set and the user clicked Cancel. -If a file with the same name already exists, it will be overwritten. - -You can pass an empty array for the compressionOptions parameter. The function will then use the default options. -If you pass a non-empty array, all codec-specific options are used from the compressionOptions parameter passed. The fccHandler, quality, bytesPerSecond, and autoKeyFrameInsertionRate parameters will be ignored -On successful return, the array will contain the compression options used to write the file. You can use the returned array in subsequent calls to Create to use the same options. - -You can set the showDialog parameter to true. The function will then show a configuration dialog and allow the user to select and configure the codec used. -If the user clicks OK, the settings will be stored in compressionOptions and the function will try to create the file and return true. -If the user clicks Cancel, the function will return false. - -Preconditions: -The file can be written to.The Pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.The camera must be open.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.Depending on the video format used not all pixel types may be supported.width and height must be greater than 0.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ - -Provides a convenient way to save AVI video files using Video for Windows (VfW). - - -!4D! -Adds the image to the video. Converts the image to the correct format if required.The data of the image to be added.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. - -$4D$ -Adds the image to the video. Converts the image to the correct format if required.The image to be added. -If required, the image is automatically converted to the target format. - -Preconditions -Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. - -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the image.Returns true if the image can be added to the video stream without prior conversion. - Returns false if the image would be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. - -$4D$ -Checks whether the given image can be added to the video file without prior conversion.The image to be checked.Returns true if the image can be added to the video stream without prior conversion. - Returns false if the image would be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -!4D! -Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. -Default compression options appropriate for the format will be chosen. - -Preconditions: -The file is writable.The camera must be open.Depending on the video format used, not all pixel types may be supported.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -!4D! -Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format.Width of the video.Height of the video. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.Depending on the video format used, not all pixel types may be supported.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ - -Provides a convenient way to save video files. - - - Occurs when the physical connection to the camera has been lost unexpectedly. - - Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. - - - - Occurs after the connection to the camera has been closed. - - During the execution of this event, the camera is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is closed. - - If the camera is closed properly, the connection to the camera is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs after the connection to the camera has been opened successfully via or . - - During the execution of this event, the connection to the camera is already open. - If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is opened via or . - - During the execution of this event, the connection to the camera is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Create a file stream for upload or download. - -Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. - - Write to the camera or read from the camera. - Returns a stream object for writing or reading. - - - Preconditions for updating the camera info: -
- - The camera is open. - -
- - Example: -
- -// Copy a file into a byte array: -using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) -using (MemoryStream ms = new MemoryStream()) -{ - fs.CopyTo( ms ); - byte [] Buffer = ms.ToArray(); -} - -
- It is not possible to access multiple files in parallel. Dispose the stream before opening the next. - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does throw exceptions. -
-
- - Gets the version number of the SFNC specification that the camera complies to. - Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. - - You can use the SFNC version number to determine which parameters the camera can provide. - - Preconditions: -
- - The connection to the camera device must be open. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. -
-
- - Executes the software trigger command. - - To use this method, the camera has to be configured for software triggering. - Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using - - Preconditions: -
- - The camera device is physically connected and a connection to the camera has been opened. - The camera device supports software triggering. - The grabbing is started using a stream grabber. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety:Can throw exceptions. -
-
- - Polls the parameters of the camera until the camera is ready to receive a software trigger. - The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. -The exact timeout behaviour can be set using the timeoutHandling parameter. - The action to perform when the functions exits with a timeout. - Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. - - -After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. -You can use this function to poll until the camera is ready to accept a trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Closes the connection to the camera. - - - - If the connection to the camera has been already closed, the function returns successfully. - If the camera is currently grabbing, grabbing is stopped. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The connection to the camera device is closed. - The OnClosed event is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Tries to open a connection to the camera until a timeout occurs. -If the camera device is not available, the method tries to access the camera until a timeout occurs. - The timeout period in milliseconds. - The action to perform when the function exits with a timeout. - Returns false if the camera cannot be found or opened. - - - - If the camera is already open, the function returns successfully. - If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. - If the camera is not found, the method returns or throws an exception. The action depends on the parameter. - Calls ) if the camera device has been found by enumeration and it is accessible (see ). - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Opens a connection to the camera device. - Returns a reference to the opened camera. - - - - If the connection to the camera is already open, the function returns successfully. - The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The connection to the camera device is established. - The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. -You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to camera information. The camera information can be updated if camera properties have changed. -Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. - The updated camera information. -The properties and the of the updated camera information and the current camera information must be identical. - - Returns information about the camera. - - Returns the camera information collection containing detailed camera information, e.g. name or serial number. - - Preconditions for updating the camera info: -
- - The camera is closed. - The properties and the of the updated camera information and the current camera information are identical. - The updated camera information is provided by the . - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. -
-
- - Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); - Returns the parameter collection of the camera. - - -You can use the parameter collection to configure the camera device and the camera instance through parameters. -You can access parameters by their name or predefined parameter lists. - - -There are several predefined parameter lists available: -PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer -For more information about the parameters, see the documentation for the parameter list. - - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -camera.Parameters[PLCamera.Width].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions - - - - Returns the stream grabber of the camera object. - Returns the stream grabber of the camera object. - - -The stream grabber can be used retrieve images from the camera. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if the camera device is properly connected to the camera object while the camera object is open. - Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. - - -Due to technical reasons, the property may not be updated immediately after the first error caused by a device removal occurs. - - -The connection to the camera device can be lost if it is physically disconnected from the PC. - - - Thread Safety:This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if camera object has been opened. - Returns true if camera object has been opened. - - -The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - -Provides convenient access to a camera device. - - - - Defines how a timeout is handled by a method. - - - An exception is thrown on timeout. - - - The method returns on timeout. The type of data returned depends on the method used. - - - Describes the accessibility state of a camera device. - -This value will be returned by the CameraFinder.GetDeviceAccessibilityInfo -function and describes the connectivity state of a camera device. -A GigE camera device i.e. may be DeviceAccessibilityInfo.Unknown because of -network configuration. - - - - Returns information about the accessibility of a camera device. - An -object specifying the camera device of which the state is returned. -The methods can be used to retrieve objects. - - Returns a value for the camera device. - - -This function can be used to check if a camera device is currently reachable. -This can be used to prevent errors when opening a camera. - - -Some cameras do not support this feature and may return DeviceAccessibilityInfo.Unknown. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Returns updated information of a camera device identified by and . -The properties of a camera device can change for instance if a GigE camera has been removed and has been assigned a new IP address after reconnection. - - Information about a previously found camera device. - -Returns null if the camera device can not be found anymore. Returns if the camera can be found and the information is exactly the same. -Returns a new camera info object if the camera can be found and the camera information has changed. - - - -The updated camera information is obtained by enumerating all cameras of the same device type. If the ICameraInfo object of multiple cameras -needs to be updated the Enumerate method should be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about cameras of a specific type connected to the system. - - -CDeviceInfo to filter the list of devices. - - -Returns a list of objects that match the filter, one per camera found. -The list is ordered by device type and serial number. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for camera devices of a specific device class connected to the system and -returns a list of objects describing the cameras. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about cameras of a specific type connected to the system. - - -The name of the device type to enumerate connected devices. -The static class can be used to get a list of valid device class names. - - -Returns a list of objects, one per camera found. -The list is ordered by serial number - - - -The function queries for camera devices of a specific device class connected to the system and -returns a list of objects describing the cameras. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - Retrieves information about cameras connected to the system. - -Returns a list of objects, one for each camera found. -The list is ordered by device type and serial number. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for camera devices connected to the system and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -The camera finder can be used to query information about camera devices connected to the system. - - - - The device could not be reached or it does not exist. A connection to the device cannot be established. - - - The device is reachable, but already opened exclusively, e.g. by another application. - - - The device is reachable, but can be opened in read only mode only. - - - The device can be opened. - - - The accessibility of the device could not be determined. The state of accessibility is unknown. - - - Provides access to the properties of a camera device. - -The static class can be used to get a list of available camera -info keys. - - - - -USB devices: The transfer mode supported by the device (e.g. direct transfer mode or buffered transfer mode). - - - - -USB devices: The bit mask indicating the supported USB data transfer speeds. - - - - -USB devices: The version of the USB port that the device is connected to. - - - - -USB devices: The USB driver type used by the device. - - - - -USB devices: The driver key name. - - - - -USB devices: The product ID of the device. - - - - -USB devices: The vendor ID of the device. - - - - -USB devices: The index of the device. - - - - -USB devices: The information about the manufacturer of the device. - - - - -USB devices: The GUID of the device. - - - - -Camera Link devices: The initial baud rate of the serial port that the device is connected to. - - - - -Camera Link devices: The ID of the serial port that the device is connected to. - - - - -GigE devices: The persistent IP configuration options of the device. - - - - -GigE devices: The current IP configuration of the device. - - - - -GigE devices: The persistent IP configuration options. - - - - -GigE devices: The address of the network interface that the device is connected to. - - - - -GigE devices: The MAC address of the device in a human readable representation. - - - - -GigE devices: The port number used by the device. - - - - -GigE devices: The subnet mask of the device in a human readable representation. - - - - -GigE devices: The default gateway of the device in a human readable representation. - - - - -GigE devices: The IP address of the device in a human readable representation. - - - - -GigE devices: The socket address of the device in a human readable representation, including the port number. - - - - -The ID of the device (e.g., used by Camera Link and GenTL Consumer). - - - - -The ID of the interface that the device is connected to. - - - - -The transport layer type of the device. - - -The static class can be used to get a list of available transport -layer types. - - - - -The version number of the device. - - - - -The name of the transport layer able to create this device. - - - - -The model name of the device. - - - - -The user-defined name - - - - -The serial number of the device, if supported by the underlying implementation. - - - - -The device type of the device, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. - - - - -The vendor name of the device. - - - - -The human readable name of the device. - - - - -The full name identifying the device. - - - - -Provides standard camera info key names. - - - - -Value for the CoaXPress transport layer. - - - - -Value for the camera emulator transport layer. - - - - -Value for the Camera Link transport layer. - - - - -Value for the USB3 Vision transport layer. - - - - -Value for the GigE Vision transport layer. - - - - -Provides the names of the transport layer types. - - - - Saves the parameters to a file. - Name and path of the parameter file. - The parameter path identifying the set of parameters to save, e.g. . - - -The parameter source needs to be open in order for this to succeed. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Loads the parameters from a file. - Name and path of the parameter file. - The parameter path identifying the set of parameters to load, e.g. . - - -The parameter source needs to be open in order for this to succeed. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type array is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type enum is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type string is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type command is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type boolean is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type float is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type integer is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Looks up a parameter of type array and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type enum and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type string and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type command and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type boolean and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type float and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type integer and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of any type and returns it. If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the path and the name of the parameter. - The parameter found or an empty parameter object. An empty parameter is never readable or writable. -The returned parameter can be casted to its specialized type afterwards. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Indicates if a parameter of any type is available. - The path and name of the parameter. - True if the parameter is available. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Advanced: Gets the relation of one parameter to other parameters. - The name of the parameter. - The type of the parameter relation. - Filter parameters that are not user parameters. - Returns a list of the related parameter names. Returns Enumerable.Empty<string>() if no relation exists. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. - - - - Advanced: Poll all parameters that have polling time. If the elapsed time is larger than the polling time of the parameter, fire parameter changed events. - The elapsed time, e.g. between two calls, in milliseconds. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. - - - - Advanced: Invalidates all cached values for all parameters. See for more information. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Represents a collection of parameters that are identified by a path, a name, and a type. - - -Every parameter collection has a main parameter path. When looking up parameters of the main path, the path can be omitted. -The definition of a main parameter path depends on the source of the related parameter collection. -For simplicity, a combination of path, name, and type is referred to as parameter name, analogous to file names. - - - Examples: -
- - Parameter name without path: "Width" - Parameter name with path: "@CameraDevice/Width" - Parameter name with name cast for defining the parameter type: (IntegerName) "@CameraDevice/Width" - -
- -For ease of use, several predefined lists of parameter names are available, e.g. PLCamera. - - -If a requested parameter does not exist, an empty parameter object will be returned to simplify handling. -An empty parameter is never readable or writable. - - -A parameter collection is enumerable. The enumerator lists all user parameters. - -
-
- - The video writer parameter path. - - - The image format converter parameter path. - - - The event grabber. - - - The chunk data of the grab result. - - - The device transport layer. - - - The interface (only available for interface objects). - - - The stream grabber, number 0. - - - The camera device. - - - The camera object instance. - - - Lists common objects. - - - The enum parameter name as string. - Returns the enum parameter name as string. The name can include path information. - - - The enum parameter name as string. - - - The class EnumNameProvider can be automatically converted into an EnumName. - The name of the parameter. Must be an object deriving from EnumNameProvider. - Returns the enum parameter name. - - - Creates an enum parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the enum parameter name. - - - Creates an enum parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an enum parameter name by combining the parameter name string and the parameter type information. - - - The array parameter name as string. - Returns the array parameter name as string. The name can include path information. - - - The array parameter name as string. - - - Creates an array parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the array parameter name. - - - Creates an array parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an array parameter name by combining the parameter name string and the parameter type information. - - - The name of the enum parameter as string. - - - - Advanced: This class is used to create parameter lists. - - - The string parameter name as string. - Returns the string parameter name as string. The name can include path information. - - - The string parameter name as string. - - - Creates a string parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the string parameter name. - - - Creates a string parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a string parameter name by combining the parameter name string and the parameter type information. - - - Returns the command parameter name as string. - Returns the command parameter name as string. The name can include path information. - - - Returns the command parameter name as string. - - - A cast can be used to create a command parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the command parameter name. - - - Create a command parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a command parameter name by combining the parameter name string and the parameter type information. - - - The boolean parameter name as string. - Returns the boolean parameter name as string. The name can include path information. - - - The boolean parameter name as string. - - - Creates a boolean parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the boolean parameter name. - - - Creates a boolean parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a boolean parameter name by combining the parameter name string and the parameter type information. - - - The float parameter name as string. - Returns the float parameter name as string. The name can include path information. - - - The float parameter name as string. - - - Creates a float parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the float parameter name. - - - Creates a float parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a float parameter name by combining the parameter name string and the parameter type information. - - - The integer parameter name as string. - Returns the integer parameter name as string. The name can include path information. - - - The integer parameter name as string. - - - Creates an integer parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the integer parameter name. - - - Creates an integer parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an integer parameter name by combining the parameter name string and the parameter type information. - - - Lists possible relationships between parameters. - - - Parameter selected by other parameters. - - - Parameter selects other parameters. - - - Parameter groups other parameters. - - - Retrieves the length in bytes. - Returns the length in bytes. - - - Writes data from the array passed. - The value type of the one-dimensional array containing the data to store. - The one-dimensional array containing the data to store. - - -The number of bytes written is determined by the GetLength parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be value types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the array is not initialized -
-
- - Writes data from the buffer. - The memory pointer to read the data from. - The number of bytes to read from the buffer and write to the address. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. - - - - Reads data into the array passed. - The value type of the one-dimensional array to store the data read. - The one-dimensional array to store the data read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - -The number of bytes read is determined by the GetLength parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be value types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the array is not initialized. -
-
- - Reads data into the buffer passed. - The memory pointer to store the data read. - The number of bytes to read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. - - - - Interface class for array parameter access. - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - Sets the provided boolean value if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - The boolean value to set. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. - - - - - Extension class for the boolean parameter interface. - - - Gets the current parameter value. - Returns the current boolean value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided boolean value. - The boolean value to set. - - - Preconditions: -
- - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. -
-
- - Interface class for boolean parameters. - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - Sets the provided value if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - The string value to set. - - - Preconditions: -
- - The length of the string must be less than GetMaxLength(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the string parameter interface. - - - Gets the maximum length of the string parameter. - Returns the maximum number of characters the string parameter supports. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The string to set. - - - Preconditions: -
- - The length of the string must be less than GetMaxLength(). - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. -
-
- - Interface class for string parameters. - - - Sets the parameter value to the minimum possible value if the parameter is readable and writable. - Returns true if the minimum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the maximum possible value if the parameter is readable and writable. - Returns true if the maximum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the minimum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - Sets the parameter value to the maximum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - If the parameter is writable and readable, the provided value in percentage of range (simplified): ((max - min) * (percentOfRange / 100.0)) + min is set. -The computed value is always corrected to the nearest valid value. - Returns true if the a value has been set. - The interface of the parameter. - Percent of min/max range. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value to a value within the range, using this formula (simplified): ((maxRange - minRange) * (percentOfRange / 100.0)) + minRange. -The computed value is always corrected to the nearest valid value. - The interface of the parameter. - The percentage of the range to be used in the calculation. - - The parameter must be writable. - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. -
-
- - Returns the current value in percent of minimum/maximum range. - The interface of the parameter. - Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value. The value is automatically corrected if needed. - The interface of the parameter. - The value to set. - The correction method. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- Calls if equals IntegerValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. - Returns false if the parameter is not readable or not writable. - The interface of the parameter. - The value to set. - The correction method. - - Calls if equals IntegerValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exception if reading the value fails. - - - - Sets the value passed if the parameter is writable. -The value must be in the valid range and the increment must be correct. - Returns false if the parameter is not writable. - The interface of the parameter. - The value to set. - - - Preconditions: -
- - The passed value must be >= GetMinimum(). - The passed value must be <= GetMaximum(). - The passed value must be aligned to the increment returned by GetIncrement(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the integer parameter interface. - - - Gets the increment value of the current parameter. - Returns the increment value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the minimum value of the current parameter. - Returns the minimum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the maximum value of the current parameter. - Returns the maximum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The value to set. - - - Preconditions: -
- - The parameter must be writable. - The value passed must be >= GetMinimum(). - The value passed must be <= GetMaximum(). - The value passed must be aligned to the increment returned by GetIncrement(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. -
-
- - Interface class for integer parameters. - - - Lists possible integer value corrections. - - - Correct the value by rounding up or down to the nearest valid value. -If the correction in each direction is equal, the value will be corrected by rounding up to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - Correct the value by rounding down to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - Correct the value by rounding up to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - No correction will be applied. If the value is not valid for the parameter, an exception will be thrown. - - - Sets the first valid value from a list of values if the parameter is writable. - The interface of the parameter. - The list of possible values to set. - Returns false if the parameter is not writable. - - - Preconditions: At least one value contained in the passed list must be contained in the set of settable enumeration values. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. - - - - Sets the first valid value from a list of values. - The interface of the parameter. - The list of possible values to set. - - - Preconditions: -
- - The parameter must be writable. - At least one value contained in the list passed must be contained in the set of settable enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. -
-
- - Sets the value passed if the parameter is writable -and the value is contained in the set of settable enumeration values. - Returns false if the parameter is not writable or the value is not contained in the set of settable enumeration values. - The interface of the parameter. - The value to set. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - - Extension class for the enumeration parameter interface. - - - Gets the interface that provides access to properties of an enum value. - The value to look up. - Returns the interface that provides access to properties of an enum value. - - - Preconditions: -
- - The parameter must be readable. - The value must be contained in the set of of all enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if the value is not valid. -
-
- - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets a list of all values of the enumeration including the values that are currently not settable. - Returns a list of all values of the enumeration including the values that are currently not settable. - - To iterate over all settable values use foreach(String entry in IEnumParameter). - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. - - - - Sets the provided value. - The value to set. - - - Preconditions: -
- - The parameter must be writable. - The value must be contained in the set of settable enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, the value is not valid, or writing the value fails. -
-
- - Indicates if the value passed can be set. - The value to be checked. - Returns true if the value can be set, otherwise false. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Interface class for enumeration parameters. An enumeration parameter is enumerable. -The enumerator lists all currently settable values. - - - Sets the parameter value to the minimum possible value if the parameter is readable and writable. - Returns true if the minimum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the maximum possible value if the parameter is readable and writable. - Returns true if the maximum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the minimum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - Sets the parameter value to the maximum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - If the parameter is writable and readable, sets the value passed to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min - Returns true if the value has been set. - The interface of the parameter. - The percentage of the range used in the calculation. Valid values are in the range of 0 to 100. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min. - The interface of the parameter. - The percentage of the range to be used in the calculation. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. -
-
- - Returns the current value in percent of minimum/maximum range. - Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. - The interface of the parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value. The value is automatically corrected if needed. - The interface of the parameter. - The value to set. - The correction method. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- Calls if equals FloatValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. - Returns false if the parameter is not readable or not writable. - The interface of the parameter. - The value to set. - The correction method. - - Calls if equals FloatValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exception if reading the value fails. - - - - Sets the value passed if the parameter is writable. -The value must be in the valid range and the increment must be correct. - Returns false if the parameter is not writable. - The interface of the parameter. - The value to set. - - If the float parameter has an increment, the increment is automatically corrected. - - Preconditions: -
- - The passed value must be >= GetMinimum(). - The passed value must be <= GetMaximum(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the float parameter interface. - - - Gets the increment value of the current parameter. Returns null if the parameter does not have an increment. - Returns the increment value of the current parameter. Returns null if the parameter does not have an increment. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the minimum value of the current parameter. - Returns the minimum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the maximum value of the current parameter. - Returns the maximum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The value to set. - - If the float parameter has an increment, the increment is automatically corrected. - - Preconditions: -
- - The parameter must be writable. - The value passed must be >= GetMinimum(). - The value passed must be <= GetMaximum(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. -
-
- - Interface class for float parameters. - - - Lists possible float value correction strategies. - - - If the value is not in the valid range, correct the value to the valid range. - - - No correction will be applied. If the value isn't a valid value for the parameter, an exception will be thrown. - - - Executes the command and returns immediately if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if accessing the camera failed. - - - - - Extension class for the command parameter interface. - - - Indicates if the command is currently executing. - Returns true if the command is currently executing, otherwise false. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if accessing the camera failed. - - - - Executes the command and returns immediately. - - - Preconditions: -
- - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable or if accessing the camera failed. -
-
- - Interface class for command parameters. - - - Computes the stride of the image in bytes. Returns null if the stride cannot be computed. - The interface of the image. - Returns the stride of the image in bytes. Returns null if the stride cannot be computed. - - -The stride indicates the distance in bytes from the beginning of one image row to the beginning of the next row. -For planar pixel types, the returned value represents the stride of a plane. - - -The stride in bytes cannot be computed for packed image format when the stride is not byte aligned and paddingX == 0. -If paddingX is larger than zero and the stride without padding is not byte aligned, the rest of the partially -filled byte is considered as padding. For example, if padding is set to 10, pixelType is PixelType_Mono12packed, - and the image width is 5, the stride without padding is 12 * 5 = 60 bits = 7.5 bytes. -The remaining 0.5 are considered as padding, which results in a stride of 18 bytes. - - - Error Safety: Does not throw exceptions. - - - - - Extends the interface. - - - The vertical orientation of the pixel data stored in memory. - - - Error Safety: Does not throw exceptions. - - - - The number of data bytes added to the end of each row. - - - Error Safety: Does not throw exceptions. - - - - The height of the image in pixels, i.e. the number of image rows. - - - Error Safety: Does not throw exceptions. - - - - The width of the image in pixels, i.e. the number of image columns. - - - Error Safety: Does not throw exceptions. - - - - The pixel type. - - - Error Safety: Does not throw exceptions. - - - - The pointer to the pixel data buffer. - - - - Error Safety: Does not throw exceptions. - - - - The pixel data buffer. The type of the object containing the buffer depends on the class implementing this interface. -The pixel data buffer is provided as a byte array if no custom buffer factory is used. With a custom buffer factory the provided type is dependent on its specific implementation. - - - - Error Safety: Does not throw exceptions. - - - - Indicates if the image is valid. - Returns true if the image is valid. - - - Error Safety: Does not throw exceptions. - - - Provides access to image properties and image buffer. - - - Computes the buffer size in byte. - The pixel type tested. - The width of the image in pixel. - The height of the image in pixel. - The line end padding in byte. - the buffer size in bytes needed by the given image dimensions. - - - Preconditions for calculating the buffer size: -
- - The pixelType is not PixelType.Undefined. - The width is positive. - The height is positive. - The paddingX is positive. - -
-
-
- - Returns the bit depth of a pixel value in bits. - The pixel type tested. - Returns the bit depth of a pixel value in bits. - - - Returns the minimum step size expressed in pixels for extracting an AOI. - The pixel type tested. - Returns the minimum step size expressed in pixels for extracting an AOI. - - - Returns the minimum step size expressed in pixels for extracting an AOI. - The pixel type tested. - Returns the minimum step size expressed in pixels for extracting an AOI. - - - Returns true if a given pixel type represents a floating point number. - The pixel type tested. - Returns true if a given pixel type represents a floating point number. - - - Returns true when an the image using the given pixel type has an alpha channel. - The pixel type tested. - Returns true when an the image using the given pixel type has an alpha channel. - - - Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. - The pixel type tested. - Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. - - - Returns true when an image using the given pixel type is monochrome, e.g. Mono8. - The pixel type tested. - Returns true when an image using the given pixel type is monochrome, e.g. Mono8. - - - Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. - The pixel type tested. - Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. - - - Returns true when the pixel type represents a Bayer format. - The pixel type tested. - Returns true when the pixel type represents a Bayer format. - - - Returns true when the pixel type represents a BGR or BGRA format. - The pixel type tested. - Returns true when the pixel type represents a BGR or BGRA format. - - - Returns true when the pixel type represents a BGRA format. - The pixel type tested. - Returns true when the pixel type represents a BGRA format. - - - Returns true when the pixel type represents an RGB or RGBA format. - The pixel type tested. - Returns true when the pixel type represents an RGB or RGBA format. - - - Returns true when the pixel type represents an RGBA format. - The pixel type tested. - Returns true when the pixel type represents an RGBA format. - - - Returns true when the pixel type represents a YUV format. - The pixel type tested. - Returns true when the pixel type represents a YUV format. - - - Returns the number of values measured per pixel. - The pixel type tested. - Returns the number of values measured per pixel. - - - Returns the bits needed to store a pixel. - The pixel type tested. - Returns the bits needed to store a pixel. - - - Returns the Bayer color filter type. - The pixel type tested. - Returns the Bayer color filter type. - - - Returns true if images of the pixel type are divided into multiple planes. - The pixel type tested. - Returns true if images of the pixel type are divided into multiple planes. - - - Returns the pixel type of a plane. - The pixel type tested. - Returns the pixel type of a plane. - - - Returns number of planes in the image composed of the pixel type. - The pixel type tested. - Returns number of planes in the image composed of the pixel type. - - - Returns true if the pixel type is packed in lsb packed format. -For lsb packed format, the data is filled lsb first in the lowest address byte (byte 0) starting with the first pixel -and continued in the lsb of byte 1 (and so on). -See the camera documentation or the Pixel Format Naming Convention (PFNC) of the GenICam standard group for more information. -The pixel type tested.Returns true if the pixel type is packed in lsb packed format. - - Returns true if the pixels of the given pixel type are not byte aligned. - The pixel type tested. - Returns true if the pixels of the given pixel type are not byte aligned. - - - Returns true if the pixel type is BGR and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is BGR and the pixel values are not byte aligned. - - - Returns true if the pixel type is RGB and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is RGB and the pixel values are not byte aligned. - - - Returns true if the pixel type is Bayer and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is Bayer and the pixel values are not byte aligned. - - - Returns true if the pixel type is Mono and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is Mono and the pixel values are not byte aligned. - - - Converts a String to a PixelType using pylons CPixelTypeMapper. - The value to be converted. - Returns the converted pixel type. - - PixelType a = "Mono8".ToPixelType(); - - - - - Extension class for the PixelType enum class. - - - Lists the Bayer color filter types. - - - green red - - - green blue - - - red green - - - Lists the Bayer color filter types. - - - undefined color filter or not applicable - - - blue green - - - green red - - - green blue - - - red green - - - The PixelType specifies the pixel format and layout of a grab result or an image. - - -The pixel types are returned by a grab result. They are used by the image handling support classes. -The pixel type of an image returned by a camera is defined by the PixelFormat parameter on the camera. -The corresponding PixelFormat parameter values are shown in the description of each entry. - -The user's manual of the camera provides more information on pixel formats and the memory layout of the image data. -For detailed information about pixel formats, see the Pixel Format Naming Conventions standard document on the EMVA website. - - - - - Float 32 bit.Corresponds to the camera's PixelFormat enumeration setting Data32f. - - - - 3D Coordinates 32 bit float.Corresponds to the camera's PixelFormat enumeration setting Coord3D_ABC32f. - - - - 3D Coordinates 16 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C16. - - - - 3D Coordinates 8 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C8. - - - - Confidence Values 16 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence16. - - - - Confidence Values 8 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence8. - - - - Double floating point 64 bit.Corresponds to the camera's PixelFormat enumeration setting Double. - - - - PFNC Bi-color Blue/Green - Red/Green 12-bit packed. - - - - PFNC Bi-color Blue/Green - Red/Green 12-bit unpacked. - - - - PFNC Bi-color Red/Green - Blue/Green 12-bit packed. - - - - PFNC Bi-color Red/Green - Blue/Green 12-bit unpacked. - - - - PFNC Bi-color Blue/Green - Red/Green 10-bit packed. - - - - PFNC Bi-color Blue/Green - Red/Green 10-bit unpacked. - - - - PFNC Bi-color Red/Green - Blue/Green 10-bit packed. - - - - PFNC Bi-color Red/Green - Blue/Green 10-bit unpacked. - - - - PFNC Bi-color Blue/Green - Red/Green 8-bit. - - - - PFNC Bi-color Red/Green - Blue/Green 8-bit. - - - - Corresponds to the camera's PixelFormat enumeration setting RGB12V1packed. - - - - Bayer Blue Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG16. - - - - Bayer Green Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB16. - - - - Bayer Red Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG16. - - - - Bayer Green Red 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR16. - - - - Bayer Blue Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG12p. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. - - - - Bayer Green Blue 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB12p. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. - - - - Bayer Red Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG12p. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. - - - - Bayer Green Red 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR12p. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. - - - - Bayer Blue Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG10p. - - - - Bayer Green Blue 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB10p. - - - - Bayer Red Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG10p. - - - - Bayer Green Red 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR10p. - - - - Bayer Blue Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerBG12Packed. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. - - - - Bayer Green Blue 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGB12Packed. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. - - - - Bayer Red Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerRG12Packed. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. - - - - Bayer Green Red 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGR12Packed. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. - - - - Corresponds to the camera's PixelFormat enumeration setting YUV422_YUYV_Packed or YCbCr422_8. - - - - Y, U, V 8 bit planar. - - - - - Y, U, V 8 bit planar. - - - - - Y, U, V 8 bit planar. - - - - - Red, Green, Blue 16 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB16planar. - - - - Red, Green, Blue 12 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB12planar. - - - - Red, Green, Blue 10 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB10planar. - - - - Red, Green, Blue 8 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB8planar. - - - - Corresponds to the camera's PixelFormat enumeration setting YUV444packed. - - - - YUV 422 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV422packed. - - - - YUV 411 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV411packed. - - - - BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V2packed. - - - - BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V1packed. - - - - Red, Green, Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting RGB16packed. - - - - Blue, Green, Red, 12 bit.Corresponds to the camera's PixelFormat enumeration setting BGR12packed or BGR12. - - - - Red, Green, Blue 12 bit.Corresponds to the camera's PixelFormat enumeration setting RGB12packed. - - - - Blue, Green, Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BGR10packed or BGR10. - - - - Red, Green, Blue 10 bitCorresponds to the camera's PixelFormat enumeration setting RGB10packed. - - - - Blue, Green, Red, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGRA8packed or BGRa8. - - - - Red, Green, Blue, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGBA8packed. - - - - Blue, Green, Red, 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGR8packed or BGR8. - - - - Red, Green, Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGB8packed. - - - - Bayer Blue Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG12. - - - - Bayer Green Blue 12 bitCorresponds to the camera's PixelFormat enumeration setting BayerGB12. - - - - Bayer Red Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG12. - - - - Bayer Green Red 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR12. - - - - Bayer Blue Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG10. - - - - Bayer Green Blue 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB10. - - - - Bayer Red Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG10. - - - - Bayer Green Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR10. - - - - Bayer Blue Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG8. - - - - Bayer Green Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB8. - - - - Bayer Red Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG8. - - - - Bayer Green Red 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR8. - - - - Mono 16 bitCorresponds to the camera's PixelFormat enumeration setting Mono16. - - - - Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12p. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. - - - - Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12packed. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. - - - - Mono 12 bitCorresponds to the camera's PixelFormat enumeration setting Mono12. - - - - Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10p. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. - - - - Mono 10 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono10packed. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. - - - - Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10. - - - - Mono 8 bit signedCorresponds to the camera's PixelFormat enumeration setting Mono8signed. - - - - Mono 8 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono8. - - - - Mono 4 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono4packed or Mono4p. - - - - Mono 2 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono2packed or Mono2p. - - - - Mono 1 bit packed - Corresponds to the camera's PixelFormat enumeration setting Mono1packed or Mono1p. - - - Undefined pixel type. - - - Defines the vertical orientation of an image in memory. - - - The pixel data buffer starts with the last row of the image. - - - The pixel data buffer starts with the first row of the image. This is the default image orientation for images retrieved from a camera. - - - -Indicates if the library contains the transport layer identified by the device type. - - -The requested device type, e.g. BaslerUsb. - - -Returns true if the library contains the transport layer identified by the device type. - - - -The static class provides a list of possible device types. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Sets a property in pylon. - Identifier of the property. - Array with the value of the property. - -Call this function to set the value of a property. -Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the property could not be set. - - - Searches for information about available transport layers. - Returns a list transport layer info objects, one per transport layer. - -The term 'transport layer' is used as an abstraction for a physical interface -such as GigE or USB 3.0. For each of these interfaces, -there are drivers providing access to camera devices. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - The current version of the library. - Returns the current version of the Pylon library. - - - Thread Safety: This property is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Releases a reference to the library. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - -A Library object can be created to make sure that internal resources used -by the Pylon library are not freed. -This is only needed when AllowAutoRelease is set to true or if multiple -assemblies use the pylonNET library. - - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - -Library provides some basic information on the PylonNET library, -such as its version and the available transport layers. - - - -The library is initialized implicitly by using an object of the library, e.g. -by creating a Camera object, or by calling one of its static methods, -e.g. CameraFinder.Enumerate(). -The internal resources of the library are freed when the application domain is -unloaded. - - - - - The Basler Camera Emulator device type. - - - The Basler GenTL Stereo ace device type. - - - The Basler GenTL blaze device type. - - - The Basler GenTL CXP device type. - - - The Basler GenTL U3V device type. - - - The Basler GenTL GEV device type. - - - The Basler GenTL consumer device type. This is a prefix. - - - The Basler Camera Link device type. - - - The Basler GigE device type. - - - The Basler USB device type. - - - Lists common device types. - - - Provides access to the properties of a transport layer. - -The static class can be used to get a list of available camera -info keys. - - - - -The transport layer type. - - - - -The device class device, e.g. BaslerUsb. - - - - -The vendor name of the device. - - - - -The human readable name of the device. - - - - -The full name identifying the device. - - - - -Provides standard transport layer info key names. - - - - Gets the property value if the given property key exists. Otherwise, returns the default value. - Returns the property value if the given property key exists. Otherwise, returns the default value. - The key of the property to look up. The lookup is case sensitive. - The default value returned if the property key is not found. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. - - - - -Indicates if the item has a specific property. - - The key of the property to look up. The lookup is case sensitive. - Returns true if the property exists. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. - - - - -Retrieves the value of the specified property. - - The key of the property to look up. The lookup is case sensitive. - Returns the value of the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if the passed does not exist in the info object. - - - - -Provides access to the properties of an info object. - - - - This event fires after the parameter value has changed. - - - Thread Safety: The firing of the event is synchronized with the source of the parameter collection. - - Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. - - - - This event fires after any of the parameter properties (value, readability, writability, or advanced parameter settings) have changed. - - - Thread Safety: The firing of the event is synchronized with the source of the parameter collection. - - Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. - - - - The advanced parameter settings, if available. - Returns advanced parameter settings. Returns null if no advanced parameter settings are available. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Parses the value as string and sets the value. - The value as string. - - - Preconditions: -
- - The parameter must be writable. - The value must be valid. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions, e.g. if parsing or writing the value fails. -
-
- - The parameter value as a string. - Returns the parameter value as a string. If the value could not be read, one of the following strings are returned: <not readable>, <error> or <disposed> - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Indicates if the parameter is empty. If true, the parameter is invalid or does not exist. -If a requested parameter does not exist in a parameter collection, an empty parameter object will be returned to simplify handling. -An empty parameter is never readable or writable. - - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Does not throw exceptions. - - - - Indicates if the parameter is writable. - Returns true if the parameter is writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Indicates if the parameter is readable. - Returns true if the parameter is readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - The full name of the parameter including path information. - Returns the full name of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - The name of the parameter without path information. - Returns the name of the parameter without path information. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Interface base class of all parameters. - - - The current value of the parameter. - - - The previous value of the parameter. - - - The parameter instance. - - - Creates the object. - The sender of the event. - The value before value change. - The value after value change. - - - Event arguments used when a parameter value change event is raised from interface class IParameter. - - -To avoid additional read operations you should use the properties passed in this class. - - - - - The parameter instance. - - - Creates the object. - The sender of the event. - - - Event arguments used when a parameter change event is raised from interface class IParameter. - - - Advanced: Returns the object used to lock access to the parameter. - Returns the object used to lock access to the parameter. If there is no lock object a null reference will be returned. - - -Returns the object used to lock the access to the parameter. -This is an advanced function. - - -For each successful acquisition of the lock you must release the lock. -Failure to do so may result in lockups and indeterministic behaviour of pylon objects. - - - Thread Safety:This method is thread-safe. - - Error Safety:Does not throw exceptions. - - - - Invalidates all cached values. - - -Some parameter values are cached, e.g. to minimize the overhead while communicating with a camera device. -You can call this method to force an invalidation of the cached values. -On the next read of the parameter, the value will be read from the source instead of returning a cached value. -This will raise a ParameterChanged event. -This method can be used to reread the value in the ParameterChanged event handler. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Can throw exceptions. Parameter event handlers can throw exceptions. - - - - Sets the value for the property specified by the key. - String containing the name of the property. You can use the class to get a list of possible values. - String containing the value of the property to set. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if writing the passed is not supported. - - - - Gets the property value if the given property key exists. Otherwise, returns the default value. - Returns the property value if the given property key exists. Otherwise, returns the default value. - The key of the property to look up. The comparison is case sensitive. - The default value returned if the property key is not found. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. - - - - Returns the value for the property specified by the key. - Returns the string value for the property specified by the key. - String containing the name of the property. You can use the class to get a list of possible values. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if the passed is not supported. - - - - Returns true if the property key passed exists. - String containing the name of the property. You can use the class to get a list of possible values. - Returns true if the property key passed exists. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Does not throw exceptions. - - - - Provides advanced parameter services. - - - -The precision that should be used to display the parameter. - - - - -Indicates how the parameter should be displayed. - - - - -The unit of the parameter. - - - - -The string representation of the parameter value, depending on the parameter type (e.g. fixed or scientific notation for float parameters). - - - - -Indicates if the parameter is a feature or an internal parameter. - - - - -The type of the principal interface. - - - - -The access mode of the parameter. The AccessMode parameter is writable. Valid values are NI (not implemented), NA (not available), WO (write only), RO (read only), and RW (read/write). - - - - -Indicates if the parameter is streamable. - - - - -The event identifier. - - - - -The name of the device port. - - - - -The interval between polling for the parameter value. - - - - -Information on the caching mode. - - - - -Indicates if the access mode value of the parameter is cacheable. - - - - -Indicates if the parameter value is cacheable. - - - - -The namespace defining the parameter name. - - - - -The visibility level of the parameter. The Visibility parameter is writable. Valid values are 'Beginner', 'Expert', 'Guru', and 'Invisible'. - - - - -Indicates if the parameter is deprecated. - - - - -The URL of the documentation. - - - - -The displayed name of the parameter. - - - - -The description of the parameter. - - - - -The short description of the parameter, e.g. for display in a tool tip. - - - - -Provides advanced parameter information - - -
+ + + + "PylonNET" + + + + Provides read access to the action group mask. + Returns action group mask. + +The default value of the group mask is 0x7fffffff but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action group key. + Returns action group key. + +The default value of the group key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action device key. + Returns action device key. + +The default value of the device key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action ID. + Returns action name. + +The default value of the action ID is 1 but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the broadcast address. + Returns the broadcast address. + +The broadcast address is set during the camera configuration and is determined automatically. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + This configuration is only for advanced use cases and + changes the configuration of the cameras so that the cameras can be triggered by the given action command ID. +Compared to Configure(ICamera()), the configuration of the trigger is up to the camera user. + The array with cameras to be configured. + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The ID of the action command to configure. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + + + Preconditions for updating the camera setting: +
+ + All cameras must be GigE cameras. + The array with cameras must not be empty. + All cameras must be open. + All cameras must support action commands. + The actionId parameter must exist for all cameras. + The action ID must be connected to a properly configured trigger. + All cameras must support the FrameStart trigger. + The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, and ActionSelector. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the preconditions are not met. +In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. +
+
+ + Changes the configuration of the cameras so that it is triggered by the first +available action command, for instance "Action 1". For more information, see PLGigECamera.ActionSelector. +This configuration enables the frame start trigger and disables all other trigger +types. The first available action command is selected as the trigger source, i.e., the +camera will be triggered by action commands issued by the application. + The array with cameras to be configured. + + + Preconditions for updating the camera setting: +
+ + The array with cameras must not be empty. + All cameras must be open. + All cameras must support action commands. + All cameras must support the FrameStart trigger. + All cameras must be GigE cameras. + The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, ActionSelector, TriggerSelector, TriggerMode, TriggerSource, and AcquisitionMode. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the preconditions are not met. +The configuration uses a randomly generated device and group key for each call. The group mask is fixed to 0x7fffffff. +In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. +
+
+ + +Issues a scheduled action command via broadcast with acknowledgment. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +Time in nanoseconds when the action is to be executed. The actual value depends on the used master clock. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. + + +Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. + +The function is thread-safe. + +Returns true if all results are . +Returns true if no results have been requested. +Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.The length of results array given must not be zero.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues a scheduled action command via broadcast without acknowledgment of success/failure. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as for example the digital input lines. + +Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues a scheduled action command via broadcast without acknowledgment of success/failure and and has to be used in combination with Configure(ICamera()). In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). + + +Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value of one camera device of the set or by calling . + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
+ + +Issues an action command via broadcast with acknowledgment. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. + + +Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. + + +Returns true if all results are . +Returns true if no results have been requested. + + + + Preconditions for issuing action commands: +
+ + The GigE transport layer must be available. + The length of results array given must not be zero. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+
+ + +Issues an action command via broadcast without acknowledgment of success/failure. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions for issuing action commands:
The GigE transport layer must be available.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues an action command via broadcast without acknowledgment of success/failure and has to be used in combination with Configure(ICamera()). +In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). + + +The action command feature lets you trigger actions on multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
+ + +Determines the timestamp value of the given camera. + + +The camera object used for the time enquiry. + + +Returns the timestamp value of the given camera. + + + + Preconditions for determining the timestamp: +
+ + The camera is a GigE camera. + The camera is open. + The camera supports the "GevTimestampValue" feature. + +
+ +The timestamp is determined by reading the "GevTimestampValue" timestamp value after latching the "GevTimestampControlLatch" timestamp value. +Thread Safety: This method is synchronized with the lock of the camera object.Error Safety: Can throw exceptions if the preconditions are not met.
+
+ + +Provides simplified access to GigE action commands. +It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also +configure the camera's trigger and set the trigger source to action command. +In addition, there are some static methods for issuing and scheduling an action command. + + + + +GigE Vision status code returned by the camera. See Basler.Pylon.ActionCommandStatus for more information. + + + + +IP address of the camera. + + + + +Contains detailed results of calling Issue or Schedule methods. + + + + +Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. + + + + +No acknowledge received for action command. + + + + +The requested scheduled action command was requested at a point in time that is in the past. + + + + +Returned when the scheduled action commands queue is full and the camera cannot accept the additional request. The action command has been discarded by the camera. + + + + +The camera is not synchronized to a master clock to be used as time reference. Typically used when scheduled action commands cannot be scheduled for a future time since the reference time coming from IEEE 1588 is not locked. The action command has been ignored by the camera. + + + + +The camera acknowledged the command. + + + + Checks if camera device is working in automatic IP configuration, also known as link-local address. +AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device is working in DHCP configuration. +DHCP means that a DHCP server assigns an IP address to the camera. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device is working in persistent IP configuration, also known as static IP configuration. +Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device supports automatic IP configuration, also known as link-local address. +AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Checks if camera device supports DHCP configuration. +DHCP means that a DHCP server assigns an IP address to the camera. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Checks if camera device supports persistent IP configuration, also known as static IP configuration. +Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Enumerates all available GigE Vision devices. +In contrast to the CameraFinder::Enumerate method, devices having a subnet configured that is different from the subnet of the application will be listed. +Returns a list of objects, one per camera found. + + Change the IP configuration of a camera device. + The MAC address of the camera device. + The to be used. + The target IP address of the camera device. + The target subnet mask of the camera device. + The target default gateway of the camera device. + Returns true if successful, false otherwise. + This overloaded method is for a static IP address. To configure AutoIP or DHCP, use the other overload. + + + Change the IP configuration of a camera device. + The MAC address of the camera device. + The to be used. + Returns true if successful, false otherwise. + This overloaded method is for AutoIP or DHCP. To configure a static IP address, use the other overload. + + + Stop using remote device. + Address of device in "dot notation". + Returns true if successful, false otherwise. + + + Announce that a remote device is going to be used. + Address of device in "dot notation". + Returns if the camera device is found. + + This is necessary when working with IP-based camera devices that are +behind a router.In order to succeed, that camera device must be reachable and +a route configured.Most system setups will not need this.If all your camera devices +are found using the CameraFinder, you will not need this.The announcement can be reverted +using RenounceRemoteDevice(). + Please note that devices announced using this function are only remembered temporarily. +If you annouce a device and then stop using pylon in your program, the underlying pylon +might get disposed and the information about announced devices is lost. +It is recommended to hold at least one pylon object from the time this function is called +to the time the device is opened. + + + + This class provides helper functions to work with IP based camera devices. + + + Lists the possible IP address configuration methods. + + + Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. + + + DHCP means that a DHCP server assigns an IP address to the camera. + + + AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. + + + Raise an exception stating that a feature is not supported. + The exception msg. + + + Baseclass for exceptions thrown by the Pylon library. + + + + Compares this instance with another decompressor. + The decompressor on the right hand side of the comparison. + True if both decompressors are equal or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Decompresses the image of the grab result provided. + The element type of the array for the decompressed image. + The array (one-dimensional) that will receive the decompressed image. +The size of the array (in bytes) must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods. Alternatively, the + method can be used to get the image size required for decompression. +Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the +size of the array's elements. +This parameter must not be null. + + Grab result that holds the compressed data. This parameter must not be null. + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab result provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab buffer provided. + The element type of the array for the decompressed image. + The array (one-dimensional) that will receive the decompressed image. +The size of the array (in bytes) must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods. Alternatively, the + method can be used to get the image size required for decompression. +Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the +size of the array's elements. +This parameter must not be null. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab buffer provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab result provided. + Pointer to the buffer that will receive the decompressed image. This parameter must not be null. + +On input, the variable specifies the size of the buffer (in bytes) +for the decompressed image (must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods; +alternatively, the method can be used to get the image +size required for decompression). +On output, the variable will receive the actual buffer size required for the decompressed image. + + Grab result that holds the compressed data. This parameter must not be null. + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab result provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab buffer provided. + Pointer to the buffer that will receive the decompressed image. This parameter must not be null. + +On input, the variable specifies the size of the buffer (in bytes) +for the decompressed image (must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods; +alternatively, the method can be used to get the image +size required for decompression). +On output, the variable will receive the actual buffer size required for the decompressed image. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab buffer provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Gets size (in bytes) required for allocating buffers for decompressing the images during streaming. + Camera to be used for retrieving the image size required for decompression. This parameter must not be null. + Returns the buffer size (in bytes) required for image decompression. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if an error is encountered while determining the image size required for decompression. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Grab result that holds the compressed data. This parameter must not be null. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + Returns the array (one-dimensional) with the compression descriptor hash. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Grab result that holds the compressed data. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor hash. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + Returns the array (one-dimensional) with the compression descriptor hash. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the array (one-dimensional) with the compression descriptor hash. + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. + + + + + Gets the current compression descriptor hash from the camera. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the current compression descriptor from the camera. + Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor hash. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor hash. + + + + + Gets the hash of the currently set compression descriptor. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) +for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current +compression descriptor hash. + + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the currently set compression descriptor. + The array (one-dimensional) with the hash of the currently set compression descriptor. + + + Thread Safety: This property is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set. + + + + + Computes the hash for a given compression descriptor. + +Pointer to the buffer that will receive the compression descriptor hash or +null if you only want to get the size of the buffer for buffer allocation. + + +On input, the variable specifies the size of the buffer (in bytes) +for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current +compression descriptor hash. + + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid (e.g., if the size provided is not sufficient to hold +the compression descriptor hash). + + + + + Computes the hash for a given compression descriptor. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + Returns an array (one-dimensional) with the hash of the given compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Computes the hash for a given compression descriptor. + Array (one-dimensional) with the compression descriptor. This parameter must not be null. + Returns an array (one-dimensional) with the hash of the given compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if no valid array with the compression descriptor is passed. + + + + + Gets compression information about a grab result. + Reference to the struct that will receive the compression information if the grab result contains such information. + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + Returns true if compression information could be extracted from the the grab result or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab result. + Reference to the struct that will receive the compression information if the grab result contains such information. + Grab result that holds the compressed data. This parameter must not be null. + Returns true if compression information could be extracted from the the grab result or false otherwise. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab buffer. + Reference to the struct that will receive the compression information if the grab buffer contains such information. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + Returns true if compression information could be extracted from the the grab buffer or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab buffer. + Reference to the struct that will receive the compression information if the grab buffer contains such information. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns true if compression information could be extracted from the the grab buffer or false otherwise. + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. +are invalid. + + + + + Gets the current compression descriptor from the camera. + Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor. + + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). + + + + + Gets the current compression descriptor from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor. + + + + + Gets the currently set compression descriptor. + Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor. + + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). + + + + + Initializes or gets the currently set compression descriptor. + The array (one-dimensional) with the compression descriptor. This value must not be null. + + + Thread Safety: This property is thread-safe. + + Error Safety: +When setting the property, throws an exception if no memory can be allocated or the compression descriptor provided is invalid +(e.g., because it is corrupt) or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). +When getting the property, throws an exception if the decompressor has no compression descriptor set. + + + + Retrieves the current compression mode from the camera's node map. + Camera to be used for retrieving the compression mode. This parameter must not be null. + Returns the current compression mode of the camera. + + This indicates which kind of compression is active or whether compression is not enabled (or unavailable). + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if an error is encountered while determining the compression mode. + + + + Initializes a decompressor with a compression descriptor that is retrieved from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. + + + + Initializes a decompressor with the compression descriptor provided. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Resets the compression descriptor in the decompressor. + + +After calling this method, no images can be decompressed by the decompressor because it is +back in uninitialized state. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Determines whether the decompressor already has a compression descriptor. + Returns true if the decompressor is already initialized with a compression descriptor or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Creates a decompressor and initializes it with a compression descriptor that is retrieved from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + + Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. + + + + Creates a decompressor and initializes it with the compression descriptor provided. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Creates a decompressor and initializes it with the compression descriptor provided. + The array (one-dimensional) with the compression descriptor. This parameter must not be null. + + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Creates a decompressor by copying from another decompressor. + Decompressor to copy from during initialization. + + + Error Safety: Throws an exception if no memory can be allocated. + + + + Creates an empty decompressor without compression descriptor. + + +This constructor does not initialize the decompressor with a compression descriptor. You will have to +initialize the decompressor first by using one of the SetCompressionDescriptor methods in order to be +able to decompress images. You will get an exception if you access methods that require the decompressor +to be initialized (see method descriptions for which methods are affected by that precondition). + + + Error Safety: Throws an exception if no memory can be allocated. + + + + Provides convenient access to cameras that support image compression and helps with decompressing these images. + + +A decompressor requires a compression descriptor in order to be able to decompress images. You can set +a compression descriptor via the constructor or the SetCompressionDescriptor methods (in both cases, +either using the node map or manually). + + +A compression descriptor can be identified via a hash. This hash can be used to identify the matching +compression descriptor for a particular compressed image. It can be computed using one of the +ComputeCompressionDescriptorHash methods or retrieved from the camera, decompressor, or a grab buffer/result +using one of the GetCompressionDescriptorHash methods. + + +Grab buffers/results may contain different kinds of data. You can use the +decompressor's GetCompressionInfo methods to distinguish between them. For that to work, a +grab buffer/result must have been received successfully and it must contain the +payload type chunk (for grab results you can get the payload type using the +GetPayloadType method). + + +If compression info for the grab buffer/result provided is available, +GetCompressionInfo returns true and you will receive the compression info +via the CompressionInfo struct. +If the field in the struct is true, the grab buffer/result +contains a compressed image. In this case, you should check the +field in the struct to check whether the camera was able to compress +the image properly. The camera can't compress an image if the amount of +data required for compressing the image exceeds the desired compression rate. +The image can be decompressed if is . +If the field in the struct is false, the grab buffer/result +contains an already decompressed image. In this case, the +and fields will not be used. All other fields contain +information about the decompressed data. + + + + + Mode used for transferring images. + +The compression mode can have three states. Either compression is disabled in the camera () +or the camera compresses the images in one of two ways ( or ). + + + + Images are transferred with Basler fixed ratio compression (which may lead to lossily compressed images). + + + Images are transferred with Basler lossless compression. + + + Images are transferred uncompressed. + + + Size (in bytes; including chunk data) required for decompressed payload (only valid if is true). + + + Size (in bytes) required for decompressed image (only valid if is true). + + + Y padding (image padding; in bytes) of compressed image. + + + X padding (line padding; in bytes) of compressed image. + + + Y offset (in pixels) of compressed image. + + + X offset (in pixels) of compressed image. + + + Height (in pixels) of compressed image. + + + Width (in pixels) of compressed image. + + + Pixel type of compressed image. + + + True if image was compressed lossily (otherwise false if it was compressed losslessly). + + + Status of compression (see ). + + + True if grab buffer/result provided contains a compressed image (otherwise false if buffer/result is already decompressed). + + + The struct containing information about a grab buffer/result. + You can find more information about the usage of this struct in the description of the class. + + + Endianness for parsing the grab buffer/result as defined for the camera technology used. + If not known, can be used to detect the endianness automatically. However, this may take longer. + + + Try to detect endianness automatically. + + + Big endian (e.g., as used in GigE Vision). + + + Little endian (e.g., as used in USB3 Vision). + + + Status of a grab buffer/result with compressed data. + +It is possible that images could not be compressed properly by the camera (if the amount of data required for +compressing an image exceeds the desired compression rate). If an image was compressed successfully, it will +have the compression status . + + + + Generic error. + + + Size of compressed image exceeded desired compression rate. + + + Buffer was compressed properly. + + + The full name of InterfaceType + Returns the full name of InterfaceType + + + The full name of InterfaceType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The interface uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The interface uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The interface uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The interface uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The interface uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The interface uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Sets the transport layer of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of InterfaceAppletStatus + Returns the full name of InterfaceAppletStatus + + + The full name of InterfaceAppletStatus + + + + The status of the applet is NotLoaded. + Applies to: CoaXPress + + + + + The status of the applet is Loading. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_TripleCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_SingleCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_QuadCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_DualCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of InterfaceApplet + Returns the full name of InterfaceApplet + + + The full name of InterfaceApplet + + + + + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_TripleCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area_02 applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area_01 applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_SingleCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_QuadCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_DualCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Entry for the event LineFront3RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront3FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront2RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront2FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront1RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront1FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront0RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront0FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line7RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line7FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line6RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line6FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line5RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line5FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line4RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line4FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line3RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line3FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line2RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line2FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line1RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line1FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line0RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line0FallingEdge + Applies to: CoaXPress + + + + + The Interface Lost event is selected. + Applies to: CoaXPress + + + + + The DeviceListChanged event is selected. + Applies to: CoaXPress + + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + The selected event notification is enabled for one event and then returned to Off state. + Applies to: CoaXPress + + + + + The selected event notification is enabled. + Applies to: CoaXPress + + + + + The selected event notification is disabled. + Applies to: CoaXPress + + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DiscoveryMethod + Returns the full name of DiscoveryMethod + + + The full name of DiscoveryMethod + + + + Discover real cameras and also emulated cameras as remote devices when no real cameras are present. The number of total devices (and remote devices) is equal to the number of acquisition channels. + Applies to: CoaXPress + + + + + Discover only emulated cameras as remote devices. The number of emulated cameras is equal to the number of acquisition channels. + Applies to: CoaXPress + + + + + Discover only real cameras as remote devices. + Applies to: CoaXPress + + + + + + Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceAccessStatus + Returns the full name of DeviceAccessStatus + + + The full name of DeviceAccessStatus + + + + The status is unknown. + Applies to: CoaXPress and blaze + + + + + The device offers read/write access. + Applies to: CoaXPress and blaze + + + + + The device offers read-only access. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read/Write mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read-only mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + You can't connect to the device. + Applies to: CoaXPress and blaze + + + + + The device is already opened by another entity. + Applies to: CoaXPress and blaze + + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpPort3PowerState + Returns the full name of CxpPort3PowerState + + + The full name of CxpPort3PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort2PowerState + Returns the full name of CxpPort2PowerState + + + The full name of CxpPort2PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort1PowerState + Returns the full name of CxpPort1PowerState + + + The full name of CxpPort1PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort0PowerState + Returns the full name of CxpPort0PowerState + + + The full name of CxpPort0PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPoCxpStatus + Returns the full name of CxpPoCxpStatus + + + The full name of CxpPoCxpStatus + + + + The link has shut down because of an over-current trip. + Applies to: CoaXPress + + + + + PoCXP is forced off. + Applies to: CoaXPress + + + + + PoCXP operation is set to automatic. + Applies to: CoaXPress + + + + + + Returns the Power over CoaXPress (PoCXP) status of the device. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + 1 connection is operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + Link speed is controlled automatically. + Applies to: CoaXPress + + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Save the User Set specified by UserSetSelector to the non - volatile memory of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the User Set specified by UserSetSelector to the device and makes it active. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specify path and file name for saving or loading configuration file. File extension must be mcf + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Temperature of the board power supply. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the transport layer of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Minor version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Major version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GenTL Producer-wide unique ID of the selected interface. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Firmware version of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + User-friendly name of the interface. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the version of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the path of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the number of DMAs of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the number of cameras currently available. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the description of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the category of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the bitstreamUID of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current subnet mask of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. This value only changes when the DeviceUpdateList command is executed. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + 48-bit MAC address of the GVCP interface of the selected remote device. This value only changes when the DeviceUpdateList command is executed. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Current IP address of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + FPGA core voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA core temperature. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA BRAM voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA aux voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether an external power source has been detected. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront3RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront3FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront2RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront2FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront1RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront1FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront0RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront0FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line7RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line7RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line7RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line7FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line7FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line7FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line6RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line6RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line6RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line6FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line6FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line6FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line5RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line5RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line5RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line5FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line5FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line5FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line4RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line4RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line4RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line4FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line4FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line4FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line3RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line3FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line2RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line2FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line1RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line1FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line0RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line0FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'InterfaceLost' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique identifier for the Interface Lost event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'DeviceListChanged' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique identifier of the Device List Changed event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device vendor. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + User-settable ID of the remote device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timeout for the Device Update List command. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Updates the internal device list. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minor version number of the transport layer specification that the remote device complies with. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Major version number of the transport layer specification that the remote device complies with. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Serial number of the remote device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Device selected in this interface. This value only changes when the Device Update List command is executed. The parameter is 0-based in order to match the index of the C interface. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + + Name of the device model. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + CXP port 3 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 3 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 3 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 3 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 3 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 2 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 2 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 1 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 1 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 0 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 0 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Disables Power over CoaXPress (PoCXP) for the port. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s). + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Power over CoaXPress (PoCXP) status of the device. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables automatic control of Power over CoaXPress (PoCXP) for the port. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the physical CoaXPress connection to control. + Applies to: CoaXPress + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Ambient temperature at the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + List of all parameter names available for pylon interfaces + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + The user-settable output signal 3 can be configured. + Applies to: CamEmu + + + + + The user-settable output signal 2 can be configured. + Applies to: CamEmu + + + + + The user-settable output signal 1 can be configured. + Applies to: CamEmu + + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + The Timer 2 End trigger can be configured. + Applies to: CamEmu + + + + + The Timer 2 Active trigger can be configured. + Applies to: CamEmu + + + + + The Timer 1 End trigger can be configured. + Applies to: CamEmu + + + + + The Timer 1 Active trigger can be configured. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 3. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 2. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 1. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software triggering. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Periodic Signal 1. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 3. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 2. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 1. + Applies to: CamEmu + + + + + The Counter 2 Start trigger can be configured. + Applies to: CamEmu + + + + + The Counter 2 End trigger can be configured. + Applies to: CamEmu + + + + + The Counter 2 Active trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 Start trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 End trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 Active trigger can be configured. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to action command signal 1. + Applies to: CamEmu + + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The Frame Start trigger can be configured. + Applies to: CamEmu + + + + + The Frame End trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst Start trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst End trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst Active trigger can be configured. + Applies to: CamEmu + + + + + The Frame Active trigger can be configured. + Applies to: CamEmu + + + + + The Exposure Start trigger can be configured. + Applies to: CamEmu + + + + + The Exposure End trigger can be configured. + Applies to: CamEmu + + + + + The Exposure Active trigger can be configured. + Applies to: CamEmu + + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: CamEmu + + + + + The currently selected trigger is turned off. + Applies to: CamEmu + + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Trigger on the rising edge of the selected source. + Applies to: CamEmu + + + + + Trigger is active as long as the selected source signal is on a logic low level. + Applies to: CamEmu + + + + + Trigger is active as long as the selected source signal is on a logic high level. + Applies to: CamEmu + + + + + Trigger on the falling edge of the selected source. + Applies to: CamEmu + + + + + Trigger on the rising or falling edge of the selected source. + Applies to: CamEmu + + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: CamEmu + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: CamEmu + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: CamEmu + + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: CamEmu + + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to Mono RGB8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to RGB 16 Packed. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: CamEmu + + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to User Output 3. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to User Output 2. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to User Output 1. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu + + + + + No source signal is set for the currently selected line. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Trigger Wait. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Burst Trigger Wait. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Exposure Active. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Acquisition Active. + Applies to: CamEmu + + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Line 3 can be configured. + Applies to: CamEmu + + + + + Line 2 can be configured. + Applies to: CamEmu + + + + + Line 1 can be configured. + Applies to: CamEmu + + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: CamEmu + + + + + The selected physical line can be used to input an electrical signal. + Applies to: CamEmu + + + + + The selected physical line can be used to input and output an electrical signal. + Applies to: CamEmu + + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ImageFileMode + Returns the full name of ImageFileMode + + + The full name of ImageFileMode + + + + Sets the mode to on. + Applies to: CamEmu + + + + + Sets the mode to off. + Applies to: CamEmu + + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu + + + + + Automatic gain adjustment is disabled. + Applies to: CamEmu + + + + + The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu + + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: CamEmu + + + + + The exposure mode is set to Trigger Controlled. + Applies to: CamEmu + + + + + The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. + Applies to: CamEmu + + + + + + Sets the exposure mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu + + + + + Automatic exposure time adjustment is disabled. + Applies to: CamEmu + + + + + The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu + + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the image sensor. + Applies to: CamEmu + + + + + The temperature is measured on the core board. + Applies to: CamEmu + + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The Device Link Throughput Limit parameter is enabled. + Applies to: CamEmu + + + + + The Device Link Throughput Limit parameter is disabled. + Applies to: CamEmu + + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu + + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu + + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + Device is currently waiting for a Frame trigger. + Applies to: CamEmu + + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to single frame. + Applies to: CamEmu + + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: CamEmu + + + + + + This enumeration sets the image acquisition mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the width of the area of interest in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'Software'. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. You can use the ROI feature when using the Reverse Y feature. The position of the ROI relative to the sensor remains the same. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. You can use the ROI feature when using the Reverse X feature. The position of the ROI relative to the sensor remains the same. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dummy framerate feature. Does not correspond to the real transferred frame rate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the height of the area of interest in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the currently selected gain in dB. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of failed buffers to generate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Marks the next buffer as a failed buffer. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Dummy: This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dummy: This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Controls the emulated absolute exposure time in microseconds (us). + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read/write element. It is a user programmable string. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Bandwidth limit for data transmission (in bytes per second). + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration sets the image acquisition mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + List of all parameter names available for CamEmu devices + + + The full name of OutputOrientation + Returns the full name of OutputOrientation + + + The full name of OutputOrientation + + + + The orientation of the image remains the same. The orientation is taken from the source image. + + + + + The first row of the image is located at the start of the image buffer. + + + + + The last row of the image is located at the start of the image buffer. + + + + + + Sets the vertical orientation of the output image in the buffer. + Visibility: Beginner + + + + The full name of OutputBitAlignment + Returns the full name of OutputBitAlignment + + + The full name of OutputBitAlignment + + + + Image data is aligned with the most significant bit. + + + + + Image data is aligned with the least significant bit. + + + + + + Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. + Visibility: Beginner + + + + The full name of MonoConversionMethod + Returns the full name of MonoConversionMethod + + + The full name of MonoConversionMethod + + + + When converting images, image data is shifted. If the target bit depth is lower than the source bit depth, the least significant bits of the input pixel values are truncated. If the target bit depth is greater than the source bit depth, you can control the data alignment with the Output Bit Alignment parameter. You can use the Additional Left Shift parameter to additionally shift the input value further to the left or to the right. + + + + + When converting images, Gamma conversion is used. + + + + + + Sets the conversion method for monochrome images. + Visibility: Beginner + + + + The full name of InconvertibleEdgeHandling + Returns the full name of InconvertibleEdgeHandling + + + The full name of InconvertibleEdgeHandling + + + + Rows and columns that can't be converted are set to zero. + + + + + Rows and columns that can't be converted are filled by extrapolating image data from neighboring rows and columns. + + + + + Rows and columns that can't be converted are removed from the output image. + + + + + + Sets how to handle rows and columns that can't be converted. + Visibility: Beginner + + + + + Number of additional data bytes at the end of each line. These bytes are set to zero during the conversion. + Visibility: Beginner + + + + + Sets the vertical orientation of the output image in the buffer. + Visibility: Beginner + + + + + Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. + Visibility: Beginner + + + + + Sets the conversion method for monochrome images. + Visibility: Beginner + + + + + Maximum number of threads used for format conversion. Depending on the image size fewer than the specified number of threads will be used. + Visibility: Beginner + + + + + Sets how to handle rows and columns that can't be converted. + Visibility: Beginner + + + + + Gamma value for converting monochrome images. The image data is converted using a lookup table. + Visibility: Beginner + + + + + Additional shifting value used for converting monochrome images. Only effective if the Mono Conversion Method parameter is set to Truncate. If the parameter value isn't zero, the image data is converted using a lookup table. Shifted values exceeding the maximum output value boundary are set to the maximum allowed value. Negative values are treated as right-shifted values. + Visibility: Beginner + + + + List of all parameter names available for the Pixel Data Converter + + + + Number of timeouts during read and write operations when waiting for a response from the device. + Applies to: GigE + + + + + Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. + Applies to: GigE + + + + + Heartbeat timeout value on the host side in milliseconds. + Applies to: GigE + + + + + Maximum number of retries for write operations after a write operation has timed out. + Applies to: GigE + + + + + Maximum number of retries for read operations after a read operation has timed out. + Applies to: GigE + + + + + Write access timeout in milliseconds. + Applies to: GigE + + + + + Read access timeout value in milliseconds. + Applies to: GigE + + + + List of all parameter names available for the GigE device transport layer. + + + + Last error status of a read or write operation. + Applies to: USB + + + + + Last error status of a read or write operation. + Applies to: USB + + + + + Number of failed write operations. + Applies to: USB + + + + + Number of failed read operations. + Applies to: USB + + + + + Number of write pipe resets. + Applies to: USB + + + + + Number of read pipe resets. + Applies to: USB + + + + + Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. + Applies to: USB + + + + List of all parameter names available for the USB device transport layer. + + + The full name of VantagePoint + Returns the full name of VantagePoint + + + The full name of VantagePoint + + + + The starting point of the image is the top right corner. + Applies to: CoaXPress + + + + + The starting point of the image is the top left corner. + Applies to: CoaXPress + + + + + The starting point of the image is the bottom right corner. + Applies to: CoaXPress + + + + + The starting point of the image is the bottom left corner. + Applies to: CoaXPress + + + + + + Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerState + Returns the full name of TriggerState + + + The full name of TriggerState + + + + The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however. + Applies to: CoaXPress + + + + + The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer. + Applies to: CoaXPress + + + + + The trigger state is set to Active. In this state, the trigger system is fully enabled. + Applies to: CoaXPress + + + + + + Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerQueueMode + Returns the full name of TriggerQueueMode + + + The full name of TriggerQueueMode + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutputEventSelect + Returns the full name of TriggerOutputEventSelect + + + The full name of TriggerOutputEventSelect + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + + Select the pulse form generator for event monitoring. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutStatisticsSource + Returns the full name of TriggerOutStatisticsSource + + + The full name of TriggerOutStatisticsSource + + + + The source for the output statistics is set to Pulse Generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 0. + Applies to: CoaXPress + + + + + + Sets the output source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO7 + Returns the full name of TriggerOutSelectGPO7 + + + The full name of TriggerOutSelectGPO7 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 7. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO6 + Returns the full name of TriggerOutSelectGPO6 + + + The full name of TriggerOutSelectGPO6 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 6. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO5 + Returns the full name of TriggerOutSelectGPO5 + + + The full name of TriggerOutSelectGPO5 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 5. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO4 + Returns the full name of TriggerOutSelectGPO4 + + + The full name of TriggerOutSelectGPO4 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 4. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO3 + Returns the full name of TriggerOutSelectGPO3 + + + The full name of TriggerOutSelectGPO3 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO2 + Returns the full name of TriggerOutSelectGPO2 + + + The full name of TriggerOutSelectGPO2 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO1 + Returns the full name of TriggerOutSelectGPO1 + + + The full name of TriggerOutSelectGPO1 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO0 + Returns the full name of TriggerOutSelectGPO0 + + + The full name of TriggerOutSelectGPO0 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO3 + Returns the full name of TriggerOutSelectFrontGPO3 + + + The full name of TriggerOutSelectFrontGPO3 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO2 + Returns the full name of TriggerOutSelectFrontGPO2 + + + The full name of TriggerOutSelectFrontGPO2 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO1 + Returns the full name of TriggerOutSelectFrontGPO1 + + + The full name of TriggerOutSelectFrontGPO1 + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 3. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 2. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 1. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO0 + Returns the full name of TriggerOutSelectFrontGPO0 + + + The full name of TriggerOutSelectFrontGPO0 + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 3. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 2. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 1. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO7Source + Returns the full name of TriggerOutGPO7Source + + + The full name of TriggerOutGPO7Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 7 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO7Polarity + Returns the full name of TriggerOutGPO7Polarity + + + The full name of TriggerOutGPO7Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO6Source + Returns the full name of TriggerOutGPO6Source + + + The full name of TriggerOutGPO6Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 6 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO6Polarity + Returns the full name of TriggerOutGPO6Polarity + + + The full name of TriggerOutGPO6Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO5Source + Returns the full name of TriggerOutGPO5Source + + + The full name of TriggerOutGPO5Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 5 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO5Polarity + Returns the full name of TriggerOutGPO5Polarity + + + The full name of TriggerOutGPO5Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO4Source + Returns the full name of TriggerOutGPO4Source + + + The full name of TriggerOutGPO4Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 4 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO4Polarity + Returns the full name of TriggerOutGPO4Polarity + + + The full name of TriggerOutGPO4Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO3Source + Returns the full name of TriggerOutGPO3Source + + + The full name of TriggerOutGPO3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO3Polarity + Returns the full name of TriggerOutGPO3Polarity + + + The full name of TriggerOutGPO3Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO2Source + Returns the full name of TriggerOutGPO2Source + + + The full name of TriggerOutGPO2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO2Polarity + Returns the full name of TriggerOutGPO2Polarity + + + The full name of TriggerOutGPO2Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO1Source + Returns the full name of TriggerOutGPO1Source + + + The full name of TriggerOutGPO1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO1Polarity + Returns the full name of TriggerOutGPO1Polarity + + + The full name of TriggerOutGPO1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO0Source + Returns the full name of TriggerOutGPO0Source + + + The full name of TriggerOutGPO0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO0Polarity + Returns the full name of TriggerOutGPO0Polarity + + + The full name of TriggerOutGPO0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO3Source + Returns the full name of TriggerOutFrontGPO3Source + + + The full name of TriggerOutFrontGPO3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO2Source + Returns the full name of TriggerOutFrontGPO2Source + + + The full name of TriggerOutFrontGPO2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO1Source + Returns the full name of TriggerOutFrontGPO1Source + + + The full name of TriggerOutFrontGPO1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO0Source + Returns the full name of TriggerOutFrontGPO0Source + + + The full name of TriggerOutFrontGPO0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInStatisticsSource + Returns the full name of TriggerInStatisticsSource + + + The full name of TriggerInStatisticsSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInStatisticsPolarity + Returns the full name of TriggerInStatisticsPolarity + + + The full name of TriggerInStatisticsPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the trigger input signal for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInSource + Returns the full name of TriggerInSource + + + The full name of TriggerInSource + + + + The trigger input source is set to TriggerInSourceFrontGPI3. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI2. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI1. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input source for external trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInPolarity + Returns the full name of TriggerInPolarity + + + The full name of TriggerInPolarity + + + + The polarity is set to LowActive. + Applies to: CoaXPress + + + + + The polarity is set to HighActive. + Applies to: CoaXPress + + + + + + Sets the polarity of the trigger input signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO3Polarity + Returns the full name of TriggerFrontOutGPO3Polarity + + + The full name of TriggerFrontOutGPO3Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO2Polarity + Returns the full name of TriggerFrontOutGPO2Polarity + + + The full name of TriggerFrontOutGPO2Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO1Polarity + Returns the full name of TriggerFrontOutGPO1Polarity + + + The full name of TriggerFrontOutGPO1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO0Polarity + Returns the full name of TriggerFrontOutGPO0Polarity + + + The full name of TriggerFrontOutGPO0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerExceededPeriodLimits + Returns the full name of TriggerExceededPeriodLimits + + + The full name of TriggerExceededPeriodLimits + + + + The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + + Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerCameraOutSelect + Returns the full name of TriggerCameraOutSelect + + + The full name of TriggerCameraOutSelect + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source to be connected to a camera signal channel. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TapGeometry + Returns the full name of TapGeometry + + + The full name of TapGeometry + + + + Geometry 1X-2YE + Applies to: CoaXPress + + + + + Geometry 1X-1Y + Applies to: CoaXPress + + + + + + Select the tap geometry according to the GenICam SFNC. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SystemmonitorPowerOverCxpState + Returns the full name of SystemmonitorPowerOverCxpState + + + The full name of SystemmonitorPowerOverCxpState + + + + Over voltage + Applies to: CoaXPress + + + + + Power over CXP OK + Applies to: CoaXPress + + + + + No cable connected + Applies to: CoaXPress + + + + + Minimum current + Applies to: CoaXPress + + + + + Maximum current + Applies to: CoaXPress + + + + + Low voltage + Applies to: CoaXPress + + + + + No Power over CXP + Applies to: CoaXPress + + + + + Booting, not initalized + Applies to: CoaXPress + + + + + ADC Chip Error + Applies to: CoaXPress + + + + + + Shows the current power over CXP state. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SystemmonitorExternalPower + Returns the full name of SystemmonitorExternalPower + + + The full name of SystemmonitorExternalPower + + + + Power is ok + Applies to: CoaXPress + + + + + No power + Applies to: CoaXPress + + + + + + Shows the external power state of the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SoftwareTriggerIsBusy + Returns the full name of SoftwareTriggerIsBusy + + + The full name of SoftwareTriggerIsBusy + + + + The software trigger is not busy. + Applies to: CoaXPress + + + + + The software trigger is busy. + Applies to: CoaXPress + + + + + + Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer1Source + Returns the full name of SignalAnalyzer1Source + + + The full name of SignalAnalyzer1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer1Polarity + Returns the full name of SignalAnalyzer1Polarity + + + The full name of SignalAnalyzer1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the signal analyzer module 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer0Source + Returns the full name of SignalAnalyzer0Source + + + The full name of SignalAnalyzer0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer0Polarity + Returns the full name of SignalAnalyzer0Polarity + + + The full name of SignalAnalyzer0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the signal analyzer 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderOn + Returns the full name of ShaftEncoderOn + + + The full name of ShaftEncoderOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderMode + Returns the full name of ShaftEncoderMode + + + The full name of ShaftEncoderMode + + + + Shaft encoder mode is set to X4. + Applies to: CoaXPress + + + + + Shaft encoder mode is set to X2. + Applies to: CoaXPress + + + + + Shaft encoder mode is set to X1. + Applies to: CoaXPress + + + + + + Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderLeading + Returns the full name of ShaftEncoderLeading + + + The full name of ShaftEncoderLeading + + + + Shaft encoder leading edge is B. + Applies to: CoaXPress + + + + + Shaft encoder leading edge is A. + Applies to: CoaXPress + + + + + + Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderInputSource + Returns the full name of ShaftEncoderInputSource + + + The full name of ShaftEncoderInputSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderCompensationEnable + Returns the full name of ShaftEncoderCompensationEnable + + + The full name of ShaftEncoderCompensationEnable + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SetSoftwareTrigger + Returns the full name of SetSoftwareTrigger + + + The full name of SetSoftwareTrigger + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ProcessingInvert + Returns the full name of ProcessingInvert + + + The full name of ProcessingInvert + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Invert output. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to YCbCr422_8. + Applies to: CoaXPress + + + + + The pixel format is set to RGB8. + Applies to: CoaXPress + + + + + The pixel format is set to RGB16. + Applies to: CoaXPress + + + + + The pixel format is set to RGB14p. + Applies to: CoaXPress + + + + + The pixel format is set to RGB12p. + Applies to: CoaXPress + + + + + The pixel format is set to RGB10p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono8. + Applies to: CoaXPress + + + + + The pixel format is set to Mono16. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 14p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 12p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono12. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 10p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono10. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG10p. + Applies to: CoaXPress + + + + + + Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of OverflowEventSelect + Returns the full name of OverflowEventSelect + + + The full name of OverflowEventSelect + + + + Overflow event indicating correct frames. + Applies to: CoaXPress + + + + + Overflow event indicating correct or lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating correct or incomplete frames. + Applies to: CoaXPress + + + + + Overflow event indicating incomplete and lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating incomplete frames. + Applies to: CoaXPress + + + + + Overflow event indicating frames of all states: correct, incomplete or lost. + Applies to: CoaXPress + + + + + + An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of MissingCameraFrameResponse + Returns the full name of MissingCameraFrameResponse + + + The full name of MissingCameraFrameResponse + + + + The camera doesn't send a frame for each output trigger pulse. + Applies to: CoaXPress + + + + + The camera sends a frame for each output trigger pulse. + Applies to: CoaXPress + + + + + + Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutType + Returns the full name of LutType + + + The full name of LutType + + + + A user file is used to configure the value. + Applies to: CoaXPress + + + + + Processor + Applies to: CoaXPress + + + + + + Enables the LUT to be loaded with custom values or uses the applet's processor. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutImplementationType + Returns the full name of LutImplementationType + + + The full name of LutImplementationType + + + + An interpolation is used for pixel values based on a set of defined values. + Applies to: CoaXPress + + + + + Sets 1 value for each possible pixel value. + Applies to: CoaXPress + + + + + + Type of LUT implementation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutEnable + Returns the full name of LutEnable + + + The full name of LutEnable + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Switch the LUT and processing functionality on or off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerMode + Returns the full name of LineTriggerMode + + + The full name of LineTriggerMode + + + + Trigger mode is controlled by the grabber in gated mode. + Applies to: CoaXPress + + + + + Line trigger mode is controlled by the grabber + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger. + Applies to: CoaXPress + + + + + + Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerInSource + Returns the full name of LineTriggerInSource + + + The full name of LineTriggerInSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerInPolarity + Returns the full name of LineTriggerInPolarity + + + The full name of LineTriggerInPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerOn + Returns the full name of ImageTriggerOn + + + The full name of ImageTriggerOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the image trigger module. The OFF state corresponds to FreeRun. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerMode + Returns the full name of ImageTriggerMode + + + The full name of ImageTriggerMode + + + + Free run mode is enabled. + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger Multiframe. + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger Multiframe. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger. + Applies to: CoaXPress + + + + + + Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerIsBusy + Returns the full name of ImageTriggerIsBusy + + + The full name of ImageTriggerIsBusy + + + + The software trigger is not busy. + Applies to: CoaXPress + + + + + The software trigger is busy. + Applies to: CoaXPress + + + + + + With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerInputSource + Returns the full name of ImageTriggerInputSource + + + The full name of ImageTriggerInputSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger mode is set to Software. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerInputPolarity + Returns the full name of ImageTriggerInputPolarity + + + The full name of ImageTriggerInputPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the image trigger input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPOInversion + Returns the full name of FrontGPOInversion + + + The full name of FrontGPOInversion + + + + Enable the inversion of front GPO signals. + Applies to: CoaXPress + + + + + Disable the inversion of FrontGPO signals. + Applies to: CoaXPress + + + + + + Enables or disables the inversion of the front GPO. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPISignalType + Returns the full name of FrontGPISignalType + + + The full name of FrontGPISignalType + + + + Configure the front GPIs as single-ended signals. + Applies to: CoaXPress + + + + + Configure the front GPIs as differential signals. + Applies to: CoaXPress + + + + + + Sets the signal type of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPIPullControl + Returns the full name of FrontGPIPullControl + + + The full name of FrontGPIPullControl + + + + Configure the front GPIs to pull-up. + Applies to: CoaXPress + + + + + Configure the front GPIs to pull-down. + Applies to: CoaXPress + + + + + + Sets the pull control of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Format + Returns the full name of Format + + + The full name of Format + + + + The pixel output format is set to YCbCr422_8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGBa8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB16. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB14p. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB12p. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB10p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono8. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono16. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono14p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono12p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono10p. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGRa8. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR8. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR16. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR10p. + Applies to: CoaXPress + + + + + + Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FlashPolarity + Returns the full name of FlashPolarity + + + The full name of FlashPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the generated flash signal polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FlashOn + Returns the full name of FlashOn + + + The full name of FlashOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExtensionGPOType + Returns the full name of ExtensionGPOType + + + The full name of ExtensionGPOType + + + + Set the GPIO interface to push/pull configuration. + Applies to: CoaXPress + + + + + Set the GPIO interface to open-drain configuration. + Applies to: CoaXPress + + + + + + Sets the configuration type of the extension GPIO interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExSyncPolarity + Returns the full name of ExSyncPolarity + + + The full name of ExSyncPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExSyncOn + Returns the full name of ExSyncOn + + + The full name of ExSyncOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Entry for the event TriggerQueueFilllevelThresholdOn + Applies to: CoaXPress + + + + + Entry for the event TriggerQueueFilllevelThresholdOff + Applies to: CoaXPress + + + + + Entry for the event TriggerExceededPeriodLimits + Applies to: CoaXPress + + + + + Entry for the event Overflow + Applies to: CoaXPress + + + + + Entry for the event LineTransferStart + Applies to: CoaXPress + + + + + Entry for the event LineTransferEnd + Applies to: CoaXPress + + + + + Entry for the event FrameTriggerMissed + Applies to: CoaXPress + + + + + Entry for the event FrameTransferStart + Applies to: CoaXPress + + + + + Entry for the event FrameTransferEnd + Applies to: CoaXPress + + + + + The Device Lost event is selected. + Applies to: CoaXPress and blaze + + + + + Entry for the event CameraStreamStatus + Applies to: CoaXPress + + + + + Entry for the event AcquisitionTrigger + Applies to: CoaXPress + + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + The selected event notification is enabled for one event and then returned to Off state. + Applies to: CoaXPress and blaze + + + + + The selected event notification is enabled. + Applies to: CoaXPress and blaze + + + + + The selected event notification is disabled. + Applies to: CoaXPress and blaze + + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of DeviceType + Returns the full name of DeviceType + + + The full name of DeviceType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The device uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The device uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The device uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The device uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The device uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The device uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Returns the transport layer of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceEndianessMechanism + Returns the full name of DeviceEndianessMechanism + + + The full name of DeviceEndianessMechanism + + + + The device endianness is handled according to GenICam Schema 1.1 and later. + Applies to: blaze + + + + + The device endianness is handled according to GenICam Schema 1.0. + Applies to: blaze + + + + + + Sets the endianness handling mode. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceAccessStatus + Returns the full name of DeviceAccessStatus + + + The full name of DeviceAccessStatus + + + + The status is unknown. + Applies to: CoaXPress and blaze + + + + + The device offers read/write access. + Applies to: CoaXPress and blaze + + + + + The device offers read-only access. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read/Write mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read-only mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + You can't connect to the device. + Applies to: CoaXPress and blaze + + + + + The device is already opened by another entity. + Applies to: CoaXPress and blaze + + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger3SourceEdge + Returns the full name of CxpLinkTrigger3SourceEdge + + + The full name of CxpLinkTrigger3SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger3Source + Returns the full name of CxpLinkTrigger3Source + + + The full name of CxpLinkTrigger3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger2SourceEdge + Returns the full name of CxpLinkTrigger2SourceEdge + + + The full name of CxpLinkTrigger2SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger2Source + Returns the full name of CxpLinkTrigger2Source + + + The full name of CxpLinkTrigger2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger1SourceEdge + Returns the full name of CxpLinkTrigger1SourceEdge + + + The full name of CxpLinkTrigger1SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger1Source + Returns the full name of CxpLinkTrigger1Source + + + The full name of CxpLinkTrigger1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger0SourceEdge + Returns the full name of CxpLinkTrigger0SourceEdge + + + The full name of CxpLinkTrigger0SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXPLinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger0Source + Returns the full name of CxpLinkTrigger0Source + + + The full name of CxpLinkTrigger0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + 4 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + Link speed is controlled automatically. + Applies to: CoaXPress + + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpCameraUnexpectedStartupDataStatus + Returns the full name of CxpCameraUnexpectedStartupDataStatus + + + The full name of CxpCameraUnexpectedStartupDataStatus + + + + The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + + Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent1Source + Returns the full name of CustomSignalEvent1Source + + + The full name of CustomSignalEvent1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Select the signal source for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent1Polarity + Returns the full name of CustomSignalEvent1Polarity + + + The full name of CustomSignalEvent1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Select the signal polarity for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent0Source + Returns the full name of CustomSignalEvent0Source + + + The full name of CustomSignalEvent0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Select the signal source for the custom signal event 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent0Polarity + Returns the full name of CustomSignalEvent0Polarity + + + The full name of CustomSignalEvent0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Select the signal polarity for the custom signal event 0 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BitAlignment + Returns the full name of BitAlignment + + + The full name of BitAlignment + + + + The bits right-aligned. + Applies to: CoaXPress + + + + + The bits left-aligned. + Applies to: CoaXPress + + + + + The bits are shifted by a user-defined value. + Applies to: CoaXPress + + + + + + Sets the alignment of the bits in the output format. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AreaTriggerMode + Returns the full name of AreaTriggerMode + + + The full name of AreaTriggerMode + + + + The trigger mode is set to Synchronized. + Applies to: CoaXPress + + + + + The trigger mode is set to Software. + Applies to: CoaXPress + + + + + The trigger mode is set to Generator. + Applies to: CoaXPress + + + + + The trigger mode is set to External. + Applies to: CoaXPress + + + + + + Sets the trigger mode of the area trigger signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Write access timeout in milliseconds. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the image ROI on the host side. This parameter is linked with the Width camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the VisualApplets version used to build the applets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates a distance of two trigger edges violating the minimum edge frequency. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The threshold for turning the queue fill level on. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The threshold for turning the queue fill level off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Fill level of the trigger queue. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum trigger output frequency. If the internal generator is used, it will use the frequency specified there. If an external source is used, this value determines the maximum allowed value. External trigger signals exceeding this value will be discarded. For more information, see the applet documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the pulse form generator for event monitoring. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the output signal pulse counter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of output pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 7. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 6. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 5. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 4. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 7 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 6 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 5 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 4 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Upscales, i.e., duplicates, the number of trigger pulses generated externally or via software with the period specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the input signal pulse counter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of input pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the trigger input signal for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum input frequency detected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the minimum and maximum frequency values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum input frequency detected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current frequency of the input pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input source for external trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the trigger input signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Factor by which the trigger input signal is downscaled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Input debounce time for trigger input signals (in microseconds). This parameter allows you to filter out invalid signals by specifying a minimum signal length. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the Trigger Exceeded Period Limits parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger events sent to the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source to be connected to a camera signal channel. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger acknowledgement packets sent by the camera (in response to trigger edge packets sent before) have been received by the frame grabber. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the tap geometry according to the GenICam SFNC. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The currently used number of CXP ports used in this process. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the stream packet size in bytes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received unsupported packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received unknown data, i.e. packets received that aren't defined in the CXP standard. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received incomplete stream counts. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received packet CRC errors. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the length of a CXP packet doesn't correspond to what is specified in the header and returns the number of length errors. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Shows the current power over CXP state. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the port bit rate + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the size (in bytes) of the PCIe packets payload that are used for the data transmission between the frame grabber and the PCIe bridge. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the PCIe packet size that was evaluated during the training period at boot-time. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the port that has overflows due to not correctly aligned package order. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the number of overflows that occur due to not correctly aligned package orders. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Not in table 8b 10b errors + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the frame grabber port mapping. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current FPGA internal Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA BRAM Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA auxiliary Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA die temperature. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Shows the external power state of the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Disparity 8b 10b errors + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Link stability counter. It is incremented when the number of measured symbols received by the channel transceiver are not in 8b10b encoding or/and have wrong disparity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the version of the used CXP standard. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + This parameter informs about the current transfer mode used by the camera. The transfer mode can be an area scan (= 0) or line scan (= 1) image. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current PCIe link speed in Gigabits per second. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Channel Voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Channel Current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Monitors whether the clock recovery has worked and valid 8b/10b signals are recognized. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + The delay of the flash signal in lines with respect to the image trigger input signal with respect to ExSync. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the stream channel. The parameter is 0-based in order to match the index of the C interface. + Applies to: CoaXPress and blaze + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Device-wide unique ID of the data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + User-friendly name of the selected stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of write pipe resets. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed write operations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of read pipe resets. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed read operations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last error status of a read or write operation. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last error status of a read or write operation. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of timeouts during read and write operations when waiting for a response from the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of pulses in queue to be processed. The Queue parameter needs to be enabled for this. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Use this read-only parameter to check the difference of the signal analyzer 0 and 1 pulse counter values (Analyzer 0 - Analyzer 1 value). This can be used to check for lost trigger signals, if analyzer 0 counts the ExSyc pulses and analyzer 1 counts the returned camera lines. In this case the difference is between 0 and 1 for single line cameras with no extra delay. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears all measurement results. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of rising edges e.g. pulses of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal analyzer module 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the minimum measured period of the selected source and the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the maximum measured period of the selected source and the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the last measured period of the selected source and polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of rising edges e.g. pulses of the selected source and of the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal analyzer 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the minimum measured period of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the maximum measured period of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the last measured period of the selected source and polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Reads or writes the current compensation count. Value 0 refers to no compensation. You can reset the compensator by writing 0 to the parameter. Is based on a 20-bit counter enabling a backward movement of up to 1048576 steps. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sensor width in selected tap geometry. The value is ignored if, Vantage Point = Top-Left. Available DRAM and SensorHeight limit the maximum SensorWidth. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sensor height in selected tap geometry. The value is ignored, if vantage point = TopLeft. Available DRAM and SensorWidth limit the maximum SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sends a software trigger pulse or adds pulses to the trigger queue if it is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The red gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The green gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The blue gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Read access timeout value in milliseconds. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Offset correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Invert output. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Gamma correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Gain correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Applet-internal processing bit depth. This is the maximum bit depth at which pixels are processed. If you select a highter output and input bit depth, data may be truncated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of packet errors. This parameter indicates that CXP stream packets are lost. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be active once the buffer filllevel is above this value, after the currently active frame is completed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be active once the buffer filllevel is above this value. Frames will be interrupted. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be inactive once the buffer filllevel is below this value. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether if the image buffer is currently in overflow state. An overflow results in the loss of images. The parameter is reset at each readout cycle. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Automatically outputs packed formats instead of unpacked ones. This parameter is only available if the Automatic Format Control parameter is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Y-offset of the acquisition ROI, independent of the camera ROI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + X-offset of the acquisition ROI, independent of the camera ROI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the Missing Camera Frame Response parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. This allows you to write code for camera devices that are compatible with different SFNC (Standard Features Naming Convention) versions. Available for USB camera devices only. + Applies to: GigE and USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of retries for write operations after a write operation has timed out. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of retries for read operations after a read operation has timed out. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with red LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with green LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with blue LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the LUT to be loaded with custom values or uses the applet's processor. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Save current LUT configuration. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The pixel's bit depth at the lookup table output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The pixel's bit depth at the lookup table input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Type of LUT implementation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Switch the LUT and processing functionality on or off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Filename with custom lookup table values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies application timeout for the control channel communication. Up to DeviceLinkCommandRetryCount attempts with this timeout are made before a command fails with a timeout error. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Specifies maximum number of tries before failing the control channel commands. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The delay of the ExSync signal with respect to the trigger input signal. Specifies the delay of the generated ExSync signal, with respect to an external trigger input. The resulting ExSync2 signal is a delayed clone of the ExSync. Polarity, period, etc. are the same as for ExSync. The line delay needs to be less than the line period even for external trigger modes where the internal line period is not used. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies the debouncing time of the input line trigger, events, IO forwards and analyzers. The signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time will be filtered out. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The length of the ExSync period. This parameter defines the line frequency when using the grabber controlled mode to send a trigger signal to the connected camera. The value of the line period needs to be greater than the line delay. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The length of the ExSync signal pulse. This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras as externally defined exposure time. With this parameter it is possible to adjust the exposure time during runtime via software, even while grabbing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The phase of the downscaling with respect to the image gate. Specifies the number of external input signals, which are needed to generate the first Exsync of a frame. Exsync is used to trigger lines. This is only relevant if the TriggerMode is set to ASync_Trigger_Gated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The downscale factor of the line trigger input signal. Specifies the number of external input trigger signals, which are needed to generate a single Exsync. This is only relevant if the TriggerMode is set to an external ASync_trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the image trigger module. The OFF state corresponds to FreeRun. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the image trigger input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The delay of the image gate in lines with respect to ExSync. The image trigger is delayed by a defined number of lines. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The debouncing time of the input image trigger. Signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time are filtered out. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The total image height in lines in case of multi buffer mode. Only relevant if a Multibuffer image trigger mode is used. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the length of an image sequence. Only one single image of the sequence is grabbed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Defines which image of an image sequence is grabbed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the image ROI on the host side. This parameter is linked with the Height camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Heartbeat timeout value on the host side in milliseconds. This parameter is linked with the Heartbeat Timeout camera parameter. If the camera parameter changes, the host parameter changes accordingly, and vice versa. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current subnet mask of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + 48-bit MAC address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Current IP address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Current gateway IP address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Version of the GenTL description Interface in the applet. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Ignore the FG output format and manage it internally in the GenTL producer + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + The current input signal levels of all GPI inputs (bitmask). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the inversion of the front GPO. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal type of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the pull control of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current input signal levels of all front GPI inputs (bit mask). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the generated flash signal polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current buffer fill level. This value allows you to check whether the average input bandwidth of the camera is too high to be processed by the applet. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the configuration type of the extension GPIO interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerQueueFilllevelThresholdOn' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerQueueFilllevelThresholdOn' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerQueueFilllevelThresholdOn + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerQueueFilllevelThresholdOff' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerQueueFilllevelThresholdOff' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerQueueFilllevelThresholdOff + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerExceededPeriodLimits' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerExceededPeriodLimits' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerExceededPeriodLimits + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Timestamp of event 'Overflow' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Overflow' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is truncated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is lost. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Marks the end of a sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is complete. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Camera frame-ID for area scan applets or grabber frame-ID for line scan applets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of event 'LineTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineTransferStart + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineTransferEnd + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTriggerMissed' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTriggerMissed' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTriggerMissed + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTransferStart + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTransferEnd + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'DeviceLost' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique Identifier of the Device Lost event. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Uncorrectable error in image header occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'CameraStreamStatus' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream marker error in image header occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID in which the event occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'CameraStreamStatus' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Amount of lost Lost events. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event loss for type Lost occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame size error occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID in which the event occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event type (Corrupted or Lost). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + CRC error occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event loss for type Corrupted occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + CameraStreamStatus + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'AcquisitionTrigger' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'AcquisitionTrigger' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + AcquisitionTrigger + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Read the current state of all digital inputs. You can read the current state of these inputs using this parameter. LSB Bit 0 of the read value represents input 0, bit 1 represents input 1 and so on. Bits 0 to 7 use GPI 0 to 7. Front GPI 0 to 3 are represented by bits 8 to 11. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device vendor. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the transport layer of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Serial number of the remote device. This value only changes when the Device Update List command is executed. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device model. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Additional information about the manufacturer of the device. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the endianness handling mode. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + User-friendly name of the device. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a heartbeat packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO request from VisualApplets was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO packet was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO acknowledgment was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether an event packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the situations in which a trigger packet was sent, but no acknowledgment packet was received for it yet, which then led to a timeout. Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. Range 0 to 8191 (13 bit). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a length error in the stream packets was detected. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were CRC errors in received stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the amount of received stream packets. Bits [29:0] count the number of packets. Bit [30] is set when a counter overflow occurs. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the received stream ID value in the stream packets mismatches the stream ID value specified in the image header. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the trigger requests that were skipped, because the transmitter was still busy by sending the previous trigger packet. Bit 12 indicates an overflow. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXPLinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the firmware CXP channel, which is currently monitored by the module. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of image tag errors (jumps) in the CXP headers. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the situations in which heartbeat packets sent by the camera exceeded the timeout (100ms). Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the received heartbeat packets that are incomplete, e.g. they miss the end of the packet indicator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received trigger acknowledgement packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received trigger packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received stream packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received link test packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received heartbeat packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received control acknowledgement packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts errors received in packet headers and trailers that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + returns the information whether errors were corrected in received trigger acknowledge packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received trigger packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received link test packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received heartbeat packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received stream acknowledge packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts errors received in packet headers and trailers that were corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which an acknowledgment for a control packet was received with a tag that doesn't match the expected tag sent in the corresponding request control packet. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were CRC errors in received control acknowledgement packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which a control packet was sent but no acknowledgment packet was received for it yet and the timeout of 200 ms is reached. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which an incorrectly formatted acknowledgment for a control packet was received. Incorrectly formatted means that e.g. the end of packet indicator is missing etc. Range 0 to 8191 (13 bit). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the sequence of the CXP stream marker and the header or the line markers were incorrect. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. When the overflow bit is set, the counter value shall be treated as don't care. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the frames that were lost during acquisition and aren't sent into the applet image pipeline. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the corrupted frames during acquisition. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal source for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal polarity for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal source for the custom signal event 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal polarity for the custom signal event 0 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + User-defined bit shift to the right. This allows you to shift the pixel data in the output format to the right by a value of your choice. The Alignment parameter has to be set to CustomBitShift for this. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the automatic start of the PylonGigEConnectionGuard. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Tap geometry status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Pixelformat status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Automatic ROI control status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Counts the number of uncorrected errors. Bit[2] indicates multiple byte errors in CXP stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the number of single-byte error corrections in CXP stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the alignment of the bits in the output format. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Activates or deactivates the automatic control of the Tap Geometry in the Device. If this feature is active, the frame grabber Tap Geometry is automatically updated to the camera one. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Activates or deactivates the automatic control of the ROI in the Device. If this feature is active, the frame grabber ROI is automatically updated to the camera one. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables/disables automatic control of the pixel format in the device. If enabled, the frame grabber's pixel format and its dependencies are automatically updated to match the camera's pixel format setting. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger mode of the area trigger signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the applet version. Please report the version if you are requesting support. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the revision number of the applet. Report this value when contacting the Basler support. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + List of all parameter names available for pylon device transport layers + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of CRC checksum. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Shaft encoder counter at frame trigger + Applies to: GigE + + + + + Value of the status selected by 'Index' + Applies to: GigE + + + + + Used to select a certain status + Applies to: GigE + + + + + Number of bits per status + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of the trigger input counter when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the frame counter when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the timestamp when the image was acquired. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + Applies to: GigE + + + + + This value indicates indicates the maximum possible pixel value acquired in the image + Applies to: GigE + + + + + This value indicates the minimum possible pixel value in the acquired image. + Applies to: GigE + + + + + This value Indicates the height of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the width of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the Y offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the X offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value indicates the sequence set index number related to the acquired image. + Applies to: GigE + + + + + This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: GigE + + + + List of all parameter names available for GigE chunk data. + + + The full name of TransmissionType + Returns the full name of TransmissionType + + + The full name of TransmissionType + + + + The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. + Applies to: GigE + + + + + The stream data is sent to all devices in the local area network (255.255.255.255). + Applies to: GigE + + + + + The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. + Applies to: GigE + + + + + The stream data is sent to a single device in the local network. + Applies to: GigE + + + + + The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. + Applies to: GigE + + + + + + + <ul> + <li> + <b>Default (Unicast)</b><br> + The camera sends stream data to a single controlling application. Other devices cannot + receive the stream data. + </li> + <br> + <li> + <b>Broadcast</b><br> + The camera sends the stream data to all devices on the network. The application which + starts/stops the acquisition is called the controlling application. Other applications + can receive the stream data. These applications are called monitor applications, because + they open the camera in read-only mode. This implies that monitor applications cannot + change the camera configuration and they cannot start/stop the image acquisition. + However, monitor applications can request resend requests for lost stream data packets. + <br><br> + Attention: Broadcasting the stream data packets uses a high amount of network bandwidth + because the stream data packets are forwarded to all devices attached to the + network, even if they are not interested in receiving stream data. + </li> + <br> + <li> + <b>Multicast</b><br> + Multicasting is very similar to broadcasting. The main advantage of multicasting is that + multicasting saves network bandwidth, because the image data stream is only sent to those + devices that are interested in receiving the data. To achieve this, the camera sends image + data streams to members of a multicast group only. A multicast group is defined by an IP + address taken from the multicast address range (224.0.0.0 to 239.255.255.255). + <br><br> + Every device that wants to receive a multicast data stream has to be a member of a multicast + group. A member of a specific multicast group only receives data destinated for this group. + Data for other groups is not received. Usually network adapters and switches are able to filter + the data efficently on hardware level (layer-2 packet filtering). + <br><br> + When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving + the multicast groups defined by the destination IP address. Keep in mind that some addresses + from the multicast address range are reserved for general purposes. The address range from + 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. + Use one of these addresses if you are not sure. + <br><br> + On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). + To benefit from multicasting, managed network switches should be used. These managed network + switches support the IGMP protocol. Managed network switches supporting the IGMP protocol + will forward multicast packets only if there is a connected device that has joined the + corresponding multicast group. If the switch does not support the IGMP protocol, multicast + is equivalent to broadcasting. + <br><br> + Recommendation:<br> + <ul> + <li> + Each camera should stream to a different multicast group. + </li> + <li> + Streaming to different multicast groups reduces the CPU load and saves network bandwidth + if the network switches supports the IGMP protocol. + </li> + </ul> + </li> + <br> + <li> + <b>Use camera configuration</b><br> + This setting is only available if the application has opened the device in monitor mode. If + the controlling application has already configured the camera stream channel and has possibly + started the acquisition, the monitor application can read all required configuration data + from the camera. Additional configuration is not required. This setting can only be used if + the controlling application has established the stream channel (by opening a pylon stream + grabber object), and the monitor application is started afterwards. + <br><br> + Note, when using broadcast and multicast configurations: When there is more than one camera + device reachable by one network interface, make sure that for each camera a different port + number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. + </li> + </ul> + + + + + The full name of AccessMode + Returns the full name of AccessMode + + + The full name of AccessMode + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + Indicates the mode of access the current application has to the device. + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The stream grabber is locked. + Applies to: GigE + + + + + The stream grabber is open. + Applies to: GigE + + + + + The stream grabber is closed. + Applies to: GigE + + + + + The stream grabber is not initialized. + Applies to: GigE + + + + + Indicates the current status of the stream grabber. + + + The full name of Type + Returns the full name of Type + + + The full name of Type + + + + No suitable driver is installed. + Applies to: GigE + + + + + Sets the driver type to be used by the stream grabber. + + + + + + The camera will send all stream data to this port. If you manually enter a port + number, it is highly recommended not to choose a port from the ephemeral port + range of the operating system (https://en.wikipedia.org/wiki/Ephemeral_port) + in order to avoid port collisions. + + <b>Port configuration:</b> + <ol> + <li> + <b>Unicast</b><br> + The port is determined automatically. + Manually choosing a port number might be useful for certain firewall configurations. + </li> + <br> + <li> + <b>Broadcast & Multicast</b><br> + For each device reachable by a specific network interface, a unique, unused port number + must be assigned. Be aware that the suggested default value might be already in use. + Choose an unused port or 0=autoselect in that case. The controlling application and all + monitor applications must use the same port number. There is no autoselect feature + availbale for monitor applications, i.e., monitor applications must not use the 0 value. + For monitor applications it is convenient to use the 'UseCameraConfig' value for the + 'TransmissionType' feature instead. For more details see the 'TransmissionType' feature. + </li> + </ol> + + + Applies to: GigE + + + + + IP address to which the stream grabber sends all stream data. + Applies to: GigE + + + + + + + <ul> + <li> + <b>Default (Unicast)</b><br> + The camera sends stream data to a single controlling application. Other devices cannot + receive the stream data. + </li> + <br> + <li> + <b>Broadcast</b><br> + The camera sends the stream data to all devices on the network. The application which + starts/stops the acquisition is called the controlling application. Other applications + can receive the stream data. These applications are called monitor applications, because + they open the camera in read-only mode. This implies that monitor applications cannot + change the camera configuration and they cannot start/stop the image acquisition. + However, monitor applications can request resend requests for lost stream data packets. + <br><br> + Attention: Broadcasting the stream data packets uses a high amount of network bandwidth + because the stream data packets are forwarded to all devices attached to the + network, even if they are not interested in receiving stream data. + </li> + <br> + <li> + <b>Multicast</b><br> + Multicasting is very similar to broadcasting. The main advantage of multicasting is that + multicasting saves network bandwidth, because the image data stream is only sent to those + devices that are interested in receiving the data. To achieve this, the camera sends image + data streams to members of a multicast group only. A multicast group is defined by an IP + address taken from the multicast address range (224.0.0.0 to 239.255.255.255). + <br><br> + Every device that wants to receive a multicast data stream has to be a member of a multicast + group. A member of a specific multicast group only receives data destinated for this group. + Data for other groups is not received. Usually network adapters and switches are able to filter + the data efficently on hardware level (layer-2 packet filtering). + <br><br> + When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving + the multicast groups defined by the destination IP address. Keep in mind that some addresses + from the multicast address range are reserved for general purposes. The address range from + 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. + Use one of these addresses if you are not sure. + <br><br> + On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). + To benefit from multicasting, managed network switches should be used. These managed network + switches support the IGMP protocol. Managed network switches supporting the IGMP protocol + will forward multicast packets only if there is a connected device that has joined the + corresponding multicast group. If the switch does not support the IGMP protocol, multicast + is equivalent to broadcasting. + <br><br> + Recommendation:<br> + <ul> + <li> + Each camera should stream to a different multicast group. + </li> + <li> + Streaming to different multicast groups reduces the CPU load and saves network bandwidth + if the network switches supports the IGMP protocol. + </li> + </ul> + </li> + <br> + <li> + <b>Use camera configuration</b><br> + This setting is only available if the application has opened the device in monitor mode. If + the controlling application has already configured the camera stream channel and has possibly + started the acquisition, the monitor application can read all required configuration data + from the camera. Additional configuration is not required. This setting can only be used if + the controlling application has established the stream channel (by opening a pylon stream + grabber object), and the monitor application is started afterwards. + <br><br> + Note, when using broadcast and multicast configurations: When there is more than one camera + device reachable by one network interface, make sure that for each camera a different port + number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. + </li> + </ul> + + + Applies to: GigE + + + + + Number of packets requested by packet resend commands. + Applies to: GigE + + + + + Number of emitted packet resend commands sent. + Applies to: GigE + + + + + Number of failed packets. + Applies to: GigE + + + + + Number of packets received. + Applies to: GigE + + + + + Number of frames lost because there were no buffers in the queue. + Applies to: GigE + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. + Applies to: GigE + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: GigE + + + + + Indicates whether the socket driver is currently available. + Applies to: GigE + + + + + Indicates whether the pylon GigE Vision Filter Driver is currently available. + Applies to: GigE + + + + + Indicates whether the pylon GigE Vision Performance Driver is currently available. + Applies to: GigE + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + + + + + Socket buffer size in kilobytes. + Applies to: GigE + + + + + Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. + Applies to: GigE + + + + + Enables assigning a custom priority to the thread which receives incoming stream packets. + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. The 'FrameRetention' always starts from the + point in time the receiving end notices that a packet has been received for a particular frame. + If the transmission of packets of a frame is not completed within the 'FrameRetention' time, + the corresponding frame is delivered with status 'Failed'. + + + Applies to: GigE + + + + + Use Extended-ID if available in camera and supported by driver. + Applies to: GigE + + + + + Maximum number of resend requests per missing packet. + Applies to: GigE + + + + + Time to wait (in milliseconds) between sending a resend request and considering the request as lost. + Applies to: GigE + + + + + Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. + Applies to: GigE + + + + + Amount of packet resend requests to be batched, i.e., sent together. + Applies to: GigE + + + + + Threshold after which resend requests are initiated. + Applies to: GigE + + + + + Size (in frames) of the receive window in which the stream grabber looks for missing packets. + Applies to: GigE + + + + + + + Enables or disables probing of a working large packet size before grabbing. + Using large packets reduces the overhead for transferring images but + whether a large packet can be transported depends on the used network hardware + and its configuration. + + + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. The packet timeout counting is (re)started + each time a packet is received. If the timeout expires (e.g. no packet was received + during the last 'PacketTimeout' period), the 'Resend Packet Mechanism' is started. + For information, see the 'EnableResend' feature. + + + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. Each packet has a header consisting of a 24-bit packet ID. + This packet ID increases with each packet sent, and makes it possible for the receiving end to know if a + particular packet has been lost during the transfer. If 'ResendPacketMechanism' is enabled, and the receiving + end notices a lost packet, it will request the other side (e.g. the camera) to send the lost packet again. + If enabled, the 'ResendPacketMechanism' can cause delays in the timing because the sending end will resend + the lost packet. If disabled, image data packet(s) can get lost which results in an incomplete received frame. + You have to weigh the disadvantages and advantages for your special application to decide whether to enable + or disable this command.<br><br> + + Default setting: <i>Enabled</i> + + + Applies to: GigE + + + + + Maximum size (in bytes) of a buffer used for grabbing images. + Applies to: GigE + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: GigE + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE + + + + List of all parameter names available for the GigE low level stream grabber + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The low level event grabber is open. + Applies to: GigE + + + + + The low level event grabber is closed. + Applies to: GigE + + + + + For internal use only. + + + + For internal use only. + Applies to: GigE + + + + + Number retry attempts by the camera to get an acknowledge for a sent event message. + Applies to: GigE + + + + + Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. + Applies to: GigE + + + + + Number of Buffers that are going to be used receiving events. . + Applies to: GigE + + + + List of all parameter names available for the GigE low level event grabber. + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + This value denotes a failing file operation. + Applies to: GigE + + + + + This value denotes a successful file operation. + Applies to: GigE + + + + + The File Operation Status feature represents the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + This mode selects write-only open mode. + Applies to: GigE + + + + + This mode selects read-only open mode. + Applies to: GigE + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: GigE + + + + + Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: GigE + + + + + Closes the file selected by FileSelector in the device. + Applies to: GigE + + + + + Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. + Applies to: GigE + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + Selects the file 'Expert Feature 7 File' + Applies to: GigE + + + + + Selects the file 'User Offset Shading 2' + Applies to: GigE + + + + + Selects the file 'User Offset Shading 1' + Applies to: GigE + + + + + Selects the file 'User Gain Shading 2' + Applies to: GigE + + + + + Selects the file 'User Gain Shading 1' + Applies to: GigE + + + + + Selects the file 'User Set 3' + Applies to: GigE + + + + + Selects the file 'User Set 2' + Applies to: GigE + + + + + Selects the file 'User Set 1' + Applies to: GigE + + + + + Selects the file 'User Data' + Applies to: GigE + + + + + The File Selector feature selects the target file in the device. + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + This enumeration value enables the event notification. + Applies to: GigE + + + + + This enumeration value sets the event notification type to GenICam event. + Applies to: GigE + + + + + This enumeration value sets event notification to off. + Applies to: GigE + + + + + This enumeration sets the notification type that will be sent to the host application for the selected event. + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + This enumeration value selects the event overrun event for enabling. + Applies to: GigE + + + + + Event notifications for the acquisition start wait event can be enabled. + Applies to: GigE + + + + + Event notifications for the frame start wait event can be enabled. + Applies to: GigE + + + + + This enumeration value selects the acquisition wait trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame wait trigger event for enabling. + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 4 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 3 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 2 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 1 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 4 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 3 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 2 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 1 + Applies to: GigE + + + + + TODO + Applies to: GigE + + + + + This enumeration value selects the over temperature event for enabling. + Applies to: GigE + + + + + This enumeration value selects the critical temperature event for enabling. + Applies to: GigE + + + + + This enumeration value selects the acquisition start trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame start trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame timeout event for enabling. + Applies to: GigE + + + + + This enumeration value selects the acquisition start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the line start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the end of exposure event for enabling. + Applies to: GigE + + + + + This enumeration selects the type of event for enabling. + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + This enumeration value selects the line trigger counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the virtual line status all chunk for enabling. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration selects the sequence set index chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the stride chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the CRC checksum chunk for configuration. + Applies to: GigE + + + + + This enumeration value selects the shaft encoder counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the input status at line trigger chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame per trigger counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame trigger counter chunk for enabling + Applies to: GigE + + + + + This enumeration value selects the line trigger end to end counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame trigger ignored counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the line trigger ignored counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the trigger input counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the line status all chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the time stamp chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the dynamic range min chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the dynamic range max chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the pixel format chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the height chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the width chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the Y offset chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the X offset chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the image chunk for enabling. + Applies to: GigE + + + + + This enumeration selects chunks for enabling. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 10 can be configured. + Applies to: GigE + + + + + Expert Feature 9 can be configured. + Applies to: GigE + + + + + Expert Feature 8 can be configured. + Applies to: GigE + + + + + Selects the Expert Feature 7 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 6 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 5 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 4 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 3 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 2 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 1 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 1 for configuration + Applies to: GigE + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + This enumeration value selects the exposure overlap time max limit for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure overhead limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the target gray limits for auto functions. + Applies to: GigE + + + + + This enumeration value selects the framerate limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure time limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the blacklevel limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the brightness limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the gain limits for configuration. + Applies to: GigE + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + Indicates an user defect pixel failure. + Applies to: GigE + + + + + In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. + Applies to: GigE + + + + + Indicates that the power supply is not sufficient. + Applies to: GigE + + + + + The over temperature state has been detected. + Applies to: GigE + + + + + Indicates that a parameter was set to an invalid value. + Applies to: GigE + + + + + Indicates an error was detected while loading a userset. + Applies to: GigE + + + + + Indicates that the camera was overtriggered. + Applies to: GigE + + + + + Indicates that no error was detected. + Applies to: GigE + + + + + Indicates the error that was detected last. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Error + Applies to: GigE + + + + + Critical + Applies to: GigE + + + + + Ok + Applies to: GigE + + + + + Temperature State + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + Temperature on the camera case + Applies to: GigE + + + + + Temperature on framegrabber board + Applies to: GigE + + + + + Temperature on core board + Applies to: GigE + + + + + Temperature on sensor board + Applies to: GigE + + + + + Lists the temperature sources available for readout + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + This enumeration value indicates that the camera uses an Line scan type of sensor. + Applies to: GigE + + + + + This enumeration value indicates that the camera uses an area scan type of sensor. + Applies to: GigE + + + + + This enumeration lists the possible scan types for the sensor in the device. + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + Makes available the basic feature set. + Applies to: GigE + + + + + Makes available the full feature set. + Applies to: GigE + + + + + Selects a feature set description file. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + ShadingSetCreate + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + This enumeration value selects the User Shading Set 2 for activation by the activate command. + Applies to: GigE + + + + + This enumeration value selects the User Shading Set 1 for activation by the activate command. + Applies to: GigE + + + + + This enumeration value selects the default shading set for activation by the activate command. + Applies to: GigE + + + + + This enumeration selects the shading set to which the activate command will be applied. + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + This enumeration value selects the User Shading Set 2 as the bootup shading set. + Applies to: GigE + + + + + This enumeration value selects the User Shading Set 1 as the bootup shading set. + Applies to: GigE + + + + + This enumeration value selects the default shading set (factory-created) as the bootup shading set. + Applies to: GigE + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + This enumeration value indicates that a problem related to creating a shading set occurred. + Applies to: GigE + + + + + This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. + Applies to: GigE + + + + + This enumeration value indicates that a problem related to the startup shading set occurred. + Applies to: GigE + + + + + This enumeration value indicates that the latest operation related to shading correction was successful. + Applies to: GigE + + + + + This enumeratuion indicates error statuses related to shading correction. + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). + Applies to: GigE + + + + + This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). + Applies to: GigE + + + + + This enumeration selects the kind of shading correction. + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: GigE + + + + + Selcts the area of interest where color overexposure compensation will be performed. + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + Only the dark end of the tonal range can be adjusted. + Applies to: GigE + + + + + Only the bright end of the tonal range can be adjusted. + Applies to: GigE + + + + + The dark and bright end of the tonal range can be adjusted. + Applies to: GigE + + + + + Sets which parts of the tonal range can be adjusted. + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + Only contrast is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Only color is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Sets the kind of tonal range auto adjustment. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Auto Function AOI 2 is used by the Balance White Auto function. + Applies to: GigE + + + + + Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: GigE + + + + + Selects the Auto Function AOI. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: GigE + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: GigE + + + + + When this setting is selected tries to keep the exposure time value at its minimum. + Applies to: GigE + + + + + When this setting is selected tries to keep the gain value at its minimum. + Applies to: GigE + + + + + Selects the profile for controlling gain and shutter simultaneously. + + + The full name of DefaultSetSelector + Returns the full name of DefaultSetSelector + + + The full name of DefaultSetSelector + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: GigE + + + + + customer factory set 1 + Applies to: GigE + + + + + customer factory set 0 + Applies to: GigE + + + + + Factory set disabling color adjustments + Applies to: GigE + + + + + Factory set enabling color adjustments + Applies to: GigE + + + + + Factory set using auto functions + Applies to: GigE + + + + + High gain factory set + Applies to: GigE + + + + + Standard factory set + Applies to: GigE + + + + + Selects the which factory setting will be used as default set. + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 3 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 2 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 1 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the custom 1 user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the custom 0 user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the raw color user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the color user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the auto function user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the high gain user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the default user set as the default startup set. + Applies to: GigE + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + The Light Microscopy factory set can be loaded. + Applies to: GigE + + + + + This enumeration value selects user set 3. + Applies to: GigE + + + + + This enumeration value selects user set 2. + Applies to: GigE + + + + + This enumeration value selects user set 1. + Applies to: GigE + + + + + Factory set enabling custom 1 settings + Applies to: GigE + + + + + Factory set enabling custom 0 settings + Applies to: GigE + + + + + Factory set disabling color adjustments + Applies to: GigE + + + + + Factory set enabling color adjustments + Applies to: GigE + + + + + Factory set using auto functions + Applies to: GigE + + + + + High gain factory set + Applies to: GigE + + + + + This enumeration value selects the default configuration set. + Applies to: GigE + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + + + The full name of GevIEEE1588StatusLatched + Returns the full name of GevIEEE1588StatusLatched + + + The full name of GevIEEE1588StatusLatched + + + + While a port is in the SLAVE state, the port is synchronizing with the selected master port. + Applies to: GigE + + + + + While a port is in the UNCALIBRATED state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: GigE + + + + + While a port is in the PASSIVE state, the port is not behaving as a master port nor does it synchronize with a master port. + Applies to: GigE + + + + + While a port is in the MASTER state, the port is behaving as a master port. + Applies to: GigE + + + + + While a port is in the PRE_MASTER state, the port shall behave in all respects as though it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information + Applies to: GigE + + + + + While a port is in the LISTENING state, the port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. + Applies to: GigE + + + + + While a port is in the DISABLED state, the port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. + Applies to: GigE + + + + + While a port is in the FAULTY state, the port shall not place any PTP messages except for management messages that are a required response to another management message on its communication path. + Applies to: GigE + + + + + While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. + Applies to: GigE + + + + + Undefined + Applies to: GigE + + + + + This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. + + + The full name of GevIEEE1588Status + Returns the full name of GevIEEE1588Status + + + The full name of GevIEEE1588Status + + + + The port is synchronizing to the selected master port. + Applies to: GigE + + + + + One or more master ports have been detected in h domain. he appropriate master port has been selected, and the local port is preparing to synchronize to the selected master port. + Applies to: GigE + + + + + The Passive state. + Applies to: GigE + + + + + The port is behaving as a master port. + Applies to: GigE + + + + + The PreMaster state. + Applies to: GigE + + + + + The port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. + Applies to: GigE + + + + + The port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. + Applies to: GigE + + + + + The fault state of the protocol. + Applies to: GigE + + + + + While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. + Applies to: GigE + + + + + Undefined + Applies to: GigE + + + + + Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. + + + The full name of GevStreamChannelSelector + Returns the full name of GevStreamChannelSelector + + + The full name of GevStreamChannelSelector + + + + This enumeration value selects stream channel 0 for configuration. + Applies to: GigE + + + + + This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. + + + The full name of GevCCP + Returns the full name of GevCCP + + + The full name of GevCCP + + + + This enumeration value sets the control channel privilege feature to exclusive control. + Applies to: GigE + + + + + This enumeration value sets the control channel privilege feature to control. + Applies to: GigE + + + + + This enumeration value sets the control channel privilege feature to exclusive. + Applies to: GigE + + + + + This enumeration sets the control channel privilege feature. + + + The full name of GevGVSPExtendedIDMode + Returns the full name of GevGVSPExtendedIDMode + + + The full name of GevGVSPExtendedIDMode + + + + On + Applies to: GigE + + + + + Off + Applies to: GigE + + + + + Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. + + + The full name of GevInterfaceSelector + Returns the full name of GevInterfaceSelector + + + The full name of GevInterfaceSelector + + + + This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + This enumeration value selects the luminance LUT for configuration. + Applies to: GigE + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 8 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 7 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 6 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 5 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects software command as the source for counter reset. + Applies to: GigE + + + + + This enumeration value disables counter reset. + Applies to: GigE + + + + + This enumeration selects the source of the reset for the selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + Counts the number of Exposure End. + Applies to: GigE + + + + + Counts the number of Exposure Start. + Applies to: GigE + + + + + Counts the number of Line End. + Applies to: GigE + + + + + Counts the number of Line Start. + Applies to: GigE + + + + + Counts the number of Line Trigger. + Applies to: GigE + + + + + Counts the number of Frame End. + Applies to: GigE + + + + + Counts the number of Frame Start. + Applies to: GigE + + + + + Counts the number of Frame Trigger. + Applies to: GigE + + + + + Counts the number of Acquisition End. + Applies to: GigE + + + + + Counts the number of Acquisition Start. + Applies to: GigE + + + + + Counts the number of Acquisition Trigger. + Applies to: GigE + + + + + Counter is stopped. + Applies to: GigE + + + + + This enumeration selects the event that will be the source to increment the counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + This enumeration value selects counter 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + This enumeration value sets the type of signal change needed to start the timer to level low. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to level high. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to falling edge. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to rising edge. + Applies to: GigE + + + + + This enumeration sets the type of signal transistion that will start the timer. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + Starts with the reception of the flash window start. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected timer to exposure active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected timer to off. + Applies to: GigE + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + This enumeration value selects timer 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: GigE + + + + + For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: GigE + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + Selects the output of the shaft encoder module as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC4 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC3 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC2 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC1 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 4 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 3 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 2 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 1 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects the input source for the frequency converter module. + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. + Applies to: GigE + + + + + The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. + Applies to: GigE + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. + Applies to: GigE + + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. + Applies to: GigE + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects CC4 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC3 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC2 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC1 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 4 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 3 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 2 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 1 as signal source for the shaft encoder module. + Applies to: GigE + + + + + Selects the input line as signal source for the shaft encoder module. + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Selects phase B of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + Selects phase A of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: GigE + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: GigE + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 1 for configuration. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 6 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 5 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to the sync user settable signal 3. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 2. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 1. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 0. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 0. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This signal for the output is rising with frame trigger wait and falling with exposure active. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value associates the output of the camera's frequency converter module with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the output of the camera's shaft encoder module with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 4. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 3. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 2. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 1. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 2 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 1 active. + Applies to: GigE + + + + + This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to exposure active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to off. + Applies to: GigE + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + This enumeration value sets the electrical configuration of the selected line to opto-coupled. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to RS-422. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to LVDS. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to TTL. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to tri-state. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to not connected. + Applies to: GigE + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + This enumeration value sets the mode for the selected line to output. + Applies to: GigE + + + + + This enumeration value sets the mode for the selected line to input. + Applies to: GigE + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + This enumeration value selects output line 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 1 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + Device is currently waiting for a line trigger. + Applies to: GigE + + + + + Device is doing the exposure of a frame. + Applies to: GigE + + + + + Device is currently transferring a frame. + Applies to: GigE + + + + + Device is currently doing the capture of a frame. + Applies to: GigE + + + + + Device is currently waiting for a Frame trigger. + Applies to: GigE + + + + + Device is currently transferring an acquisition of one or many frames. + Applies to: GigE + + + + + Device is currently doing an acquisition of one or many frames. + Applies to: GigE + + + + + Device is currently waiting for a trigger for the capture of one or many frames. + Applies to: GigE + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Sets the readout mode of the device + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + This enumeration value sets the shutter mode to global reset release shutter. + Applies to: GigE + + + + + This enumeration value sets the shutter mode to rolling shutter. + Applies to: GigE + + + + + This enumeration value sets the shutter mode to global shutter. + Applies to: GigE + + + + + This enumeration sets the shutter mode. + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + Calculates and applies automatically the maximum possible overlap between immediately succeeding image acquisitions. For all image acquisitions, overlaps are based on the related individual sensor readout times. + Applies to: GigE + + + + + Allows to manually set the ExposureOverlapTimeMax parameter. Its parameter value defines a constant maximum overlap between immediately succeeding image acquisitions. + Applies to: GigE + + + + + Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: GigE + + + + + The exposure time mode is set to Standard. + Applies to: GigE + + + + + Sets the exposure time mode. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Exposure Auto function. + Applies to: GigE + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: GigE + + + + + Sets the integration mode to field integration + Applies to: GigE + + + + + Selects the Interlaced Integration Mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + This enumeration value sets the exposure mode to trigger controlled. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to trigger width. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to timed. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to off. + Applies to: GigE + + + + + This enumeration sets the exposure mode. + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + Selects the trigger delay to be expressed as a number of consecutive line triggers. + Applies to: GigE + + + + + Selects the trigger delay to be expressed as a time interval (in microseconds). + Applies to: GigE + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Sets the selected trigger to become active when the source signal is low + Applies to: GigE + + + + + Sets the selected trigger to become active when the source signal is high + Applies to: GigE + + + + + Sets the selected trigger to become active on the falling or rising edge of the source signal + Applies to: GigE + + + + + Sets the selected trigger to become active on the falling edge of the source signal + Applies to: GigE + + + + + This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. + Applies to: GigE + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 end. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 start. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 end. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to the frequency converter module. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to the shaft encoder module. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 8. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 7. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 6. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 5. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 2 + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to software trigger. + Applies to: GigE + + + + + This enumeration sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + This enumeration value sets the mode for the selected trigger to on. + Applies to: GigE + + + + + This enumeration value sets the mode for the selected trigger to off. + Applies to: GigE + + + + + This enumeration sets the trigger mode for the selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + This enumeration value selects the exposure active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the line start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition start trigger for configuration. + Applies to: GigE + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: GigE + + + + + This enumeration value sets the camera's acquisition mode to multi frame. + Applies to: GigE + + + + + This enumeration value sets the camera's acquisition mode to single frame + Applies to: GigE + + + + + This enumeration sets the image acquisition mode. + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + Enables the previously set ROI zone. + Applies to: GigE + + + + + Disables the previously set ROI zone. + Applies to: GigE + + + + + Provides for enabling/disabling the previously set ROI zone. + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to sum. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + This enumeration value sets vertical binning to 2 rows. + Applies to: GigE + + + + + This enumeration value sets vertical binning to disabled. + Applies to: GigE + + + + + This enumeration sets the vertical binning feature. + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + Only the blue pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Only the green pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Only the red pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + The summed RGB pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Sets which pixel values are used for tonal range adjustments. + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. + Applies to: GigE + + + + + Automatic tonal range adjustment is disabled. + Applies to: GigE + + + + + Sets the operation mode of the Tonal Range Auto auto function. + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + Tonal range adjustment is enabled. + Applies to: GigE + + + + + Tonal range adjustment is disabled. + Applies to: GigE + + + + + Sets whether tonal range adjustment is used. + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: GigE + + + + + Basler PGI image optimizations are disabled. + Applies to: GigE + + + + + Enables Basler PGI image optimizations. + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: GigE + + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: GigE + + + + + Sets the demosaicing mode. + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + SCurve contrast enhancement is used to adjust the contrast. It improves the perceived contrast while preserving the dynamic range of the image. + Applies to: GigE + + + + + Linear contrast enhancement is used to adjust the contrast. + Applies to: GigE + + + + + Sets the Contrast Mode. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Selects magenta for the adjustment of colors with predominant magenta. + Applies to: GigE + + + + + Selects blue for the adjustment of colors with predominant blue. + Applies to: GigE + + + + + Selects cyan for the adjustment of colors with predominant cyan. + Applies to: GigE + + + + + Selects green the adjustment of colors with predominant green. + Applies to: GigE + + + + + Selects yellow for the adjustment of colors with predominant yellow. + Applies to: GigE + + + + + Selects red for the adjustment of colors with predominant red. + Applies to: GigE + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + Element in row 2 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 2 and column 1 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 2 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 1 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 1 and column 1 of the color transformation matrix + Applies to: GigE + + + + + Element in row 1 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 1 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Matrix color transformation from RGB to YUV. + Applies to: GigE + + + + + Matrix color transformation from YUV to RGB. + Applies to: GigE + + + + + Matrix color transformation from RGB to RGB. + Applies to: GigE + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + This enumeration value selects the blue balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Balance White Auto function. + Applies to: GigE + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. + Applies to: GigE + + + + + Allows using a custom defined color transformation matrix. + Applies to: GigE + + + + + No matrix color transformation for specific light source is performed. + Applies to: GigE + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: GigE + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: GigE + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: GigE + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: GigE + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: GigE + + + + + Sets the mode to only output field 1. + Applies to: GigE + + + + + Sets the mode to only output field 0. + Applies to: GigE + + + + + Selects the mode to output the fields. + + + The full name of SpatialCorrectionStartingLine + Returns the full name of SpatialCorrectionStartingLine + + + The full name of SpatialCorrectionStartingLine + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + This enumeration value indicates that no Bayer filter is present on the camera. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + This enumeration value sets the pixel format to Bayer BG 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10p + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Sets the color coding of the pixels in the acquired images + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to Bayer BG 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer GB 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer RG 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer GR 10p. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 16 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 8 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 422 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10V2 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10V1 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGBA 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: GigE + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature selects the amount of data bits the sensor produces for one sample. + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + This enumeration value selects the fixed sRGB gamma curve + Applies to: GigE + + + + + This enumeration value selects the the user configurable gamma curve. + Applies to: GigE + + + + + This enumeration selects the type of gamma to apply. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 4 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 3 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 2 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 1 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available black level controls for adjustment. + Applies to: GigE + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 4 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 3 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 2 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 1 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available digital gain controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available analog gain controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available gain controls for adjustment. + Applies to: GigE + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Gain Auto function. + Applies to: GigE + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC4 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC3 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC2 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC1 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 8 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 7 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 6 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 5 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 4 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 3 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 2 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 1 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects the source for setting the selected bit of the sequence set address. + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Selects bit 3 of the sequence set address. + Applies to: GigE + + + + + Selects bit 2 of the sequence set address. + Applies to: GigE + + + + + Selects bit 1 of the sequence set address. + Applies to: GigE + + + + + Selects bit 0 of the sequence set address. + Applies to: GigE + + + + + Selects a bit of the sequence set address. + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC1. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 8. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 7. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 6. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 5. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 1. + Applies to: GigE + + + + + Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. + Applies to: GigE + + + + + Advance via asynchronous advance only. + Applies to: GigE + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + Selects controls for sequence set advance. Only available in Controlled sequence advance mode. + Applies to: GigE + + + + + Selects controls for sequence restart. + Applies to: GigE + + + + + Selects between controls for sequence restart or sequence set advance. + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The sequence sets are selected according to the states of the input lines as the frame triggers occur. + Applies to: GigE + + + + + Sequence set advance controlled by settable source. + Applies to: GigE + + + + + Automatic sequence set advance as images are acquired. + Applies to: GigE + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + + + The full name of SequenceConfigurationMode + Returns the full name of SequenceConfigurationMode + + + The full name of SequenceConfigurationMode + + + + Enables the sequencer for configuration. + Applies to: GigE + + + + + Disables the sequencer for configuration. + Applies to: GigE + + + + + Enables or disables the sequencer for configuration. + + + + The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. + Applies to: GigE + + + + + The File Size feature represents the size of the selected file in bytes. + Applies to: GigE + + + + + The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. + Applies to: GigE + + + + + The File Operation Status feature represents the file operation execution status. + Applies to: GigE + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: GigE + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: GigE + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + Applies to: GigE + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + Applies to: GigE + + + + + The File Selector feature selects the target file in the device. + Applies to: GigE + + + + + Time stamp of the acquisition start wait event. + Applies to: GigE + + + + + Stream channel index of the acquisition start wait event. + Applies to: GigE + + + + + Time stamp of the frame start wait event. + Applies to: GigE + + + + + Stream channel index of the frame start wait event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an acquisition wait event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition wait event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame wait event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame wait event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 4 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 4 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 3 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 3 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 2 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 2 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 1 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 1 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 4 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 4 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 3 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 3 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 2 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 2 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 1 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 1 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for a critical temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for a critical temperature event. + Applies to: GigE + + + + + Time stamp of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: GigE + + + + + Stream channel index of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an over temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an over temperature event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for a critical temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for a critical temperature event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the frame ID for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the stream channel index for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame timeout event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame timeout event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an Acquisition start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an acquisition start event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition start event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame start event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame start event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an line start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an line start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an exposure end event. + Applies to: GigE + + + + + This enumeration value indicates the frame ID for an exposure end event. + Applies to: GigE + + + + + This enumeration value indicates the stream channel index for an exposure end event. + Applies to: GigE + + + + + This enumeration sets the notification type that will be sent to the host application for the selected event. + Applies to: GigE + + + + + This enumeration selects the type of event for enabling. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of CRC checksum. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Shaft encoder counter at frame trigger + Applies to: GigE + + + + + Value of the status selected by 'Index' + Applies to: GigE + + + + + Used to select a certain status + Applies to: GigE + + + + + Number of bits per status + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of the trigger input counter when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the frame counter when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the timestamp when the image was acquired. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + Applies to: GigE + + + + + This value indicates indicates the maximum possible pixel value acquired in the image + Applies to: GigE + + + + + This value indicates the minimum possible pixel value in the acquired image. + Applies to: GigE + + + + + This value Indicates the height of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the width of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the Y offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the X offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value indicates the sequence set index number related to the acquired image. + Applies to: GigE + + + + + This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: GigE + + + + + This boolean value enables the inclusion of the selected chunk in the payload data. + Applies to: GigE + + + + + This enumeration selects chunks for enabling. + Applies to: GigE + + + + + This boolean value enables the camera's chunk mode. + Applies to: GigE + + + + + Enable the selected Feature + Applies to: GigE + + + + + Sets the key to access the selected feature + Applies to: GigE + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + Applies to: GigE + + + + + This value sets the number of prelines. + Applies to: GigE + + + + + Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. + Applies to: GigE + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + Applies to: GigE + + + + + Version of the color modifications applied to images. + Applies to: GigE + + + + + Erases the last error and possibly reveals a previous error. + Applies to: GigE + + + + + Indicates the error that was detected last. + Applies to: GigE + + + + + Shows the over temperature state of the selected target + Applies to: GigE + + + + + Shows the over temperature state of the selected target + Applies to: GigE + + + + + Temperature State + Applies to: GigE + + + + + Shows the current temperature of the selected target in degrees centigrade + Applies to: GigE + + + + + Lists the temperature sources available for readout + Applies to: GigE + + + + + This is a command that immediately resets and reboots the device. + Applies to: GigE + + + + + This enumeration lists the possible scan types for the sensor in the device. + Applies to: GigE + + + + + This is a read/write element. It is a user programmable string. + Applies to: GigE + + + + + This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID. + Applies to: GigE + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: GigE + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: GigE + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: GigE + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: GigE + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: GigE + + + + + Selects a feature set description file. + Applies to: GigE + + + + + If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + ShadingSetCreate + Applies to: GigE + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. + Applies to: GigE + + + + + This enumeration selects the shading set to which the activate command will be applied. + Applies to: GigE + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + Applies to: GigE + + + + + This enumeratuion indicates error statuses related to shading correction. + Applies to: GigE + + + + + This boolean value enables the selected kind of shading correction. + Applies to: GigE + + + + + This enumeration selects the kind of shading correction. + Applies to: GigE + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: GigE + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: GigE + + + + + Enables color overexposure compensation. + Applies to: GigE + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: GigE + + + + + Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetBright parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. + Applies to: GigE + + + + + Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetDark parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. + Applies to: GigE + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: GigE + + + + + Sets the kind of tonal range auto adjustment. + Applies to: GigE + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the starting line of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the starting column of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the height of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the width of the auto function area of interest in pixels. + Applies to: GigE + + + + + Selects the Auto Function AOI. + Applies to: GigE + + + + + Selects the profile for controlling gain and shutter simultaneously. + Applies to: GigE + + + + + Upper limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: GigE + + + + + Lower limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: GigE + + + + + Upper limit of the Auto Gain (Raw) parameter + Applies to: GigE + + + + + Lower limit of the Auto Gain (Raw) parameter + Applies to: GigE + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: GigE + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: GigE + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: GigE + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: GigE + + + + + The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. + Applies to: GigE + + + + + Selects the which factory setting will be used as default set. + Applies to: GigE + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: GigE + + + + + This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. + Applies to: GigE + + + + + This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: GigE + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + Applies to: GigE + + + + + StopFeatureStreaming + Applies to: GigE + + + + + StartFeatureStreaming + Applies to: GigE + + + + + Used to filter out some particular devices from the group of devices defined by the action group key. + Applies to: GigE + + + + + Used to define a group of devices on which actions can be executed. + Applies to: GigE + + + + + This enumeration selects the action command to configure. Once an action command has been selected, all changes to the action command settings will be applied to the selected action command. + Applies to: GigE + + + + + Key to authorize the action for the device. + Applies to: GigE + + + + + Available number of action command interfaces on the camera device. + Applies to: GigE + + + + + Number of separate action signals supported by the device. Determines how many action signals the device can handle in parallel, i.e. how many different action commands can be set up for the device. + Applies to: GigE + + + + + This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. It indicates the latched parent clock ID of the IEEE 1588 device. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. + Applies to: GigE + + + + + This is a read only element. It is the high part of the 1588 parent clock ID + Applies to: GigE + + + + + This is a read only element. It is the low part of the 1588 parent clock ID + Applies to: GigE + + + + + This is a read only element. It indicates the latched clock ID of the IEEE 1588 device. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. + Applies to: GigE + + + + + This is a read only element. It is the high part of the 1588 clock ID + Applies to: GigE + + + + + This is a read only element. It is the low part of the 1588 clock ID + Applies to: GigE + + + + + This is a read only element. It indicates the latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. + Applies to: GigE + + + + + This command latches the current IEEE 1588 related values of the device. + Applies to: GigE + + + + + Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. + Applies to: GigE + + + + + This value indicates whether IEEE 1588 V2 (PTP) is enabled. + Applies to: GigE + + + + + This switch selects a legacy GVSP pixel format encoding, for compatibility with older camera models. + Applies to: GigE + + + + + Indicates whether a live grab is under way + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the port to which the device must send data streams. + Applies to: GigE + + + + + This value sets the stream channel destination IPv4 address for the selected stream channel. The destination can be a unicast or a multicast. + Applies to: GigE + + + + + This value sets the index of the network interface to use. + Applies to: GigE + + + + + This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. + Applies to: GigE + + + + + This enumeration sets the control channel privilege feature. + Applies to: GigE + + + + + This is a read only element. It indicates the latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) + Applies to: GigE + + + + + This command resets the timestamp control latch. + Applies to: GigE + + + + + This command resets the timestamp value for the device + Applies to: GigE + + + + + This command latches the current timestamp value of the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of timestamp clock ticks in 1 second. + Applies to: GigE + + + + + This value sets the heartbeat timeout in milliseconds. + Applies to: GigE + + + + + This is a read only element. It indicates whether multiple operations in a single message are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported + Applies to: GigE + + + + + This is a read only element. It indicates whether PACKETRESEND_CMD is supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether EVENT_CMD and EVENT_ACK are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether whether IEEE 1588 (PTP) is supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether this GVSP transmitter or rceiver can support 16-bit block_id. + Applies to: GigE + + + + + This is a read only element. It indicates the number of stream channels supported by the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of message channels supported by the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of network interfaces on the device. + Applies to: GigE + + + + + This is a read only element. It indicates the second URL to the XML device description file. + Applies to: GigE + + + + + This is a read only element. It indicates the first URL to the XML device description file. + Applies to: GigE + + + + + This is a read only element. It indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface operates in full-duplex mode. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface is the clock master. + Applies to: GigE + + + + + This is a read only element. It indicates the connection speed in Mbps for the selected network interface. + Applies to: GigE + + + + + This value sets the fixed default gateway for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This value sets the fixed subnet mask for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This value sets the fixed IP address for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This is a read only element. It indicates the current default gateway for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates the current subnet mask for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates the current IP address for the selected network interface. + Applies to: GigE + + + + + This value sets the IP configuration of the selected network interface, i.e., fixed IP, DHCP, auto IP. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports DHCP IP addressing. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports auto IP addressing (also known as LLA). + Applies to: GigE + + + + + Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. + Applies to: GigE + + + + + This is a read only element. It indicates the MAC address for the selected network interface. + Applies to: GigE + + + + + This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. + Applies to: GigE + + + + + This is a read only element. Its value indicates the character set. 1 = UTF8 + Applies to: GigE + + + + + This is a read only element. It indicates the endianess of the bootstrap registers. True = big endian. + Applies to: GigE + + + + + This is a read only element. It indicates the minor version number of the GigE Vision specification supported by this device. + Applies to: GigE + + + + + This is a read only element. It indicates the major version number of the GigE Vision specification supported by this device. + Applies to: GigE + + + + + If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. The Frame Max Jitter parameter indicates the maximum time in ticks that the next frame transmission could be delayed due to a burst of resends. + Applies to: GigE + + + + + This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting. + Applies to: GigE + + + + + This value indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends. + Applies to: GigE + + + + + This value indicates the base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. This parameter represents a combination of the packet size and the inter-packet delay. + Applies to: GigE + + + + + This value sets a multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: GigE + + + + + This value reserves a portion of Ethernet bandwidth assigned to the camera for packet resends and for the transmission of control data between the camera and the host PC. The setting is expressed as a percentage of the bandwidth assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5%, then the bandwidth reserve will be 1.5 MBytes/s. + Applies to: GigE + + + + + This value sets the frame transfer delay for the selected stream channel. This value sets a delay betweem when the camera would normally begin transmitted an acquired image (frame) and when it actually begins transmitting the acquired image. + Applies to: GigE + + + + + This value sets a delay between the transmission of each packet for the selected stream channel. The delay is measured in ticks. + Applies to: GigE + + + + + This value sets the packet size in bytes for the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size for the stream channel.) + Applies to: GigE + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. + Applies to: GigE + + + + + This value sets the value of the LUT element at the LUT index. + Applies to: GigE + + + + + This value sets the LUT element to access. This value is used to index into a LUT array. + Applies to: GigE + + + + + This boolean value enables the selected LUT. + Applies to: GigE + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. + Applies to: GigE + + + + + This enumeration selects the source of the reset for the selected counter. + Applies to: GigE + + + + + This enumeration selects the event that will be the source to increment the counter. + Applies to: GigE + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + Applies to: GigE + + + + + This enumeration sets the type of signal transistion that will start the timer. + Applies to: GigE + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. + Applies to: GigE + + + + + This float value sets the duration for the selected timer in microseconds. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. + Applies to: GigE + + + + + This float value sets the delay for the selected timer in microseconds. + Applies to: GigE + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. + Applies to: GigE + + + + + This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. + Applies to: GigE + + + + + Sets an integer value as the post-divider for the post-divider sub-module. + Applies to: GigE + + + + + Sets an integer value as the multiplier for the multiplier sub-module. + Applies to: GigE + + + + + Sets an integer value as the pre-divider for the pre-divider sub-module. + Applies to: GigE + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: GigE + + + + + Selects the input source for the frequency converter module. + Applies to: GigE + + + + + This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: GigE + + + + + This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: GigE + + + + + This command resets the tick counter count of the shaft encoder module to 0. + Applies to: GigE + + + + + This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. + Applies to: GigE + + + + + This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. + Applies to: GigE + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + Applies to: GigE + + + + + Selects the input line as signal source for the shaft encoder module. + Applies to: GigE + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: GigE + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: GigE + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: GigE + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: GigE + + + + + This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. + Applies to: GigE + + + + + This boolean value sets the state of the selected user settable synchronous output signal. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: GigE + + + + + This integer value is a single bitfield that sets the state of all user settable output signals in one access. + Applies to: GigE + + + + + This boolean value sets the state of the selected user settable output signal. + Applies to: GigE + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: GigE + + + + + This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. + Applies to: GigE + + + + + This boolean value indicates the current logical state for the selected line at the time of polling. + Applies to: GigE + + + + + This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: GigE + + + + + This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: GigE + + + + + Sets the raw value of the selected line debouncer time + Applies to: GigE + + + + + Sets the absolute value of the selected line debouncer time in microseconds + Applies to: GigE + + + + + This boolean value enables the termination resistor for the selected input line. + Applies to: GigE + + + + + This boolean value enables the signal inverter function for the selected input or output line. + Applies to: GigE + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + Applies to: GigE + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + Applies to: GigE + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + Applies to: GigE + + + + + Activates changed settings for the synchronous free run. + Applies to: GigE + + + + + Trigger rate for the clock synchronous trigger. + Applies to: GigE + + + + + High 32 bits of the synchronous free run trigger start time. + Applies to: GigE + + + + + Low 32 bits of the synchronous free run trigger start time. + Applies to: GigE + + + + + When enabled the camera triggers with the specified frame rate derived from the synchronized clock. + Applies to: GigE + + + + + Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: GigE + + + + + This boolean value enables the frame timeout. + Applies to: GigE + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: GigE + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: GigE + + + + + Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. + Applies to: GigE + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: GigE + + + + + Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. + Applies to: GigE + + + + + Sets the readout mode of the device + Applies to: GigE + + + + + This enumeration sets the shutter mode. + Applies to: GigE + + + + + Enable the Global Reset Release Mode + Applies to: GigE + + + + + This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: GigE + + + + + This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: GigE + + + + + Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. + Applies to: GigE + + + + + Indicates the sensor readout time given the current settings. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: GigE + + + + + This value enables the use of the exposure time base. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: GigE + + + + + This float value sets the camera's exposure time in microseconds. + Applies to: GigE + + + + + Sets the exposure time mode. + Applies to: GigE + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + Applies to: GigE + + + + + Selects the Interlaced Integration Mode. + Applies to: GigE + + + + + This enumeration sets the exposure mode. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. + Applies to: GigE + + + + + This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. + Applies to: GigE + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: GigE + + + + + This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. + Applies to: GigE + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + Applies to: GigE + + + + + This enumeration sets the signal source for the selected trigger. + Applies to: GigE + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. + Applies to: GigE + + + + + This enumeration sets the trigger mode for the selected trigger. + Applies to: GigE + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the number of frames acquired in the multiframe acquisition mode + Applies to: GigE + + + + + This command will immediately abort any image acquisition process that is currently in progress. + Applies to: GigE + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: GigE + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: GigE + + + + + This enumeration sets the image acquisition mode. + Applies to: GigE + + + + + When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. + +Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. + Applies to: GigE + + + + + Sets the height for the selected zone. + Applies to: GigE + + + + + Sets the Y offset (top offset) for the selected zone. + Applies to: GigE + + + + + Enables the selected zone. + Applies to: GigE + + + + + This value sets the zone to access. + Applies to: GigE + + + + + Enables the stacked zone imaging feature. + Applies to: GigE + + + + + Sets the ROI zone offset (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. + Applies to: GigE + + + + + Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. + Applies to: GigE + + + + + Provides for enabling/disabling the previously set ROI zone. + Applies to: GigE + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + Applies to: GigE + + + + + This is a float value that sets the vertical scaling factor of the image. + Applies to: GigE + + + + + This is a float value that sets the vertical scaling factor of the image. + Applies to: GigE + + + + + Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: GigE + + + + + Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: GigE + + + + + Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + Applies to: GigE + + + + + Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + Applies to: GigE + + + + + This enumeration sets the vertical binning feature. + Applies to: GigE + + + + + This feature is used to center the image vertically. + Applies to: GigE + + + + + This feature is used to center the image horizontally. + Applies to: GigE + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: GigE + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: GigE + + + + + This value sets the height of the area of interest in pixels. + Applies to: GigE + + + + + This value sets the width of the area of interest in pixels. + Applies to: GigE + + + + + Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjuments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: GigE + + + + + Sets whether tonal range adjustment is used. + Applies to: GigE + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Enables Basler PGI image optimizations. + Applies to: GigE + + + + + Sets the demosaicing mode. + Applies to: GigE + + + + + Sets the Contrast Mode. + Applies to: GigE + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: GigE + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: GigE + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: GigE + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: GigE + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: GigE + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: GigE + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: GigE + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: GigE + + + + + Sets an integer value for the adjustment of saturation of the selected color. + Applies to: GigE + + + + + Sets a floating point value for the adjustment of saturation of the selected color. + Applies to: GigE + + + + + Sets an integer value for the adjustment of hue of the selected color. + Applies to: GigE + + + + + Sets a floating point value for the adjustment of hue of the selected color. + Applies to: GigE + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + Applies to: GigE + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: GigE + + + + + Enables color adjustment. + Applies to: GigE + + + + + Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: GigE + + + + + Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. +If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: GigE + + + + + Sets an integer value for the selected element in the color transformation matrix. + Applies to: GigE + + + + + Sets a floating point value for the selected element in the color transformation matrix. + Applies to: GigE + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + Applies to: GigE + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + Applies to: GigE + + + + + This value sets the selected balance ratio control as an integer. + Applies to: GigE + + + + + This value sets the selected balance ratio control as a float value. + Applies to: GigE + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + Applies to: GigE + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + Applies to: GigE + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: GigE + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: GigE + + + + + Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. + Applies to: GigE + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: GigE + + + + + Selects the mode to output the fields. + Applies to: GigE + + + + + This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. + Applies to: GigE + + + + + This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. + +Positive integer: The object will pass the top sensor line first. + +Negative integer: The object will pass the bottom sensor line first. + +In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: GigE + + + + + This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: GigE + + + + + This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: GigE + + + + + Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. +Note: Make sure to also select a suitable raw pixel data output format. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: GigE + + + + + Sets the color coding of the pixels in the acquired images + Applies to: GigE + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: GigE + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: GigE + + + + + This feature selects the amount of data bits the sensor produces for one sample. + Applies to: GigE + + + + + This value sets the substrate voltage + Applies to: GigE + + + + + This value sets the selected digital shift control + Applies to: GigE + + + + + This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). + Applies to: GigE + + + + + This enumeration selects the type of gamma to apply. + Applies to: GigE + + + + + This boolean value enables the gamma correction. + Applies to: GigE + + + + + This value sets the selected black level control as a float value. + Applies to: GigE + + + + + This value sets the selected black level control as an integer. + Applies to: GigE + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + Applies to: GigE + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: GigE + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: GigE + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + Applies to: GigE + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + Applies to: GigE + + + + + Selects the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects a bit of the sequence set address. + Applies to: GigE + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + Applies to: GigE + + + + + Selects between controls for sequence restart or sequence set advance. + Applies to: GigE + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + Applies to: GigE + + + + + Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. + Applies to: GigE + + + + + Loads an existing sequence set to make it the current sequence set. + Applies to: GigE + + + + + Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. + Applies to: GigE + + + + + Selects the index number of a sequence set. + Applies to: GigE + + + + + Sets the total number of sequence sets in the sequence. + Applies to: GigE + + + + + Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. + Applies to: GigE + + + + + Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: GigE + + + + + Enables or disables the sequencer for configuration. + Applies to: GigE + + + + + Indicates the current sequence set. + Applies to: GigE + + + + + Enables the existing sequence sets for image acquisition. + Applies to: GigE + + + + List of all parameter names available for GigE cameras. + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 2. + Applies to: USB + + + + + Chunk data can be retrieved from counter 1. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: USB + + + + + Index of the active sequencer set. + Applies to: USB + + + + + Value of the selected chunk counter. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + Applies to: USB + + + + + A bit field that indicates the status of all of the camera's input and output lines when the image was acquired + Applies to: USB + + + + + Value of the timestamp when the image was acquired. + Applies to: USB + + + + + Exposure time used to acquire the image. + Applies to: USB + + + + + Gain used to acquire the image. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: USB + + + + List of all parameter names available for USB chunk data. + + + + Last grabbed block ID. + Applies to: USB + + + + + Number of stream resynchronizations. + Applies to: USB + + + + + Number of corrupt or lost frames between successfully grabbed images. + Applies to: USB + + + + + Status code of the last failed buffer. + Applies to: USB + + + + + Status code of the last failed buffer. + Applies to: USB + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. + Applies to: USB + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: USB + + + + + Timeout for payload and trailer transfers in milliseconds. + Applies to: USB + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + + + + + + + The default value is appropriate for most applications. + Reducing the value may cause a higher CPU load. USB host adapter drivers may require + to decrease the value in case the application fails to receive the image stream. The maximum value + for the Maximum Transfer Size depends on the operating system version and may be limited by the host adapter drivers. + + + Applies to: USB + + + + + Maximum size (in bytes) of a buffer used for grabbing images. + Applies to: USB + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: USB + + + + List of all parameter names available for the USB low level stream grabber + + + + The status code of the last failed event buffer. + Applies to: USB + + + + + The count of processed events with an error status. + Applies to: USB + + + + + The total count of processed events. + Applies to: USB + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + + + + + Number of Buffers that are going to be used receiving events. + Applies to: USB + + + + List of all parameter names available for the USB low level event grabber. + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + The file operation has failed. + Applies to: USB + + + + + The file operation was successful. + Applies to: USB + + + + + Returns the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + Files are opened in write-only mode. + Applies to: USB + + + + + Files are opened in read-only mode. + Applies to: USB + + + + + Sets the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + The currently selected file can be written. When the FileOperationExecute command is executed, the camera writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: USB + + + + + The currently selected file can be read. When the FileOperationExecute command is executed, the camera reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: USB + + + + + The currently selected file can be closed. + Applies to: USB + + + + + The currently selected file can be opened. The access mode in which the file is opened can be set using the FileOpenMode parameter. + Applies to: USB + + + + + Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + The 'Expert Feature 7 File' file is set. + Applies to: USB + + + + + The 'User Offset Shading 2' file is set. + Applies to: USB + + + + + The 'User Offset Shading 1' file is set. + Applies to: USB + + + + + The 'User Gain Shading 2' file is set. + Applies to: USB + + + + + The 'User Gain Shading 1' file is set. + Applies to: USB + + + + + The 'User Set 3' file is set. + Applies to: USB + + + + + The 'User Set 2' file is set. + Applies to: USB + + + + + The 'User Set 1' file is set. + Applies to: USB + + + + + The 'User Data' file is set. + Applies to: USB + + + + + Sets the target file in the device. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 10 can be configured. + Applies to: USB + + + + + Expert Feature 9 can be configured. + Applies to: USB + + + + + Expert Feature 8 can be configured. + Applies to: USB + + + + + Expert Feature 7 can be configured. + Applies to: USB + + + + + Expert Feature 6 can be configured. + Applies to: USB + + + + + Expert Feature 5 can be configured. + Applies to: USB + + + + + Expert Feature 4 can be configured. + Applies to: USB + + + + + Expert Feature 3 can be configured. + Applies to: USB + + + + + Expert Feature 2 can be configured. + Applies to: USB + + + + + Expert Feature 1 can be configured. + Applies to: USB + + + + + Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. + + + The full name of RemoveParameterLimitSelector + Returns the full name of RemoveParameterLimitSelector + + + The full name of RemoveParameterLimitSelector + + + + The factory limits of the ExposureOverhead parameter can be removed. + Applies to: USB + + + + + The factory limits of the AutoTargetValue parameter can be removed. + Applies to: USB + + + + + The factory limits of the ExposureTime parameter can be removed. + Applies to: USB + + + + + The factory limits of the BlackLevel parameter can be removed. + Applies to: USB + + + + + The factory limits of the Gain parameter can be removed. + Applies to: USB + + + + + Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + The user-defined value 5 can be set or read. + Applies to: USB + + + + + The user-defined value 4 can be set or read. + Applies to: USB + + + + + The user-defined value 3 can be set or read. + Applies to: USB + + + + + The user-defined value 2 can be set or read. + Applies to: USB + + + + + The user-defined value 1 can be set or read. + Applies to: USB + + + + + Sets the user-defined value to set or read. + + + The full name of DeviceIndicatorMode + Returns the full name of DeviceIndicatorMode + + + The full name of DeviceIndicatorMode + + + + Indicators are active showing their respective status. + Applies to: USB + + + + + Indicators are inactive (off). + Applies to: USB + + + + + Controls the behavior of the indicators (such as LEDs) showing the status of the device. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Temperature state could not be retrieved. + Applies to: USB + + + + + Temperature is critical. + Applies to: USB + + + + + Temperature is normal. + Applies to: USB + + + + + Returns the temperature state. + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the frame grabber board. + Applies to: USB + + + + + The temperature is measured on the sensor board. + Applies to: USB + + + + + The temperature is measured on the core board. + Applies to: USB + + + + + Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The device link throughput limit feature is enabled. + Applies to: USB + + + + + The device link throughput limit feature is disabled. + Applies to: USB + + + + + Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + The device has a line scan sensor. + Applies to: USB + + + + + The device has an area scan sensor. + Applies to: USB + + + + + Returns the scan type of the device's sensor (area or line scan). + + + The full name of BslUSBSpeedMode + Returns the full name of BslUSBSpeedMode + + + The full name of BslUSBSpeedMode + + + + The USB port is operating at SuperSpeed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at High Speed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at Full Speed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at Low Speed, as specified in the USB standard. + Applies to: USB + + + + + Returns the speed mode of the USB port. + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + Event notifications are enabled. + Applies to: USB + + + + + Event notifications are disabled. + Applies to: USB + + + + + Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Event notifications for the frame burst start wait event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start wait event can be enabled. + Applies to: USB + + + + + Event notifications for the over temperature event can be enabled. + Applies to: USB + + + + + Event notifications for the critical temperature event can be enabled. + Applies to: USB + + + + + Event notifications for the frame burst start overtrigger event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start overtrigger event can be enabled. + Applies to: USB + + + + + Event notifications for the frame burst start event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start event can be enabled. + Applies to: USB + + + + + Event notifications for the exposure end event can be enabled. + Applies to: USB + + + + + Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 2. + Applies to: USB + + + + + Chunk data can be retrieved from counter 1. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + The CRC checksum chunk can be enabled. + Applies to: USB + + + + + The sequencer set active chunk can be enabled. + Applies to: USB + + + + + The counter value chunk can be enabled. + Applies to: USB + + + + + The line status all chunk can be enabled. + Applies to: USB + + + + + The timestamp chunk can be enabled. + Applies to: USB + + + + + The exposure time chunk can be enabled. + Applies to: USB + + + + + The gain chunk can be enabled. + Applies to: USB + + + + + The image chunk can be enabled. + Applies to: USB + + + + + Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. + + + The full name of UserSetDefault + Returns the full name of UserSetDefault + + + The full name of UserSetDefault + + + + See camera users manual for information. + Applies to: USB + + + + + User set 3 is set as the startup set. + Applies to: USB + + + + + User set 2 is set as the startup set. + Applies to: USB + + + + + User set 1 is set as the startup set. + Applies to: USB + + + + + The factory set disabling color adjustments is set as the startup set. + Applies to: USB + + + + + The factory set enabling color adjustments is set as the startup set. + Applies to: USB + + + + + The factory set enabling auto functions is set as the startup set. + Applies to: USB + + + + + The high gain factory set is set as the startup set. + Applies to: USB + + + + + The default factory set is set as the as the startup set. + Applies to: USB + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + See camera users manual for information. + Applies to: USB + + + + + User set 3 can be saved, loaded, or configured. + Applies to: USB + + + + + User set 2 can be saved, loaded, or configured. + Applies to: USB + + + + + User set 1 can be saved, loaded, or configured. + Applies to: USB + + + + + The factory set disabling color adjustments can be loaded. + Applies to: USB + + + + + The factory set enabling color adjustments can be loaded. + Applies to: USB + + + + + The factory set enabling auto functions can be loaded. + Applies to: USB + + + + + The high gain factory set can be loaded. + Applies to: USB + + + + + The default factory set can be loaded. + Applies to: USB + + + + + Sets the user set or the factory set to load, save or configure. + + + The full name of CounterResetActivation + Returns the full name of CounterResetActivation + + + The full name of CounterResetActivation + + + + The counter resets as long as the selected signal level is low. + Applies to: USB + + + + + The counter resets as long as the selected signal level is high. + Applies to: USB + + + + + The counter resets on the falling or rising edge of the selected signal. + Applies to: USB + + + + + The counter resets on the falling edge of the signal. + Applies to: USB + + + + + The counter resets on the rising edge of the signal. + Applies to: USB + + + + + Sets the signal on which the counter will be reset. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + The selected counter can be reset by a counter end 4 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 3 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 2 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 1 signal. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 4. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 3. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 2. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 1. + Applies to: USB + + + + + The selected counter can be reset by a software command. + Applies to: USB + + + + + The counter reset is disabled. + Applies to: USB + + + + + Sets the source signal that can reset the currently selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + The selected counter counts the number of counter 3 end events. + Applies to: USB + + + + + The selected counter counts the number of counter 2 end events. + Applies to: USB + + + + + The selected counter counts the number of counter 1 end events. + Applies to: USB + + + + + The selected counter counts the number of Frame Start events. + Applies to: USB + + + + + The selected counter counts the number of Frame Trigger events. + Applies to: USB + + + + + Sets the event that increments the currently selected counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + Counter 2 can be configured. + Applies to: USB + + + + + Counter 1 can be configured. + Applies to: USB + + + + + Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + The timer can be triggered by the flash window start signal. + Applies to: USB + + + + + The timer can be triggered by the exposure start signal. + Applies to: USB + + + + + Sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + Timer 1 can be configured. + Applies to: USB + + + + + Sets the timer to be configured. + + + The full name of SoftwareSignalSelector + Returns the full name of SoftwareSignalSelector + + + The full name of SoftwareSignalSelector + + + + Software signal 4 can be controlled. + Applies to: USB + + + + + Software signal 3 can be controlled. + Applies to: USB + + + + + Software signal 2 can be controlled. + Applies to: USB + + + + + Software signal 1 can be controlled. + Applies to: USB + + + + + Sets the software signal to control. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + User settable output signal 3 can be configured. + Applies to: USB + + + + + User settable output signal 2 can be configured. + Applies to: USB + + + + + User settable output signal 1 can be configured. + Applies to: USB + + + + + User settable output signal 0 can be configured. + Applies to: USB + + + + + Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The User Output 4 bit state as defined by its current UserOutputValue. + Applies to: USB + + + + + The source signal for the currently selected line is set to the flash window signal. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 3. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 2. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 1. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 0. + Applies to: USB + + + + + Sets the source signal for the selected output line to timer 1 active. + Applies to: USB + + + + + The source signal for the currently selected line is set to the frame burst trigger wait signal. + Applies to: USB + + + + + The source signal for the currently selected line is set to the frame trigger wait signal. + Applies to: USB + + + + + The source signal for the currently selected line is set to the exposure active signal. + Applies to: USB + + + + + No source signal is set for the currently selected line. + Applies to: USB + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + The line logic of the currently selected line is negative. + Applies to: USB + + + + + The line logic of the currently selected line is positive. + Applies to: USB + + + + + Returns the line logic of the currently selected line. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + The line is currently accepting or sending LVTTL level signals. + Applies to: USB + + + + + The line is opto-coupled. + Applies to: USB + + + + + The line is currently accepting or sending RS-422 level signals. + Applies to: USB + + + + + The line is currently accepting or sending LVDS level signals. + Applies to: USB + + + + + The line is currently accepting or sending TTL level signals. + Applies to: USB + + + + + The line is currently in tri-state mode (not driven). + Applies to: USB + + + + + The line is not connected. + Applies to: USB + + + + + Returns the electrical configuration of the currently selected line. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: USB + + + + + The selected physical line can be used to input an electrical signal. + Applies to: USB + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Line 4 can be configured. + Applies to: USB + + + + + Line 3 can be configured. + Applies to: USB + + + + + Line 2 can be configured. + Applies to: USB + + + + + Line 1 can be configured. + Applies to: USB + + + + + Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + The luminance lookup table can be configured. + Applies to: USB + + + + + Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + Auto function AOI 2 can be adjusted. AOI 2 is used by the Balance White Auto function. + Applies to: USB + + + + + Auto function AOI 1 can be adjusted. AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: USB + + + + + Sets which auto function AOI can be adjusted. + + + The full name of AutoFunctionROISelector + Returns the full name of AutoFunctionROISelector + + + The full name of AutoFunctionROISelector + + + + Auto function ROI 2 can be adjusted. ROI 2 is used by the Balance White Auto function. + Applies to: USB + + + + + Auto function ROI 1 can be adjusted. ROI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: USB + + + + + Sets which auto function ROI can be adjusted. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: USB + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: USB + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: USB + + + + + Sets how gain and exposure time will be balanced when the device is making automatic adjustments. + + + The full name of BslImmediateTriggerMode + Returns the full name of BslImmediateTriggerMode + + + The full name of BslImmediateTriggerMode + + + + The immediate trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. + Applies to: USB + + + + + The immediate trigger mode is enabled. This reduces the exposure start delay. + Applies to: USB + + + + + Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + + + The full name of OverlapMode + Returns the full name of OverlapMode + + + The full name of OverlapMode + + + + Non-overlapping exposure and image readout. + Applies to: USB + + + + + Overlapping exposure and image readout. + Applies to: USB + + + + + Configures overlapping exposure and image readout. + + + The full name of SensorShutterMode + Returns the full name of SensorShutterMode + + + The full name of SensorShutterMode + + + + The shutter opens at the same time for all pixels but ends in a sequential manner. The pixels are exposed for different lengths of time. + Applies to: USB + + + + + The shutter opens and closes sequentially for groups (typically lines) of pixels. All pixels are exposed for the same length of time but not at the same time. + Applies to: USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed for the same length of time at the same time. + Applies to: USB + + + + + Sets the shutter mode of the device. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + See camera users manual for information. + Applies to: USB + + + + + A check can be performed if the device is currently exposing a frame. + Applies to: USB + + + + + A check can be performed if the device is currently transferring a frame. + Applies to: USB + + + + + A check can be performed if the device is currently capturing a frame. + Applies to: USB + + + + + A check can be performed if the device is currently waiting for a frame trigger. + Applies to: USB + + + + + A check can be performed if the device is currently transferring a frame burst of one or many frames. + Applies to: USB + + + + + A check can be performed if the device is currently doing a frame burst of one or many frames. + Applies to: USB + + + + + A check can be performed if the device is currently waiting for a frame burst trigger. + Applies to: USB + + + + + Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + The selected trigger is activated when the source signal is low. + Applies to: USB + + + + + The selected trigger is activated when the source signal is high. + Applies to: USB + + + + + The selected trigger is activated on the falling or rising edge of the source signal. + Applies to: USB + + + + + The selected trigger is activated on the falling edge of the source signal. + Applies to: USB + + + + + The selected trigger is activated on the rising edge of the source signal. + Applies to: USB + + + + + Sets the signal transition that activates the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + The signal source for the selected trigger is set to software signal 3. + Applies to: USB + + + + + The signal source for the selected trigger is set to software signal 2. + Applies to: USB + + + + + The signal source for the selected trigger is set to software signal 1. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 4. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 3. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 2 + Applies to: USB + + + + + The signal source for the selected trigger is set to line 1. + Applies to: USB + + + + + The signal source for the selected trigger is set to software triggering. + Applies to: USB + + + + + Sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: USB + + + + + The currently selected trigger is turned off. + Applies to: USB + + + + + Sets the mode for the currently selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The frame start trigger can be configured. + Applies to: USB + + + + + The frame burst start trigger can be configured. + Applies to: USB + + + + + Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + The device operates in fast readout mode. The readout time for each line of pixels is shortened compared to the normal readout mode. This allows higher frame rates, but may reduce image quality. + Applies to: USB + + + + + The device operates in normal readout mode. + Applies to: USB + + + + + Sets the sensor readout mode. + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + The camera automatically uses the optimum overlap time for each acquisition. + Applies to: USB + + + + + The camera manually sets the overlap time for each acquisition. In this mode, you must also set the ExposureOverlapTimeMax parameter to specify the maximum overlap time. + Applies to: USB + + + + + Sets the exposure overlap time mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The trigger width exposure mode is set. In this mode, the length of the exposure for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: USB + + + + + The timed exposure mode is set. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time Abs parameter. + Applies to: USB + + + + + Sets the exposure mode. + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + Exposure time is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. + Applies to: USB + + + + + Exposure time is automatically adjusted until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The exposure auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + The shutter mode is set to global reset release shutter. + Applies to: USB + + + + + The shutter mode is set to rolling shutter. + Applies to: USB + + + + + The shutter mode is set to global shutter. + Applies to: USB + + + + + Sets the shutter mode. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + The acquisition mode is set to continuous. + Applies to: USB + + + + + The acquisition mode is set to single frame. + Applies to: USB + + + + + Sets the image acquisition mode. + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: USB + + + + + Basler PGI image optimizations are disabled. + Applies to: USB + + + + + Enables Basler PGI image optimizations. + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: USB + + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: USB + + + + + Sets the demosaicing mode. + + + The full name of DefectPixelCorrectionMode + Returns the full name of DefectPixelCorrectionMode + + + The full name of DefectPixelCorrectionMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + S-curve contrast enhancement is used to adjust the contrast. This allows you to improve perceived contrast while preserving the dynamic range of the image. + Applies to: USB + + + + + Linear contrast enhancement is used to adjust the contrast. + Applies to: USB + + + + + Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + The element in row 2 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 2 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 2 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + A matrix color transformation from YUV to RGB is performed on the pixels. + Applies to: USB + + + + + A matrix color transformation from RGB to YUV is performed on the pixels. + Applies to: USB + + + + + A matrix color transformation from RGB to RGB is performed on the pixels. + Applies to: USB + + + + + Sets the type of color transformation that will be performed. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Colors with predominant magenta can be adjusted. + Applies to: USB + + + + + Colors with predominant blue can be adjusted. + Applies to: USB + + + + + Colors with predominant cyan can be adjusted. + Applies to: USB + + + + + Colors with predominant green can be adjusted. + Applies to: USB + + + + + Colors with predominant yellow can be adjusted. + Applies to: USB + + + + + Colors with predominant red can be adjusted. + Applies to: USB + + + + + Sets the color for color adjustment. + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + Balance ratio will be applied to the blue channel. + Applies to: USB + + + + + Balance ratio will be applied to the green channel. + Applies to: USB + + + + + Balance ratio will be applied to the red channel. + Applies to: USB + + + + + Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + White balance is adjusted repeatedly while images are acquired. The repeated adjustment will proceed until the mode of operation is set to Once or to Off. + Applies to: USB + + + + + White balance is adjusted automatically until it reaches a specific target value. After the adjustment is complete, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The balance white auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the balance white auto function. + + + The full name of LightSourcePreset + Returns the full name of LightSourcePreset + + + The full name of LightSourcePreset + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + A color preset for image acquisition with tungsten incandescent light (2800 K) is set. + Applies to: USB + + + + + A color preset for image acquisition with daylight of 6500 K is set. + Applies to: USB + + + + + A color preset for image acquisition with daylight of 5000 K is set. + Applies to: USB + + + + + No color preset is set. + Applies to: USB + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + + + The full name of BslColorSpaceMode + Returns the full name of BslColorSpaceMode + + + The full name of BslColorSpaceMode + + + + Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. An additional sRGB gamma correction value of approximately 0.4 is applied. + Applies to: USB + + + + + Color space is set to RGB. + Applies to: USB + + + + + Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. + + + The full name of ColorSpace + Returns the full name of ColorSpace + + + The full name of ColorSpace + + + + Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. + Applies to: USB + + + + + Color space is set to RGB. + Applies to: USB + + + + + Returns the color space set for image acquisitions. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + Black level will be applied to all channels or taps. + Applies to: USB + + + + + Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + Gain will be applied to all analog channels. + Applies to: USB + + + + + Gain will be applied to all digital channels. + Applies to: USB + + + + + Gain will be applied to all channels or taps. + Applies to: USB + + + + + Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + Gain is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. + Applies to: USB + + + + + Gain is adjusted automatically until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The gain auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + Enables the previously set ROI zone. + Applies to: USB + + + + + Disables the previously set ROI zone. + Applies to: USB + + + + + Provides for enabling/disabling the previously set ROI zone. + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + + + The full name of TestPattern + Returns the full name of TestPattern + + + The full name of TestPattern + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + No test pattern. Displays the original image. + Applies to: USB + + + + + Selects the type of image test pattern that is generated by the device. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + The camera generates and displays a test image with a test image 6 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 5 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 4 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 3 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 2 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 1 pattern. + Applies to: USB + + + + + The camera does not display a test image. + Applies to: USB + + + + + Sets the test image to display. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: USB + + + + + No Bayer filter is present on the camera. + Applies to: USB + + + + + Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + The depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 1 bit per pixel. + Applies to: USB + + + + + Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to YCbCr 422. + Applies to: USB + + + + + The pixel format is set to BGR 8 + Applies to: USB + + + + + The pixel format is set to RGB 8 + Applies to: USB + + + + + The pixel format is set to Bayer BG 12p. + Applies to: USB + + + + + The pixel format is set to Bayer BG 12. + Applies to: USB + + + + + The pixel format is set to Bayer GB 12p. + Applies to: USB + + + + + The pixel format is set to Bayer GB 12. + Applies to: USB + + + + + The pixel format is set to Bayer RG 12p. + Applies to: USB + + + + + The pixel format is set to Bayer RG 12. + Applies to: USB + + + + + The pixel format is set to Bayer GR 12p. + Applies to: USB + + + + + The pixel format is set to Bayer GR 12. + Applies to: USB + + + + + The pixel format is set to Bayer BG 10p. + Applies to: USB + + + + + The pixel format is set to Bayer BG 10. + Applies to: USB + + + + + The pixel format is set to Bayer GB 10p. + Applies to: USB + + + + + The pixel format is set to Bayer GB 10. + Applies to: USB + + + + + The pixel format is set to Bayer RG 10p. + Applies to: USB + + + + + The pixel format is set to Bayer RG 10. + Applies to: USB + + + + + The pixel format is set to Bayer GR 10p. + Applies to: USB + + + + + The pixel format is set to Bayer GR 10. + Applies to: USB + + + + + The pixel format is set to Bayer BG 8. + Applies to: USB + + + + + The pixel format is set to Bayer GB 8. + Applies to: USB + + + + + The pixel format is set to Bayer RG 8. + Applies to: USB + + + + + The pixel format is set to Bayer GR 8. + Applies to: USB + + + + + The pixel format is set to Mono 12p. + Applies to: USB + + + + + The pixel format is set to Mono 12. + Applies to: USB + + + + + The pixel format is set to Mono 10p. + Applies to: USB + + + + + The pixel format is set to Mono 10. + Applies to: USB + + + + + The pixel format is set to Mono 8. + Applies to: USB + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. + Applies to: USB + + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: USB + + + + + Sets the binning vertical mode. + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. + Applies to: USB + + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: USB + + + + + Sets the binning horizontal mode. + + + The full name of SequencerTriggerActivation + Returns the full name of SequencerTriggerActivation + + + The full name of SequencerTriggerActivation + + + + The sequence set will advance when the source signal is low. + Applies to: USB + + + + + The sequence set will advance when the source signal is high. + Applies to: USB + + + + + The sequence set will advance on the falling or rising edge of the source signal. + Applies to: USB + + + + + The sequence set will advance on the falling edge of the source signal. + Applies to: USB + + + + + The sequence set will advance on the rising edge of the source signal. + Applies to: USB + + + + + Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. + + + The full name of SequencerTriggerSource + Returns the full name of SequencerTriggerSource + + + The full name of SequencerTriggerSource + + + + Frame End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Frame Start is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 3 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 2 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 1 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 3 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 2 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 1 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 4 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 3 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 2 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 1 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Sets the trigger source for sequencer set advance with the currently selected path. + + + The full name of SequencerConfigurationMode + Returns the full name of SequencerConfigurationMode + + + The full name of SequencerConfigurationMode + + + + The sequencer can be configured. SequencerMode must be set to Off before setting this parameter to On. + Applies to: USB + + + + + The sequencer can not be configured. The sequencer can now be used for image acquisition (by setting SequencerMode to On). + Applies to: USB + + + + + Sets whether the sequencer can be configured. + + + The full name of SequencerMode + Returns the full name of SequencerMode + + + The full name of SequencerMode + + + + The sequencer can be used for image acquisition. SequencerConfigurationMode must be set to Off before setting this parameter to On. + Applies to: USB + + + + + The sequencer can not be used for image acquisition. The sequencer can now be configured (by setting SequencerConfigurationMode to On). + Applies to: USB + + + + + Sets whether the sequencer can be used for image acquisition. + + + The full name of CameraOperationMode + Returns the full name of CameraOperationMode + + + The full name of CameraOperationMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Executes the operation selected by FileOperationSelector on the selected file. + Applies to: USB + + + + + Size of the currently selected file in bytes. + Applies to: USB + + + + + File operation result. For read or write operations, the number of successfully read/written bytes is returned. + Applies to: USB + + + + + Returns the file operation execution status. + Applies to: USB + + + + + File access length. Controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: USB + + + + + File access offset. Controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: USB + + + + + Sets the access mode in which a file is opened in the device. + Applies to: USB + + + + + Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. + Applies to: USB + + + + + Sets the target file in the device. + Applies to: USB + + + + + Enables the currently selected expert feature. + Applies to: USB + + + + + Key to access the selected expert feature. + Applies to: USB + + + + + Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. + Applies to: USB + + + + + Removes the factory limit of the selected parameter. When the factory limit is removed, the parameter can be set within extended limits. range of the extended limit is only dictated by the physical restrictions of the camera, such as the absolute limits of the camera's variable gain control. + Applies to: USB + + + + + Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. + Applies to: USB + + + + + A user defined value. value can serve as storage location for the camera user. It has no impact on the operation of the camera. + Applies to: USB + + + + + Sets the user-defined value to set or read. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Announce the end of registers streaming. + Applies to: USB + + + + + Prepare the device for registers streaming without checking for consistency. + Applies to: USB + + + + + Controls the behavior of the indicators (such as LEDs) showing the status of the device. + Applies to: USB + + + + + Subminor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Minor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Major version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Immediately resets and reboots the device. + Applies to: USB + + + + + Returns the temperature state. + Applies to: USB + + + + + Temperature of the selected location within the device (in degrees centigrade). The temperature is measured at the location set by DeviceTemperatureSelector. + Applies to: USB + + + + + Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. + Applies to: USB + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current camera settings. + Applies to: USB + + + + + Value set to limit the maximum bandwidth of the data that will be streamed out by the device on the currently selected link (in bytes per second). + Applies to: USB + + + + + Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. + Applies to: USB + + + + + Speed of transmission negotiated on the selected link. + Applies to: USB + + + + + Sets which link of the device to control. + Applies to: USB + + + + + Latched value of the timestamp counter. + Applies to: USB + + + + + Latches the current timestamp counter and stores its value in TimestampLatchValue. + Applies to: USB + + + + + Returns the scan type of the device's sensor (area or line scan). + Applies to: USB + + + + + User-settable ID of the device. + Applies to: USB + + + + + Serial number of the device. + Applies to: USB + + + + + Version of the device's firmware. + Applies to: USB + + + + + Version of the device. + Applies to: USB + + + + + Additional information from the vendor about the camera. + Applies to: USB + + + + + Model name of the device. + Applies to: USB + + + + + Name of the device's vendor. + Applies to: USB + + + + + Payload Final Transfer 2 Size + Applies to: USB + + + + + Payload Final Transfer 1 Size + Applies to: USB + + + + + Payload Transfer Count + Applies to: USB + + + + + Payload Transfer Size + Applies to: USB + + + + + This parameter takes effect only when the sequencer mode is set to On. The parameter can only be set when the sequencer configuration mode is set to On. + Applies to: USB + + + + + Test pending acknowledging time in milliseconds. On write, the device waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads, the device returns the current value without any additional wait time. + Applies to: USB + + + + + Size of the second final payload transfer. + Applies to: USB + + + + + Size of the first final payload transfer. + Applies to: USB + + + + + Expected number of payload transfers. + Applies to: USB + + + + + Expected size of a single payload transfer. + Applies to: USB + + + + + Returns the speed mode of the USB port. + Applies to: USB + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. + Applies to: USB + + + + + Time stamp of the frame brust start wait event. + Applies to: USB + + + + + Unique identifier of the frame burst start wait event. + Applies to: USB + + + + + Time stamp of the frame start wait event. + Applies to: USB + + + + + Unique identifier of the frame start wait event. + Applies to: USB + + + + + Time stamp of the over temperature event. + Applies to: USB + + + + + Unique identifier of the over temperature event. + Applies to: USB + + + + + Time stamp of the crititical temperature event. + Applies to: USB + + + + + Unique identifier of the critical temperature event. + Applies to: USB + + + + + Time stamp of the test event. + Applies to: USB + + + + + Unique identifier of the test event. + Applies to: USB + + + + + Frame ID of the frame burst start overtrigger event. + Applies to: USB + + + + + Time stamp of the frame burst start overtrigger event. + Applies to: USB + + + + + Unique identifier of the frame burst start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame start overtrigger event. + Applies to: USB + + + + + Time stamp of the frame start overtrigger event. + Applies to: USB + + + + + Unique identifier of the frame start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame burst start event. + Applies to: USB + + + + + Time stamp of the frame burst start event. + Applies to: USB + + + + + Unique identifier of the frame burst start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame start event. + Applies to: USB + + + + + Time stamp of the frame start event. + Applies to: USB + + + + + Unique identifier of the frame start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the exposure end event. + Applies to: USB + + + + + Time stamp of the exposure end event. + Applies to: USB + + + + + Unique identifier of the exposure end event. This parameter can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Generates an event test signal. + Applies to: USB + + + + + Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. + Applies to: USB + + + + + Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. + Applies to: USB + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: USB + + + + + Index of the active sequencer set. + Applies to: USB + + + + + Value of the selected chunk counter. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + Applies to: USB + + + + + A bit field that indicates the status of all of the camera's input and output lines when the image was acquired + Applies to: USB + + + + + Value of the timestamp when the image was acquired. + Applies to: USB + + + + + Exposure time used to acquire the image. + Applies to: USB + + + + + Gain used to acquire the image. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: USB + + + + + Enables the inclusion of the currently selected chunk in the payload data. + Applies to: USB + + + + + Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. + Applies to: USB + + + + + Enables the chunk mode. + Applies to: USB + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: USB + + + + + Saves the current active set into the selected user set. + Applies to: USB + + + + + Loads the selected set into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: USB + + + + + Sets the user set or the factory set to load, save or configure. + Applies to: USB + + + + + Duration (or number of events) before the CounterEnd event is generated. + Applies to: USB + + + + + Immediately resets the selected counter. The counter starts counting immediately after the reset. + Applies to: USB + + + + + Sets the signal on which the counter will be reset. + Applies to: USB + + + + + Sets the source signal that can reset the currently selected counter. + Applies to: USB + + + + + Sets the event that increments the currently selected counter. + Applies to: USB + + + + + Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. + Applies to: USB + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: USB + + + + + Delay of the currently selected timer in microseconds. + Applies to: USB + + + + + Duration of the currently selected timer in microseconds. + Applies to: USB + + + + + Sets the timer to be configured. + Applies to: USB + + + + + Generates a signal that can be used as a software trigger. + Applies to: USB + + + + + Sets the software signal to control. + Applies to: USB + + + + + A single bit field that sets the state of all user settable output signals in one access. + Applies to: USB + + + + + Enables the selected user settable output line. + Applies to: USB + + + + + Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: USB + + + + + This integer value is a single bit field that indicates the current logical state of all available lines at time of polling. + Applies to: USB + + + + + Indicates the current logical state of the selected line. + Applies to: USB + + + + + This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. + Applies to: USB + + + + + Indicates whether an overload condition was detected on the selected line. + Applies to: USB + + + + + Value for the minimum signal width of an output signal (in microseconds) . + Applies to: USB + + + + + Value of the selected line debouncer time in microseconds. + Applies to: USB + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: USB + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: USB + + + + + Returns the line logic of the currently selected line. + Applies to: USB + + + + + Returns the electrical configuration of the currently selected line. + Applies to: USB + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: USB + + + + + Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. + Applies to: USB + + + + + Value of the LUT element at the LUT index position. + Applies to: USB + + + + + Index of the LUT element to access. + Applies to: USB + + + + + Enables the selected lookup table (LUT). + Applies to: USB + + + + + Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Assigns the Balance White auto function to the currently selected auto function AOI. + Applies to: USB + + + + + Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the auto function AOI (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the auto function AOI (in pixels). + Applies to: USB + + + + + Height of the auto function AOI (in pixels). + Applies to: USB + + + + + Width of the auto function AOI (in pixels). + Applies to: USB + + + + + Sets which auto function AOI can be adjusted. + Applies to: USB + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. + Applies to: USB + + + + + Assigns the Balance White auto function to the currently selected auto function ROI. + Applies to: USB + + + + + Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the auto function ROI (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). + Applies to: USB + + + + + Height of the auto function ROI (in pixels). + Applies to: USB + + + + + Width of the auto function ROI (in pixels). + Applies to: USB + + + + + Sets which auto function ROI can be adjusted. + Applies to: USB + + + + + Sets the backlight compensation that allows the camera to compensate for underexposure. This is done by excluding a given percentage of the brightest pixels in the image from the target average gray value calculations. + Applies to: USB + + + + + Upper limit for the ExposureTime parameter when the exposure auto function is active. + Applies to: USB + + + + + Lower limit for the ExposureTime parameter when the exposure auto function is active. + Applies to: USB + + + + + Upper limit for the Gain parameter when the gain auto function is active. + Applies to: USB + + + + + Lower limit for the Gain parameter when the gain auto function is active. + Applies to: USB + + + + + Sets how gain and exposure time will be balanced when the device is making automatic adjustments. + Applies to: USB + + + + + Target average brightness for the gain auto function and the exposure auto function. + Applies to: USB + + + + + Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: USB + + + + + Configures overlapping exposure and image readout. + Applies to: USB + + + + + Sets the shutter mode of the device. + Applies to: USB + + + + + Indicates the status (true or false) of the currently selected acquisition signal. acquisition signal can be selected using AcquisitionStatusSelector. + Applies to: USB + + + + + Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. + Applies to: USB + + + + + Sensor readout time given the current settings. + Applies to: USB + + + + + Maximum allowed frame acquisition rate given the current camera settings (in frames per second). + Applies to: USB + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: USB + + + + + Enables setting the camera's acquisition frame rate to a specified value. + Applies to: USB + + + + + Trigger delay time in microseconds. The delay is applied after the trigger reception and before effectively activating the trigger. + Applies to: USB + + + + + Sets the signal transition that activates the selected trigger. + Applies to: USB + + + + + Sets the signal source for the selected trigger. + Applies to: USB + + + + + Generates a software trigger signal. The software trigger signal will be used if the TriggerSource parameter is set to Software. + Applies to: USB + + + + + Sets the mode for the currently selected trigger. + Applies to: USB + + + + + Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. + Applies to: USB + + + + + Number of frames to acquire for each FrameBurstStart trigger. + Applies to: USB + + + + + Sets the sensor readout mode. + Applies to: USB + + + + + Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds). + Applies to: USB + + + + + Sets the exposure overlap time mode. + Applies to: USB + + + + + Exposure time of the camera in microseconds. + Applies to: USB + + + + + Sets the exposure mode. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. + Applies to: USB + + + + + Sets the shutter mode. + Applies to: USB + + + + + Stops the acquisition of images if the camera is set for continuous image acquisition and acquisition has been started. + Applies to: USB + + + + + Starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: USB + + + + + Sets the image acquisition mode. + Applies to: USB + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: USB + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: USB + + + + + Enables Basler PGI image optimizations. + Applies to: USB + + + + + Sets the demosaicing mode. + Applies to: USB + + + + + Amount of saturation to be applied. Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, will make colors easier to distinguish. + Applies to: USB + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: USB + + + + + Hue shift to be applied. Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: USB + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: USB + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: USB + + + + + Amount of contrast to be applied. The more contrast you apply, the more defined the difference between light and dark areas in the image will be. + Applies to: USB + + + + + Amount of brightness to be applied. This allows you to lighten or darken the entire image. + Applies to: USB + + + + + Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. + Applies to: USB + + + + + Transformation value for the selected element in the color transformation matrix. + Applies to: USB + + + + + Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + Applies to: USB + + + + + Sets the type of color transformation that will be performed. + Applies to: USB + + + + + Saturation adjustment value for the currently selected color. + Applies to: USB + + + + + Hue adjustment value for the currently selected color. + Applies to: USB + + + + + Sets the color for color adjustment. + Applies to: USB + + + + + Value of the currently selected balance ratio channel or tap. + Applies to: USB + + + + + Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. + Applies to: USB + + + + + Sets the operation mode of the balance white auto function. + Applies to: USB + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: USB + + + + + Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. + Applies to: USB + + + + + Value set for digital shift. When the parameter is set to zero, digital shift will be disabled. When the parameter is set to 1, 2, 3, or 4, digital shift will be set to shift by 1, shift by 2, shift by 3, or shift by 4 respectively. + Applies to: USB + + + + + Returns the color space set for image acquisitions. + Applies to: USB + + + + + Gamma correction value. Gamma correction lets you modify the brightness of the pixel values to account for a non-linearity in the human perception of brightness. + Applies to: USB + + + + + Value of the currently selected black level channel or tap. + Applies to: USB + + + + + Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. + Applies to: USB + + + + + Value of the currently selected gain control in dB. + Applies to: USB + + + + + Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. + Applies to: USB + + + + + Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. + Applies to: USB + + + + + Sets the ROI zone offset [pixels, in direction of assembly] for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. + Applies to: USB + + + + + Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. + Applies to: USB + + + + + Provides for enabling/disabling the previously set ROI zone. + Applies to: USB + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + Applies to: USB + + + + + Selects the type of image test pattern that is generated by the device. + Applies to: USB + + + + + Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. + Applies to: USB + + + + + Sets the test image to display. + Applies to: USB + + + + + Maximum possible pixel value that could be transferred from the camera. + Applies to: USB + + + + + Minimum possible pixel value that could be transferred from the camera. + Applies to: USB + + + + + Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: USB + + + + + Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. + Applies to: USB + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: USB + + + + + Enables vertical mirroring of the image. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the ROI feature when using the reverse Y feature. Note that the position of the ROI relative to the sensor remains the same. + Applies to: USB + + + + + Enables horizontal mirroring of the image. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the ROI feature when using the reverse X feature. Note that the position of the ROI relative to the sensor remains the same. + Applies to: USB + + + + + Vertical scaling factor. + Applies to: USB + + + + + Horizontal scaling factor. + Applies to: USB + + + + + Vertical decimation factor. It specifies the extent of vertical sub-sampling of the acquired frame, i.e. it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: USB + + + + + Horizontal decimation factor. It specifies the extent of horizontal sub-sampling of the acquired frame, i.e. it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: USB + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: USB + + + + + Sets the binning vertical mode. + Applies to: USB + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: USB + + + + + Sets the binning horizontal mode. + Applies to: USB + + + + + Enables vertical centering of the image. + Applies to: USB + + + + + Enables horizontal centering of the image. + Applies to: USB + + + + + Number of bytes separating the starting pixels of two consecutive lines. This feature is used to facilitate alignment of image data. + Applies to: USB + + + + + Enables the line pitch feature which aligns output image data to multiples of 4 bytes. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the region of interest (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the region of interest (in pixels). + Applies to: USB + + + + + Height of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: USB + + + + + Width of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: USB + + + + + Maximum allowed height of the region of interest in pixels. value takes into account any function that may limit the maximum height. + Applies to: USB + + + + + Maximum allowed width of the region of interest in pixels. value takes into account any function that may limit the maximum width. + Applies to: USB + + + + + Height of the camera's sensor in pixels. + Applies to: USB + + + + + Width of the camera's sensor in pixels. + Applies to: USB + + + + + Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. + Applies to: USB + + + + + Sets the trigger source for sequencer set advance with the currently selected path. + Applies to: USB + + + + + Next sequencer set to follow after the current one. + Applies to: USB + + + + + Sets the sequencer path. + Applies to: USB + + + + + Saves the sequencer parameter values that are currently in the active set. The values will be saved for the sequencer set whose sequencer set index number is currently selected. + Applies to: USB + + + + + Loads the parameter values of a sequencer set into the active set. The sequencer set will then be the current set. + Applies to: USB + + + + + Sets a sequencer set by its index number. + Applies to: USB + + + + + Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. Only sequencer set 0 is available. + Applies to: USB + + + + + Sets whether the sequencer can be configured. + Applies to: USB + + + + + Index number of the current sequencer set, i.e. of the sequencer set whose parameter values are currently present in the active set. + Applies to: USB + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + List of all parameter names available for USB cameras + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + This value denotes a failing file operation. + Applies to: CameraLink + + + + + This value denotes a successful file operation. + Applies to: CameraLink + + + + + The File Operation Status feature represents the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + This mode selects write-only open mode. + Applies to: CameraLink + + + + + This mode selects read-only open mode. + Applies to: CameraLink + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: CameraLink + + + + + Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: CameraLink + + + + + Closes the file selected by FileSelector in the device. + Applies to: CameraLink + + + + + Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. + Applies to: CameraLink + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + Selects the file 'Expert Feature 7 File' + Applies to: CameraLink + + + + + Selects the file 'User Offset Shading 2' + Applies to: CameraLink + + + + + Selects the file 'User Offset Shading 1' + Applies to: CameraLink + + + + + Selects the file 'User Gain Shading 2' + Applies to: CameraLink + + + + + Selects the file 'User Gain Shading 1' + Applies to: CameraLink + + + + + Selects the file 'User Set 3' + Applies to: CameraLink + + + + + Selects the file 'User Set 2' + Applies to: CameraLink + + + + + Selects the file 'User Set 1' + Applies to: CameraLink + + + + + Selects the file 'User Data' + Applies to: CameraLink + + + + + The File Selector feature selects the target file in the device. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Selects the Expert Feature 7 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 6 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 5 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 4 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 3 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 2 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 1 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 1 for configuration + Applies to: CameraLink + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + This enumeration value selects the exposure overhead limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the target gray limits for auto functions. + Applies to: CameraLink + + + + + This enumeration value selects the framerate limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure time limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the blacklevel limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the brightness limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the gain limits for configuration. + Applies to: CameraLink + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + Indicates an user defect pixel failure. + Applies to: CameraLink + + + + + In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. + Applies to: CameraLink + + + + + Indicates that the power supply is not sufficient. + Applies to: CameraLink + + + + + The over temperature state has been detected. + Applies to: CameraLink + + + + + Indicates that a parameter was set to an invalid value. + Applies to: CameraLink + + + + + Indicates an error was detected while loading a userset. + Applies to: CameraLink + + + + + Indicates that the camera was overtriggered. + Applies to: CameraLink + + + + + Indicates that no error was detected. + Applies to: CameraLink + + + + + Indicates the error that was detected last. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Error + Applies to: CameraLink + + + + + Critical + Applies to: CameraLink + + + + + Ok + Applies to: CameraLink + + + + + Temperature State + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + Temperature on the camera case + Applies to: CameraLink + + + + + Temperature on framegrabber board + Applies to: CameraLink + + + + + Temperature on core board + Applies to: CameraLink + + + + + Temperature on sensor board + Applies to: CameraLink + + + + + Lists the temperature sources available for readout + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + This enumeration value indicates that the camera uses an Line scan type of sensor. + Applies to: CameraLink + + + + + This enumeration value indicates that the camera uses an area scan type of sensor. + Applies to: CameraLink + + + + + This enumeration lists the possible scan types for the sensor in the device. + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + Makes available the basic feature set. + Applies to: CameraLink + + + + + Makes available the full feature set. + Applies to: CameraLink + + + + + Selects a feature set description file. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + ShadingSetCreate + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + This enumeration value selects the User Shading Set 2 for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration value selects the User Shading Set 1 for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration value selects the default shading set for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration selects the shading set to which the activate command will be applied. + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + This enumeration value selects the User Shading Set 2 as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration value selects the User Shading Set 1 as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration value selects the default shading set (factory-created) as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + This enumeration value indicates that a problem related to creating a shading set occurred. + Applies to: CameraLink + + + + + This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. + Applies to: CameraLink + + + + + This enumeration value indicates that a problem related to the startup shading set occurred. + Applies to: CameraLink + + + + + This enumeration value indicates that the latest operation related to shading correction was successful. + Applies to: CameraLink + + + + + This enumeratuion indicates error statuses related to shading correction. + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). + Applies to: CameraLink + + + + + This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). + Applies to: CameraLink + + + + + This enumeration selects the kind of shading correction. + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: CameraLink + + + + + Selcts the area of interest where color overexposure compensation will be performed. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Auto Function AOI 2 is used by the Balance White Auto function. + Applies to: CameraLink + + + + + Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: CameraLink + + + + + Selects the Auto Function AOI. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + When this setting is selected tries to keep the exposure time value at its minimum. + Applies to: CameraLink + + + + + When this setting is selected tries to keep the gain value at its minimum. + Applies to: CameraLink + + + + + Selects the profile for controlling gain and shutter simultaneously. + + + The full name of DefaultSetSelector + Returns the full name of DefaultSetSelector + + + The full name of DefaultSetSelector + + + + customer factory set 1 + Applies to: CameraLink + + + + + customer factory set 0 + Applies to: CameraLink + + + + + Factory set enabling color adjustments + Applies to: CameraLink + + + + + Factory set using auto functions + Applies to: CameraLink + + + + + High gain factory set + Applies to: CameraLink + + + + + Standard factory set + Applies to: CameraLink + + + + + Selects the which factory setting will be used as default set. + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + This enumeration value sets user set 3 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets user set 2 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets user set 1 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the custom 1 user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the custom 0 user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the color user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the auto function user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the high gain user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the default user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + This enumeration value selects user set 3. + Applies to: CameraLink + + + + + This enumeration value selects user set 2. + Applies to: CameraLink + + + + + This enumeration value selects user set 1. + Applies to: CameraLink + + + + + Factory set enabling custom 1 settings + Applies to: CameraLink + + + + + Factory set enabling custom 0 settings + Applies to: CameraLink + + + + + Factory set enabling color adjustments + Applies to: CameraLink + + + + + Factory set using auto functions + Applies to: CameraLink + + + + + High gain factory set + Applies to: CameraLink + + + + + This enumeration value selects the default configuration set. + Applies to: CameraLink + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + + + The full name of ClPixelClock + Returns the full name of ClPixelClock + + + The full name of ClPixelClock + + + + The pixel clock used in the communication with the grabber + + + The full name of ClSerialPortBaudRate + Returns the full name of ClSerialPortBaudRate + + + The full name of ClSerialPortBaudRate + + + + 921600 Baud + Applies to: CameraLink + + + + + 460800 Baud + Applies to: CameraLink + + + + + 230400 Baud + Applies to: CameraLink + + + + + 115200 Baud + Applies to: CameraLink + + + + + 57600 Baud + Applies to: CameraLink + + + + + 38400 Baud + Applies to: CameraLink + + + + + 19200 Baud + Applies to: CameraLink + + + + + 9600 Baud + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClTimeSlots + Returns the full name of ClTimeSlots + + + The full name of ClTimeSlots + + + + Single timeslot + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClConfiguration + Returns the full name of ClConfiguration + + + The full name of ClConfiguration + + + + Standard Deca configuration with 10 taps of 8-bit, as described by the Camera Link Standard. + Applies to: CameraLink + + + + + The camera streams the data from multiple taps (that do not fit in the standard +base configuration) through two Camera Link base ports. It is responsibility of the +application or frame grabber to reconstruct the full image. Only one of the ports (fixed) +serves as the 'master' for serial communication and triggering. + Applies to: CameraLink + + + + + Standard full configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + Standard medium configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + Standard base configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClTapGeometry + Returns the full name of ClTapGeometry + + + The full name of ClTapGeometry + + + + The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + This enumeration value selects the luminance LUT for configuration. + Applies to: CameraLink + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 8 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 7 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 6 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 5 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects software command as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value disables counter reset. + Applies to: CameraLink + + + + + This enumeration selects the source of the reset for the selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + Counts the number of Exposure End. + Applies to: CameraLink + + + + + Counts the number of Exposure Start. + Applies to: CameraLink + + + + + Counts the number of Line End. + Applies to: CameraLink + + + + + Counts the number of Line Start. + Applies to: CameraLink + + + + + Counts the number of Line Trigger. + Applies to: CameraLink + + + + + Counts the number of Frame End. + Applies to: CameraLink + + + + + Counts the number of Frame Start. + Applies to: CameraLink + + + + + Counts the number of Frame Trigger. + Applies to: CameraLink + + + + + Counts the number of Acquisition End. + Applies to: CameraLink + + + + + Counts the number of Acquisition Start. + Applies to: CameraLink + + + + + Counts the number of Acquisition Trigger. + Applies to: CameraLink + + + + + Counter is stopped. + Applies to: CameraLink + + + + + This enumeration selects the event that will be the source to increment the counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + This enumeration value selects counter 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + This enumeration value sets the type of signal change needed to start the timer to level low. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to level high. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to falling edge. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to rising edge. + Applies to: CameraLink + + + + + This enumeration sets the type of signal transistion that will start the timer. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + This enumeration value sets the source signal for the selected timer to exposure active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected timer to off. + Applies to: CameraLink + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + This enumeration value selects timer 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink + + + + + For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + Selects the output of the shaft encoder module as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC4 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC3 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC2 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC1 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 4 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 3 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 2 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 1 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects the input source for the frequency converter module. + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. + Applies to: CameraLink + + + + + The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. + Applies to: CameraLink + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. + Applies to: CameraLink + + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. + Applies to: CameraLink + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects CC4 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC3 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC2 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC1 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 4 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 3 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 2 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 1 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the input line as signal source for the shaft encoder module. + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Selects phase B of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + Selects phase A of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + This enumeration value selects user settable synchronous output signal CL Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 1 for configuration. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + This enumeration value selects user settable output signal CL Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This signal for the output is rising with frame trigger wait and falling with exposure active. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value associates the output of the camera's frequency converter module with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the output of the camera's shaft encoder module with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 4. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 3. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 2. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 1. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 2 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 1 active. + Applies to: CameraLink + + + + + This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to exposure active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to off. + Applies to: CameraLink + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + This enumeration value sets the electrical configuration of the selected line to opto-coupled. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to RS-422. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to LVDS. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to TTL. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to tri-state. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to not connected. + Applies to: CameraLink + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + This enumeration value sets the mode for the selected line to output. + Applies to: CameraLink + + + + + This enumeration value sets the mode for the selected line to input. + Applies to: CameraLink + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + This enumeration value selects output line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects Camera Link Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + Device is currently waiting for a line trigger. + Applies to: CameraLink + + + + + Device is doing the exposure of a frame. + Applies to: CameraLink + + + + + Device is currently transferring a frame. + Applies to: CameraLink + + + + + Device is currently doing the capture of a frame. + Applies to: CameraLink + + + + + Device is currently waiting for a Frame trigger. + Applies to: CameraLink + + + + + Device is currently transferring an acquisition of one or many frames. + Applies to: CameraLink + + + + + Device is currently doing an acquisition of one or many frames. + Applies to: CameraLink + + + + + Device is currently waiting for a trigger for the capture of one or many frames. + Applies to: CameraLink + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + + + The full name of AcquisitionFrameRateEnum + Returns the full name of AcquisitionFrameRateEnum + + + The full name of AcquisitionFrameRateEnum + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + This enumeration value sets the shutter mode to global reset release shutter. + Applies to: CameraLink + + + + + This enumeration value sets the shutter mode to rolling shutter. + Applies to: CameraLink + + + + + This enumeration value sets the shutter mode to global shutter. + Applies to: CameraLink + + + + + This enumeration sets the shutter mode. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Exposure Auto function. + Applies to: CameraLink + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: CameraLink + + + + + Sets the integration mode to field integration + Applies to: CameraLink + + + + + Selects the Interlaced Integration Mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + This enumeration value sets the exposure mode to trigger controlled. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to trigger width. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to timed. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to off. + Applies to: CameraLink + + + + + This enumeration sets the exposure mode. + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + Selects the trigger delay to be expressed as a number of consecutive line triggers. + Applies to: CameraLink + + + + + Selects the trigger delay to be expressed as a time interval (in microseconds). + Applies to: CameraLink + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Sets the selected trigger to become active when the source signal is low + Applies to: CameraLink + + + + + Sets the selected trigger to become active when the source signal is high + Applies to: CameraLink + + + + + Sets the selected trigger to become active on the falling or rising edge of the source signal + Applies to: CameraLink + + + + + Sets the selected trigger to become active on the falling edge of the source signal + Applies to: CameraLink + + + + + This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. + Applies to: CameraLink + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 end. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 start. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 end. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to the frequency converter module. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 8. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 7. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 6. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 5. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 2 + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to software trigger. + Applies to: CameraLink + + + + + This enumeration sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + This enumeration value sets the mode for the selected trigger to on. + Applies to: CameraLink + + + + + This enumeration value sets the mode for the selected trigger to off. + Applies to: CameraLink + + + + + This enumeration sets the trigger mode for the selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + This enumeration value selects the exposure active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the line start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: CameraLink + + + + + This enumeration value sets the camera's acquisition mode to multi frame. + Applies to: CameraLink + + + + + This enumeration value sets the camera's acquisition mode to single frame + Applies to: CameraLink + + + + + This enumeration sets the image acquisition mode. + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: CameraLink + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: CameraLink + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: CameraLink + + + + + This enumeration sets the horizontal binning mode. + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + This enumeration value sets vertical binning to 2 rows. + Applies to: CameraLink + + + + + This enumeration value sets vertical binning to disabled. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning feature. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Selects magenta for the adjustment of colors with predominant magenta. + Applies to: CameraLink + + + + + Selects blue for the adjustment of colors with predominant blue. + Applies to: CameraLink + + + + + Selects cyan for the adjustment of colors with predominant cyan. + Applies to: CameraLink + + + + + Selects green the adjustment of colors with predominant green. + Applies to: CameraLink + + + + + Selects yellow for the adjustment of colors with predominant yellow. + Applies to: CameraLink + + + + + Selects red for the adjustment of colors with predominant red. + Applies to: CameraLink + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + Element in row 2 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 2 and column 1 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 2 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 1 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 1 and column 1 of the color transformation matrix + Applies to: CameraLink + + + + + Element in row 1 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 1 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Matrix color transformation from RGB to YUV. + Applies to: CameraLink + + + + + Matrix color transformation from YUV to RGB. + Applies to: CameraLink + + + + + Matrix color transformation from RGB to RGB. + Applies to: CameraLink + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + This enumeration value selects the blue balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Balance White Auto function. + Applies to: CameraLink + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. + Applies to: CameraLink + + + + + Allows using a custom defined color transformation matrix. + Applies to: CameraLink + + + + + No matrix color transformation for specific light source is performed. + Applies to: CameraLink + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: CameraLink + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: CameraLink + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: CameraLink + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: CameraLink + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: CameraLink + + + + + Sets the mode to only output field 1. + Applies to: CameraLink + + + + + Sets the mode to only output field 0. + Applies to: CameraLink + + + + + Selects the mode to output the fields. + + + The full name of SpatialCorrectionStartingLine + Returns the full name of SpatialCorrectionStartingLine + + + The full name of SpatialCorrectionStartingLine + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + This enumeration value indicates that no Bayer filter is present on the camera. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Sets the color coding of the pixels in the acquired images + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 16 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 8 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 422 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10V2 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10V1 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGBA 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: CameraLink + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature selects the amount of data bits the sensor produces for one sample. + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + This enumeration value selects the fixed sRGB gamma curve + Applies to: CameraLink + + + + + This enumeration value selects the the user configurable gamma curve. + Applies to: CameraLink + + + + + This enumeration selects the type of gamma to apply. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 4 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 3 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 2 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 1 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 4 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 3 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 2 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 1 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available digital gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available analog gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Gain Auto function. + Applies to: CameraLink + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC4 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC3 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC2 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC1 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 8 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 7 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 6 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 5 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 4 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 3 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 2 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 1 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects the source for setting the selected bit of the sequence set address. + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Selects bit 3 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 2 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 1 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 0 of the sequence set address. + Applies to: CameraLink + + + + + Selects a bit of the sequence set address. + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC1. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 8. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 7. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 6. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 5. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 1. + Applies to: CameraLink + + + + + Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. + Applies to: CameraLink + + + + + Advance via asynchronous advance only. + Applies to: CameraLink + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + Selects controls for sequence set advance. Only available in Controlled sequence advance mode. + Applies to: CameraLink + + + + + Selects controls for sequence restart. + Applies to: CameraLink + + + + + Selects between controls for sequence restart or sequence set advance. + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The sequence sets are selected according to the states of the input lines as the frame triggers occur. + Applies to: CameraLink + + + + + Sequence set advance controlled by settable source. + Applies to: CameraLink + + + + + Automatic sequence set advance as images are acquired. + Applies to: CameraLink + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. + Applies to: CameraLink + + + + + The File Size feature represents the size of the selected file in bytes. + Applies to: CameraLink + + + + + The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. + Applies to: CameraLink + + + + + The File Operation Status feature represents the file operation execution status. + Applies to: CameraLink + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: CameraLink + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: CameraLink + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + Applies to: CameraLink + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + Applies to: CameraLink + + + + + The File Selector feature selects the target file in the device. + Applies to: CameraLink + + + + + Enable the selected Feature + Applies to: CameraLink + + + + + Sets the key to access the selected feature + Applies to: CameraLink + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + Applies to: CameraLink + + + + + This value sets the number of prelines. + Applies to: CameraLink + + + + + Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. + Applies to: CameraLink + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + Applies to: CameraLink + + + + + Erases the last error and possibly reveals a previous error. + Applies to: CameraLink + + + + + Indicates the error that was detected last. + Applies to: CameraLink + + + + + Shows the over temperature state of the selected target + Applies to: CameraLink + + + + + Shows the over temperature state of the selected target + Applies to: CameraLink + + + + + Temperature State + Applies to: CameraLink + + + + + Shows the current temperature of the selected target in degrees centigrade + Applies to: CameraLink + + + + + Lists the temperature sources available for readout + Applies to: CameraLink + + + + + This is a command that immediately resets and reboots the device. + Applies to: CameraLink + + + + + This enumeration lists the possible scan types for the sensor in the device. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: CameraLink + + + + + This feature stores a user-programmable identifier. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the device's serial number. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: CameraLink + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: CameraLink + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: CameraLink + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: CameraLink + + + + + Selects a feature set description file. + Applies to: CameraLink + + + + + If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + ShadingSetCreate + Applies to: CameraLink + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. + Applies to: CameraLink + + + + + This enumeration selects the shading set to which the activate command will be applied. + Applies to: CameraLink + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + Applies to: CameraLink + + + + + This enumeratuion indicates error statuses related to shading correction. + Applies to: CameraLink + + + + + This boolean value enables the selected kind of shading correction. + Applies to: CameraLink + + + + + This enumeration selects the kind of shading correction. + Applies to: CameraLink + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: CameraLink + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: CameraLink + + + + + Enables color overexposure compensation. + Applies to: CameraLink + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This value sets the starting line of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the starting column of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the height of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the width of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + Selects the Auto Function AOI. + Applies to: CameraLink + + + + + Selects the profile for controlling gain and shutter simultaneously. + Applies to: CameraLink + + + + + Upper limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: CameraLink + + + + + Lower limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: CameraLink + + + + + Upper limit of the Auto Gain (Raw) parameter + Applies to: CameraLink + + + + + Lower limit of the Auto Gain (Raw) parameter + Applies to: CameraLink + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: CameraLink + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: CameraLink + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: CameraLink + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: CameraLink + + + + + The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. + Applies to: CameraLink + + + + + Selects the which factory setting will be used as default set. + Applies to: CameraLink + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink + + + + + This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. + Applies to: CameraLink + + + + + This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: CameraLink + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + Applies to: CameraLink + + + + + StopFeatureStreaming + Applies to: CameraLink + + + + + StartFeatureStreaming + Applies to: CameraLink + + + + + Indicates whether a live grab is under way + Applies to: CameraLink + + + + + The Inter-line Delay Abs parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. +The parameter sets a floating point value to express the delay in microseconds. The set value will be automatically adjusted to the nearest value that can be expressed as a multiple of the period of the currently selected pixel clock. The line valid signal (LVAL) remains low during the set delay. +The default value of the parameter is the minimum allowed inter-line delay. + Applies to: CameraLink + + + + + The Inter-line Delay Raw parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. +The parameter sets an integer value to express the delay as a number pixel clock cycles. The line valid signal (LVAL) remains low during the set number of pixel clock cycles. +The default value of the parameter is the minimum allowed number of inter-line clock cycles. + Applies to: CameraLink + + + + + The pixel clock used in the communication with the grabber in Hz + Applies to: CameraLink + + + + + The pixel clock used in the communication with the grabber + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera + Applies to: CameraLink + + + + + This value sets the value of the LUT element at the LUT index. + Applies to: CameraLink + + + + + This value sets the LUT element to access. This value is used to index into a LUT array. + Applies to: CameraLink + + + + + This boolean value enables the selected LUT. + Applies to: CameraLink + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. + Applies to: CameraLink + + + + + This enumeration selects the source of the reset for the selected counter. + Applies to: CameraLink + + + + + This enumeration selects the event that will be the source to increment the counter. + Applies to: CameraLink + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink + + + + + This enumeration sets the type of signal transistion that will start the timer. + Applies to: CameraLink + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. + Applies to: CameraLink + + + + + This float value sets the duration for the selected timer in microseconds. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. + Applies to: CameraLink + + + + + This float value sets the delay for the selected timer in microseconds. + Applies to: CameraLink + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. + Applies to: CameraLink + + + + + This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. + Applies to: CameraLink + + + + + Sets an integer value as the post-divider for the post-divider sub-module. + Applies to: CameraLink + + + + + Sets an integer value as the multiplier for the multiplier sub-module. + Applies to: CameraLink + + + + + Sets an integer value as the pre-divider for the pre-divider sub-module. + Applies to: CameraLink + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink + + + + + Selects the input source for the frequency converter module. + Applies to: CameraLink + + + + + This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: CameraLink + + + + + This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: CameraLink + + + + + This command resets the tick counter count of the shaft encoder module to 0. + Applies to: CameraLink + + + + + This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. + Applies to: CameraLink + + + + + This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. + Applies to: CameraLink + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + Applies to: CameraLink + + + + + Selects the input line as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: CameraLink + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: CameraLink + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink + + + + + This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. + Applies to: CameraLink + + + + + This boolean value sets the state of the selected user settable synchronous output signal. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: CameraLink + + + + + This integer value is a single bitfield that sets the state of all user settable output signals in one access. + Applies to: CameraLink + + + + + This boolean value sets the state of the selected user settable output signal. + Applies to: CameraLink + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: CameraLink + + + + + This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. + Applies to: CameraLink + + + + + This boolean value indicates the current logical state for the selected line at the time of polling. + Applies to: CameraLink + + + + + This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: CameraLink + + + + + This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: CameraLink + + + + + Sets the raw value of the selected line debouncer time + Applies to: CameraLink + + + + + Sets the absolute value of the selected line debouncer time in microseconds + Applies to: CameraLink + + + + + This boolean value enables the termination resistor for the selected input line. + Applies to: CameraLink + + + + + This boolean value enables the signal inverter function for the selected input or output line. + Applies to: CameraLink + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + Applies to: CameraLink + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + Applies to: CameraLink + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + Applies to: CameraLink + + + + + Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: CameraLink + + + + + This boolean value enables the frame timeout. + Applies to: CameraLink + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: CameraLink + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. + Applies to: CameraLink + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. + Applies to: CameraLink + + + + + This enumeration sets the shutter mode. + Applies to: CameraLink + + + + + Enable the Global Reset Release Mode + Applies to: CameraLink + + + + + This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: CameraLink + + + + + This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: CameraLink + + + + + Indicates the sensor readout time given the current settings. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: CameraLink + + + + + This value enables the use of the exposure time base. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: CameraLink + + + + + This float value sets the camera's exposure time in microseconds. + Applies to: CameraLink + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + Applies to: CameraLink + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink + + + + + This enumeration sets the exposure mode. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. + Applies to: CameraLink + + + + + This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. + Applies to: CameraLink + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink + + + + + This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. + Applies to: CameraLink + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + Applies to: CameraLink + + + + + This enumeration sets the signal source for the selected trigger. + Applies to: CameraLink + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. + Applies to: CameraLink + + + + + This enumeration sets the trigger mode for the selected trigger. + Applies to: CameraLink + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This value sets the number of frames acquired in the multiframe acquisition mode + Applies to: CameraLink + + + + + This command will immediately abort any image acquisition process that is currently in progress. + Applies to: CameraLink + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: CameraLink + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: CameraLink + + + + + This enumeration sets the image acquisition mode. + Applies to: CameraLink + + + + + When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. + +Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. + Applies to: CameraLink + + + + + Sets the height for the selected zone. + Applies to: CameraLink + + + + + Sets the Y offset (top offset) for the selected zone. + Applies to: CameraLink + + + + + Enables the selected zone. + Applies to: CameraLink + + + + + This value sets the zone to access. + Applies to: CameraLink + + + + + Enables the stacked zone imaging feature. + Applies to: CameraLink + + + + + Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: CameraLink + + + + + Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: CameraLink + + + + + Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning mode. + Applies to: CameraLink + + + + + Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CameraLink + + + + + This enumeration sets the horizontal binning mode. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning feature. + Applies to: CameraLink + + + + + This feature is used to center the image vertically. + Applies to: CameraLink + + + + + This feature is used to center the image horizontally. + Applies to: CameraLink + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: CameraLink + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: CameraLink + + + + + This value sets the height of the area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the width of the area of interest in pixels. + Applies to: CameraLink + + + + + Sets an integer value for the adjustment of saturation of the selected color. + Applies to: CameraLink + + + + + Sets a floating point value for the adjustment of saturation of the selected color. + Applies to: CameraLink + + + + + Sets an integer value for the adjustment of hue of the selected color. + Applies to: CameraLink + + + + + Sets a floating point value for the adjustment of hue of the selected color. + Applies to: CameraLink + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + Applies to: CameraLink + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: CameraLink + + + + + Enables color adjustment. + Applies to: CameraLink + + + + + Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: CameraLink + + + + + Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. +If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: CameraLink + + + + + Sets an integer value for the selected element in the color transformation matrix. + Applies to: CameraLink + + + + + Sets a floating point value for the selected element in the color transformation matrix. + Applies to: CameraLink + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + Applies to: CameraLink + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + Applies to: CameraLink + + + + + This value sets the selected balance ratio control as an integer. + Applies to: CameraLink + + + + + This value sets the selected balance ratio control as a float value. + Applies to: CameraLink + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + Applies to: CameraLink + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + Applies to: CameraLink + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: CameraLink + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: CameraLink + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CameraLink + + + + + Selects the mode to output the fields. + Applies to: CameraLink + + + + + This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. + Applies to: CameraLink + + + + + This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. + +Positive integer: The object will pass the top sensor line first. + +Negative integer: The object will pass the bottom sensor line first. + +In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: CameraLink + + + + + This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: CameraLink + + + + + This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: CameraLink + + + + + Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. +Note: Make sure to also select a suitable raw pixel data output format. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CameraLink + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CameraLink + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink + + + + + This feature selects the amount of data bits the sensor produces for one sample. + Applies to: CameraLink + + + + + This value sets the substrate voltage + Applies to: CameraLink + + + + + This value sets the selected digital shift control + Applies to: CameraLink + + + + + This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). + Applies to: CameraLink + + + + + This enumeration selects the type of gamma to apply. + Applies to: CameraLink + + + + + This boolean value enables the gamma correction. + Applies to: CameraLink + + + + + This value sets the selected black level control as a float value. + Applies to: CameraLink + + + + + This value sets the selected black level control as an integer. + Applies to: CameraLink + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: CameraLink + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: CameraLink + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + Applies to: CameraLink + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + Applies to: CameraLink + + + + + Selects the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects a bit of the sequence set address. + Applies to: CameraLink + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + Applies to: CameraLink + + + + + Selects between controls for sequence restart or sequence set advance. + Applies to: CameraLink + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + Applies to: CameraLink + + + + + Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. + Applies to: CameraLink + + + + + Loads an existing sequence set to make it the current sequence set. + Applies to: CameraLink + + + + + Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. + Applies to: CameraLink + + + + + Selects the index number of a sequence set. + Applies to: CameraLink + + + + + Sets the total number of sequence sets in the sequence. + Applies to: CameraLink + + + + + Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. + Applies to: CameraLink + + + + + Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: CameraLink + + + + + Indicates the current sequence set. + Applies to: CameraLink + + + + + Enables the existing sequence sets for image acquisition. + Applies to: CameraLink + + + + List of all parameter names available for Camera Link cameras. + + + The full name of ChunkScan3dOutputMode + Returns the full name of ChunkScan3dOutputMode + + + The full name of ChunkScan3dOutputMode + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + The full name of ChunkScan3dDistanceUnit + Returns the full name of ChunkScan3dDistanceUnit + + + The full name of ChunkScan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + The full name of ChunkScan3dCoordinateSelector + Returns the full name of ChunkScan3dCoordinateSelector + + + The full name of ChunkScan3dCoordinateSelector + + + + The third (Z) coordinate. + Applies to: Stereo ace + + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + The pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in RGB 12 V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 Signed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 format. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 16 format. + Applies to: Stereo ace and ace GigE + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate, third component 16 bit. + Applies to: Stereo ace + + + + + Confidence 8-bit + Applies to: Stereo ace + + + + + The pixel data in the acquired image is in the BiColor RGBG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BiColor BGRG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: ace GigE + + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + The full name of ChunkLineSource + Returns the full name of ChunkLineSource + + + The full name of ChunkLineSource + + + + The output is always Low. + Applies to: Stereo ace + + + + + The output is always High. + Applies to: Stereo ace + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + Output is high during the exposure of a Frame. + Applies to: Stereo ace + + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + The full name of ChunkLineSelector + Returns the full name of ChunkLineSelector + + + The full name of ChunkLineSelector + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkExposureTimeSelector + Returns the full name of ChunkExposureTimeSelector + + + The full name of ChunkExposureTimeSelector + + + + Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the common exposure time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 4. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 3. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 2. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 1. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkComponentSelector + Returns the full name of ChunkComponentSelector + + + The full name of ChunkComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + + + + The full name of ChunkComponentID + Returns the full name of ChunkComponentID + + + The full name of ChunkComponentID + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + The full name of BslChunkTimestampSelector + Returns the full name of BslChunkTimestampSelector + + + The full name of BslChunkTimestampSelector + + + + The Chunk Timestamp Value parameter indicates when acquisition of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image ended. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of BslChunkAutoBrightnessStatus + Returns the full name of BslChunkAutoBrightnessStatus + + + The full name of BslChunkAutoBrightnessStatus + + + + Target brightness adjustments are enabled, and the target brightness value has been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are enabled, but the target brightness value has not been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + + + + + Width of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Trigger Input counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the timestamp when the image was acquired. + Applies to: Stereo ace, ace GigE and ace USB + Visibility: Beginner + + + + + Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Value of the Shaft Encoder counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Index of the active sequencer set. + Applies to: ace 2 GigE, ace 2 USB and ace USB + Visibility: Beginner + + + + + Sequence set index number related to the acquired image. + Applies to: ace GigE + Visibility: Beginner + + + + + Vertical position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Horizontal position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the value which identifies a non-valid pixel. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns if a specific non-valid data flag is used in the payload image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Focal length of the camera in pixels. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + + + + + Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Expert + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Returns index of the image part in this block depending on selected component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Y offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + X offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Value of the Line Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Line Trigger End to End counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Line Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Returns the current status of the selected input or output Line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + + + + + Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. + Applies to: ace GigE + Visibility: Beginner + + + + + Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. + Applies to: ace GigE + Visibility: Beginner + + + + + Number of bits per line used for the Input Status At Line Trigger parameter. + Applies to: ace GigE + Visibility: Beginner + + + + + AOI height of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Gain All value of the acquired image. + Applies to: ace GigE + Visibility: Beginner + + + + + Gain used during image acquisition. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Value of the Frames per Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Exposure time used to acquire the image. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + + + + + Vertical sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Horizontal sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Value of the selected chunk counter. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Returns the bitmask of components contained in this block. + Applies to: Stereo ace + Visibility: Expert + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + + + + + Returns a unique Identifier value that corresponds to the selected chunk component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Signals if the depth range had to be reduced due to memory limits. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the noise of the image. + Applies to: Stereo ace + Visibility: Expert + + + + + Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. + Applies to: Stereo ace + Visibility: Expert + + + + + Maximum depth that was used. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the exposure ratio of the selected output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Value of the timestamp when the image was acquired. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + + + + List of all parameter names available for chunk data of Basler camera devices + + + The full name of Type + Returns the full name of Type + + + The full name of Type + + + + The pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + + + + + The pylon GigE Vision Filter Driver is used. + Applies to: GigE and blaze + + + + + The socket driver is used. + Applies to: GigE and blaze + + + + + No suitable driver is installed. + Applies to: GigE and blaze + + + + + The GigE Accelerator. + Applies to: GigE + + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TransmissionType + Returns the full name of TransmissionType + + + The full name of TransmissionType + + + + The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. + Applies to: GigE and blaze + + + + + The stream data is sent to a single device in the local network. + Applies to: GigE and blaze + + + + + The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. + Applies to: GigE + + + + + The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. + Applies to: GigE + + + + + The stream data is sent to all devices in the local area network (255.255.255.255). + Applies to: GigE + + + + + + Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. + Applies to: GigE and blaze + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of StreamType + Returns the full name of StreamType + + + The full name of StreamType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The data stream uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The data stream uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The data stream uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The data stream uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The data stream uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The data stream uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Sets the transport layer of the data stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of StreamBufferHandlingMode + Returns the full name of StreamBufferHandlingMode + + + The full name of StreamBufferHandlingMode + + + + The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. + Applies to: CoaXPress and blaze + + + + + The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. + Applies to: CoaXPress and blaze + + + + + The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. + Applies to: CoaXPress and blaze + + + + + + Sets the buffer handling mode of this data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The stream grabber is open. + Applies to: GigE + + + + + The stream grabber is not initialized. + Applies to: GigE + + + + + The stream grabber is locked. + Applies to: GigE + + + + + The stream grabber is closed. + Applies to: GigE + + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of AccessMode + Returns the full name of AccessMode + + + The full name of AccessMode + + + + Access to the device has not been initialized. + Applies to: GigE and blaze + + + + + The application has monitoring, i.e., read-only, access to the device. + Applies to: GigE and blaze + + + + + The application has exclusive access to the device. No other application can control or monitor the device. + Applies to: GigE and blaze + + + + + The application has control access to the device. Other applications are still able to monitor the device and can request to take over control or gain exclusive access to the device. + Applies to: GigE and blaze + + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + + + Enabling this setting will use Extended ID if it is supported by the camera and driver. + If it is not supported, it will not be used and this setting has no negative side effects. + + + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the pylon GigE Vision Performance Driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the pylon GigE Vision Filter Driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the socket driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the GigE Accelerator is currently available. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. + Applies to: GigE and blaze + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the transport layer of the data stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of frames started in the acquisition engine. This number is incremented every time a new buffer is started and then filled regardless of whether the buffer is later delivered to the user or discarded for any reason. This number is initialized with 0 at at the time the stream is opened. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of buffers in the output buffer queue. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of lost frames due to queue underrun. This number is initialized with zero at the time the stream is opened and incremented every time data couldn't be acquired because there was no buffer in the input buffer pool. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the acquisition engine is started or not. This is independent of the acquisition status of the remote device. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of buffers in the input buffer pool plus the buffers currently being filled. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Device-wide unique ID of the data stream. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of delivered frames since last acquisition start. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum number of chunks to be expected in a buffer (can be used to allocate the array for the DSGetBufferChunkData function). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the buffer handling mode of this data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Alignment size in bytes of the buffers passed to DSAnnounceBuffer. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of announced (known) buffers on this stream. This value is volatile. It may change if additional buffers are announced and/or buffers are revoked by the GenTL Consumer. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum number of buffers to announce to enable selected buffer handling mode. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of packets received. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of stream resynchronizations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of emitted packet resend commands sent. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of packets requested by packet resend commands. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of out-of-memory errors. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of corrupt or lost frames between successfully grabbed images. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Status code of the last failed buffer. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Status code of the last failed buffer. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last grabbed block ID. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed packets, i.e., the number of packets whose status is not 'success'. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned an error. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of frames lost because there were no buffers in the queue. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Socket buffer size in kilobytes. Only available if the socket driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Threshold after which resend requests are initiated. The parameter value is set in percent of the receive window size (Receive Window Size parameter). Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Time to wait (in milliseconds) between sending a resend request and considering the request as lost. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Amount of packet resend requests to be batched, i.e., sent together. The parameter value is set in percent of the amount of frames between the resend request threshold and the start of the receive window. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Size (in frames) of the receive window in which the stream grabber looks for missing packets. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables assigning a custom priority to the thread which receives incoming stream packets. Only available if the socket driver is used. To assign the priority, use the Receive Thread Priority parameter. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Determines the largest possible packet size. Using large packets reduces the overhead for transmitting images. Whether large packets can be transmitted depends on the network hardware used and its configuration. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes of the image data payload produced by the frame grabber. This value is computed by the frame grabber implementation. The pylon stream grabber needs to be open to be able to compute the payload size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timeout period in milliseconds between two packets within one frame. The timeout is reset each time a packet is received. If the timeout expires, e.g., no packet was received during the given period, the packet resend mechanism takes effect. For more information, see the Enable Resends parameter. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. Increasing this value may improve stability and reduce jitter, but requires more resources on the host computer. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of resend requests per missing packet. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum USB data transfer size in bytes. The default value is appropriate for most applications. Decreasing the value may increase the CPU load. USB host adapter drivers may require decreasing the value if the application fails to receive the image stream. The maximum value also depends on the operating system. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum size (in bytes) of a buffer used for grabbing images. A grab application must set this parameter before grabbing starts. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum time in milliseconds to receive all packets of a frame. The timer starts when the first packet has been received. If the transmission is not completed within the given time, the corresponding frame is delivered with the status 'Failed'. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Firewall traversal interval value in milliseconds. This applies to the stream channel. If set to 0, this feature is disabled. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the packet resend mechanism. The pylon GigE Vision Filter Driver and the GigE Vision Performance Driver use different packet resend mechanisms. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Port to which the stream grabber sends all stream data. If the parameter is set to zero, pylon automatically selects an unused port. + Applies to: GigE and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + IP address to which the stream grabber sends all stream data. + Applies to: GigE and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables negotiation of the packet size to find the largest possible packet size. Using large packets reduces the overhead for transferring images. The maximum packet size depends on the network hardware and its configuration. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + List of all parameter names available for pylon stream grabbers + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The low level event grabber is open. + Applies to: GigE + + + + + The low level event grabber is closed. + Applies to: GigE + + + + + + For internal use only. + Applies to: GigE + Visibility: Guru + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + Visibility: Guru + + + + + Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. + Applies to: GigE + Visibility: Expert + + + + + For internal use only. + Applies to: GigE + Visibility: Guru + + + + + Total count of processed events. + Applies to: USB + Visibility: Expert + + + + + Status code of the last failed event buffer. + Applies to: USB + Visibility: Expert + + + + + Count of processed events with an error status. + Applies to: USB + Visibility: Expert + + + + + Number retry attempts by the camera to get an acknowledge for a sent event message. + Applies to: GigE + Visibility: Expert + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + Visibility: Guru + + + + + Number of Buffers that are going to be used receiving events. + Applies to: GigE and USB + Visibility: Expert + + + + + Firewall traversal interval value in milliseconds. This applies to the event channel. If set to 0, this feature is disabled. + Applies to: GigE + Visibility: Guru + + + + List of all parameter names available for pylon event grabbers + + + Usage: Parameters[PLCamera.ParameterName] + + + + + + + This will be removed. + + + + + Provides classes and interfaces to find cameras, to parametrize cameras, and to acquire images. + + + + Usage: Parameters[PLStreamGrabber.ParameterName] + + + +Frees a previously allocated buffer. + + The pointer to the allocated object. Created by this factory. + The pointer to the allocated buffer. Created by this factory. + User data information of the buffer returned by . + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must not throw exceptions. + + + + +Allocates a buffer and provides additional context information. + + The size of the buffer in bytes that has to be allocated. + Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. + Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. + User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must throw an exception if the allocation fails. + + + + + A basic buffer factory that allocates arrays of a given type provided by the generic parameter. + + The array item value type of the arrays this buffer factory allocates. + + + Gets the friendly name of the camera. + Returns the friendly name of the camera. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Occurs when the physical connection to the camera has been lost unexpectedly. + + Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. + + + + Occurs after the connection to the camera has been closed. + + During the execution of this event, the camera is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is closed. + + If the camera is closed properly, the connection to the camera is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs after the connection to the camera has been opened successfully via or . + + During the execution of this event, the connection to the camera is already open. + If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is opened via or . + + During the execution of this event, the connection to the camera is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Gets the version number of the SFNC specification that the camera complies to. + Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. + + You can use the SFNC version number to determine which parameters the camera can provide. + + Preconditions: +
+ + The connection to the camera device must be open. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. +
+
+ + Executes the software trigger command. + + To use this method, the camera has to be configured for software triggering. + Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using + + Preconditions: +
+ + The camera device is physically connected and a connection to the camera has been opened. + The camera device supports software triggering. + The grabbing is started using a stream grabber. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety:Can throw exceptions. +
+
+ + Checks to see whether the camera device can be queried whether it is ready to accept the next frame trigger. + Returns true if the camera is open and the camera device can be queried whether it is ready to accept the next frame trigger. + + +If 'FrameTriggerWait' can be selected for 'AcquisitionStatusSelector' and 'AcquisitionStatus' is readable, the camera device can be queried whether it is ready to accept the next frame trigger. + + +If the nodes mentioned above are not available and the 'SoftwareTrigger' node is readable, the camera device can be queried whether it is ready to accept the next frame trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Polls the parameters of the camera until the camera is ready to receive a software trigger. + The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. +The exact timeout behavior can be set using the timeoutHandling parameter. + The action to perform when the functions exits with a timeout. + Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. + + +After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. +You can use this function to poll until the camera is ready to accept a trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Create a file stream for upload or download. + +Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. + + Write to the camera or read from the camera. + Returns a stream object for writing or reading. + + + Preconditions for updating the camera info: +
+ + The camera is open. + +
+ + Example: +
+ +// Copy a file into a byte array: +using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) +using (MemoryStream ms = new MemoryStream()) +{ + fs.CopyTo( ms ); + byte [] Buffer = ms.ToArray(); +} + +
+ It is not possible to access multiple files in parallel. Dispose the stream before opening the next. + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does throw exceptions. +
+
+ + Closes the connection to the camera. + + + + If the connection to the camera has been already closed, the function returns successfully. + If the camera is currently grabbing, grabbing is stopped. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The connection to the camera device is closed. + The OnClosed" is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Tries to open a connection to the camera until a timeout occurs. +If the camera device is not available, the method tries to access the camera until a timeout occurs. + The timeout period in milliseconds. + The action to perform when the function exits with a timeout. + Returns false if the camera cannot be found or opened. + + + + If the camera is already open, the function returns successfully. + If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. + If the camera is not found, the method returns or throws an exception. The action depends on the parameter. + Calls ) if the camera device has been found by enumeration and it is accessible (see ). + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Opens a connection to the camera device. + Returns a reference to the opened camera. + + + + If the connection to the camera is already open, the function returns successfully. + The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The connection to the camera device is established. + The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. +You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to camera information. The camera information can be updated if camera properties have changed. +Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. + The updated camera information. +The properties and the of the updated camera information and the current camera information must be identical. + + Returns information about the camera. + + Returns the camera information collection containing detailed camera information, e.g. name or serial number. + + Preconditions for updating the camera info: +
+ + The camera is closed. + The properties and the of the updated camera information and the current camera information are identical. + The updated camera information is provided by the . + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. +
+
+ + Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); + Returns the parameter collection of the camera. + + +You can use the parameter collection to configure the camera device and the camera instance through parameters. +You can access parameters by their name or predefined parameter lists. + + +There are several predefined parameter lists available: +PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer +For more information about the parameters, see the documentation for the parameter list. + + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +camera.Parameters[PLCamera.Width].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions + + + + Returns the stream grabber of the camera object. + Returns the stream grabber of the camera object. + + +The stream grabber can be used retrieve images from the camera. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if the camera device is properly connected to the camera object while the camera object is open. + Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. + + +The connection to the camera device can be lost if it is physically disconnected from the PC. + + + Thread Safety:This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if camera object has been opened. + Returns true if camera object has been opened. + + +The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. + A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, +c) selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + +// Example + +// Selects a USB camera with serial number 20399956 +var cameraInfoFilter = new Dictionary<string, string> +{ + {CameraInfoKey.SerialNumber, "20399956"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera with known IP Address "192.168.0.101" +var cameraInfoFilter2 = new Dictionary<string, string> +{ + {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +// Shown for demonstration purposes only. +// Selects a USB camera with DeviceUserID TopCamera +// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm +// or PLCamera.DeviceUserID for more information. +var cameraInfoFilter3 = new Dictionary<string, string> +{ + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera +var cameraInfoFilter4 = new Dictionary<string, string> +{ + {CameraInfoKey.ModelName, "acA1920-50gc"}, + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) +{ + //use the camera +} + + + + + Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. + A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, +c) selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + +// Example + +// Selects a USB camera with serial number 20399956 +var cameraInfoFilter = new Dictionary<string, string> +{ + {CameraInfoKey.SerialNumber, "20399956"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera with known IP Address "192.168.0.101" +var cameraInfoFilter2 = new Dictionary<string, string> +{ + {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +// Shown for demonstration purposes only. +// Selects a USB camera with DeviceUserID TopCamera +// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm +// or PLCamera.DeviceUserID for more information. +var cameraInfoFilter3 = new Dictionary<string, string> +{ + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera +var cameraInfoFilter4 = new Dictionary<string, string> +{ + {CameraInfoKey.ModelName, "acA1920-50gc"}, + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) +{ + //use the camera +} + + + + + Creates a camera based on the camera type (GigE, USB, etc.) using the selectionStrategy passed. + A string containing the camera type (GigE, USB, etc.). You can use the class to retrieve valid strings for this parameter. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by enumerating all cameras of the specified type connected to the system and selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + +using (ICamera camera = new Camera(DeviceType.Usb, CameraSelectionStrategy.FirstFound)) +{ + //use the first found USB camera +} + + + Error Safety:Can throw exceptions. + + + + Creates a camera based on the serial number parameter. + A string containing the serial number of the camera. You can read the serial number from the label attached to the camera or by using the pylonViewer. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting the camera matching the serial number passed. +If no cameras are found, an exception is thrown. + + +using (ICamera camera = new Camera("20399956")) +{ + //use the camera with serial number 20399956 +} + + + Error Safety:Can throw exceptions. + + + + Creates a specific camera using information given in the cameraInfo parameter. + Contains the exact properties of the camera to be created. You can retrieve camera infos by calling + + +Use this constructor to create a specific camera using information returned by . +If no camera is found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Creates a camera using the selectionStrategy passed. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Creates a camera object and selects the first physical camera device found. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting the first camera device found. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Provides convenient access to a camera device. + + + Lists possible strategies for selecting a camera device. + + + If exactly one camera is found, open the camera. If multiple cameras are found, an exception will be thrown. + + + Open the first suitable camera found. + + + Uses the ImageWindow method to display the image. + The image to display. The image must be valid. Otherwise, the image window opens, but no image is shown. + The window index used to display the image. Valid window indexes range from 0 to 31. + + + Returns the window handle of the image window. + The index of the image window. Valid window indexes range from 0 to 31. + Returns the native window handle (HWND) of the image window. + +This returns the native window handle (HWND) of the image window. Windows functions can be called using this handle. + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Hides the image window. + The index of the image window. Valid window indexes range from 0 to 31. + +This is a convenience function to hide the window. It will call Show(windowIndex, ShowMode::Hide). + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Shows the image window. + The index of the image window. Valid window indexes range from 0 to 31. + +This is a convenience function to show the window. It will call Show(windowIndex, ShowMode::Show). + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Shows or hides the image window. + The index of the image window. Valid window indexes range from 0 to 31. + The mode. See the ShowMode enum class for details. + +This function calls ShowWindow from the Windows API. +You can pass the same values for the showMode parameter as described in the official documentation for ShowWindow(). +The default value nShowDefault(which equals SW_SHOW) will show the window in its current state and position. + + +When the user closes the window, it will be hidden but not destroyed. You can call Show() to make it visible again. + + +After you create a window using Create(), it will be invisible. You must call Show() to make the window visible. + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Closes and destroys a window opened by using DisplayImage. + The index of the window to be closed. Valid window indexes range from 0 to 31. + + + Thread Safety:This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Displays the contents of an image buffer on screen. + The value type of the buffer array containing the image data. + The index of the image window. Valid window indexes range from 0 to 31. + The typed array containing the image data. + The pixel type of the image data in the buffer. + The number of pixels in a row of the image data in the buffer. + The number of rows in the image data in the buffer. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +This method displays the contents of a buffer in a window. + + +If the window hasn't been created before, it will be created with default positions. +When the method returns, you may free the image buffer. + + +If you pass an empty or invalid buffer (e.g., buffer is empty or invalid), the window will be cleared. +To close the window call . + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. + + + + Displays the contents of a raw image buffer on screen. + The index of the image window. Valid window indexes range from 0 to 31. + Pointer to the buffer containing the image data. + Size of the buffer in bytes. + The pixel type of the image data in the buffer. + The number of pixels in a row of the image data in the buffer. + The number of rows in the image data in the buffer. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +This method displays the contents of a raw buffer in a window. + + +If the window hasn't been created before, it will be created with default positions. +When the method returns, you may free the image buffer. + + +If you pass an empty or invalid buffer (e.g., pBuffer or bufferSize are invalid), the window will be cleared. +To close the window call . + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. + + + + Displays an image on screen. + The index of the image window. Valid window indexes range from 0 to 31. + The image to display in the window. + + +This method displays the image or the grab result in a window. +Using this method is the easiest way to display an image on screen. + + +You can pass any IImage-based object. If the window hasn't been created before, it will be created with default positions and the image will be shown. +When the method returns, you may dispose the image. + + +If you pass an empty or invalid image (e.g., IImage.IsValid() returns false), the window will be cleared. +To close the window call Close() + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex passed is invalid or if the window could not be created. + + + + Displays an IImage or IGrabResult on screen. + + + Defines the way an image window is shown. +These constants follow the ShowWindow API. + + + Compatibility with ShowWindow API + + + Compatibility with ShowWindow API + + + Compatibility with ShowWindow API + + + Shows the image window minimized, but does not activate it. + + + Shows the image window maximized. + + + Shows the image window minimized. + + + Minimizes the image window, forces it if needed. + + + Shows the image window, but does not activate it. + + + Displays the image window. Restores old position and size if the image window was maximized or minimized. + + + Minimizes the image window. + + + Maximizes the image window. + + + Hides the image window. + + + Shows the image window. + + + The full name of CompressionMode + Returns the full name of CompressionMode + + + The full name of CompressionMode + + + + The resulting stream has a constant quality. + + + + + The resulting stream has a constant bit rate. + + + + + + Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. + Visibility: Beginner + + + + + Width of the image (in pixels). + Visibility: Invisible + + + + + Number of threads used for recording the video. + Visibility: Expert + + + + + Quality of the resulting compressed stream. The quality has a direct influence on the resulting bit rate. The optimal bit rate is calculated based on the input values height, width, and playback frame rate (WIDTH * HEIGHT * PLAYBACKFRAMERATE * 0.25). This is then normalized to the quality value range 1-100, where 100 corresponds to the optimum bit rate and 1 to the lowest bit rate. + Visibility: Beginner + + + + + Frame rate (in Hertz) of the video to be recorded. + Visibility: Beginner + + + + + Height of the image (in pixels). + Visibility: Invisible + + + + + Number of frames written since starting the recording. + Visibility: Beginner + + + + + Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. + Visibility: Beginner + + + + + Bytes written to file since starting the recording. + Visibility: Beginner + + + + + Bit rate of the resulting compressed stream. + Visibility: Beginner + + + + List of all parameter names available for the Video Writer + + +$4D$ +Checks if video writing is supported. +Checks if all neccessary dynamic libraries are installed and can be loaded. +This does not check if the codec for the video can be used. This is checked in Create(). + Returns true if supported (i.e. all DLLs are okay and can be loaded) +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the parameter collection of the video writer for accessing all parameters. Example: videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue();Returns the parameter collection of the video writer. +You can use the parameter collection to configure the video writer through parameters. +You can access parameters by their name or predefined parameter list. + +Currently the only predefined parameter list is: +PLVideoWriter +For more information about the parameters, see the documentation for the parameter list. + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue(); +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the amount of image data written to the video file in bytes. +This value is updated with each call to Write(). + Returns the amount of image data bytes that have been written to the file. +Returns 0 if no images have been written yet. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes an image to the video.The image to be added. +If required, the image is automatically converted to the target format. +
+Preconditions
+The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
+ +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. + +Preconditions: +The file is writable.The camera must be open.The pixel type must be supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video.Quality of the video. +Preconditions: +The file is writable.pixelType is supported by the image format converter.width and height must be greater than 0.quality must be in the range 1 ... 100.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video. +Preconditions: +The file is writable.width and height must be greater than 0.pixelType is supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Initializes a new instance of the VideoWriter class. +Creates and initializes a new instance of the VideoWriter class. +Error Safety: Can throw exceptions. + +$4D$ + +Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. + + + Indicates if the given pixel format is a supported output format. + The pixel format of the destination image. + Returns true if the given pixel format is supported. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw C++ exceptions. + + + + Indicates if the given pixel format is a supported input format. + The pixel format of the source image. + Returns true if the given pixel format is supported. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw C++ exceptions. + + + + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The array providing the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the destination buffer array. + The array item value type of the source buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The array providing the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the source buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The pointer to the buffer of the source image. + The size of the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the destination buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The pointer to the buffer of the source image. + The size of the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The source image. + The array item value type of the destination buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The source image. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. + +The pixel type of the source image. + + +The number of pixels in a row in the source image. + + +The number of rows in the source image. + + +The size of the destination image when converting the source image using current converter settings. Use to convert to 32 bit if necessary. + + + + Preconditions: +
+ + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. +
+
+ + +Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. + + +The source image. + + +The size of the destination image when converting the given source image using current converter settings. Use to convert to 32 bit if necessary. + + + + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. + + + + Sets the output pixel format. + + + Thread Safety: This property is not thread-safe. + + Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. + + + + Gets the output pixel format. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw exceptions. + + + + Sets or gets the output pixel format. + + + Thread Safety: This property is not thread-safe. + + Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. + + + + The parameter collection of the camera object. + Returns the parameter collection of the camera object. + +You can access parameters by passing a key from a parameter list to the index operator, e.g. +key from a parameter list, e.g. + +camera.Parameters[PLFormatConverter.OutputPaddingX].GetValue(); +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Creates new images by converting a source image to another format. + + Supported input image formats defined by the pixel type: + + Mono1packed Mono2packed Mono4packed Mono8 Mono10 Mono10packed Mono10p Mono12 Mono12packed Mono12p Mono16 BayerGR8 BayerRG8 BayerGB8 BayerBG8 BayerGR10 BayerRG10 BayerGB10 BayerBG10 BayerGR12 BayerRG12 BayerGB12 BayerBG12 BayerGR12Packed BayerRG12Packed BayerGB12Packed BayerBG12Packed BayerGR12p BayerRG12p BayerGB12p BayerBG12p BayerGR16 BayerRG16 BayerGB16 BayerBG16 RGB8packed BGR8packed RGBA8packed BGRA8packed GB10packed BGR10packed RGB12packed BGR12packed RGB12V1packed RGB16packed RGB8planar RGB16planar YUV422packed YUV422_YUYV_Packed + + +Supported output image formats defined by the pixel type: + BGRA8packed - This pixel type can be used in Windows bitmaps. BGR8packed - This pixel type can be used in Windows bitmaps. RGB8packed RGB16packed RGB8planar RGB16planar Mono8 Mono16 + +All input image formats can be converted to all output image formats. + RGB, BGR and Bayer image formats are converted to monochrome formats by using the following formula: + + +mono = (0.25 * red) + (0.625 * green) + (0.125 * blue); + + +YUV formats are converted to 16 bit bit depth in an intermediate conversion step. This is why the output +is always aligned at the most significant bit when converting to 16 bit color output formats like RGB16packed. + + Limitations: +The last column of an YUV input image with odd width cannot be converted. +The last column and the last row of a Bayer input image cannot be converted. + +The default treatment of rows and columns that cannot be converted due to their location on edges +can be controlled using the @PixelDataConverter/InconvertibleEdgeHandling parameter. +For more information, see the Convert() method description. + + + Thread Safety: The PixelDataConverter class is not thread-safe. + + + + + + + Usage: Parameters[PLInterface.InterfaceType] + + + + + + Occurs after the interface has been closed. + + During the execution of this event, the interface is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is closed. + + If the interface is closed properly, the interface is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs after the interface has been opened successfully via . + + During the execution of this event, the interface is already open. + If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is opened via . + + During the execution of this event, the interface is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Retrieves information about cameras connected to the interface. + +Returns a list of objects, one for each camera found. +The list is ordered by serial number. + + + +The function queries for camera devices connected to the interface and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions. + + + + Closes an interface. + + + + If the interface has been already closed, the function returns successfully. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The interface is closed. + The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Opens an interface. + Returns a reference to the opened interface. + + + + If the interface is already open, the function returns successfully. + The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The the interface is opened. + The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the interface may fail if the interface has been already opened by another instance. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to interface information. + Returns information about the interface. + + Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. +This information can be read at all times regardless of whether the interface is open or closed. + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); + Returns the parameter collection of the interface. + + +You can use the parameter collection to configure the interface through parameters. +You can access parameters by their name or predefined parameter lists. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface which will have an empty parameter collection. + + +There is one predefined parameter list available: PLInterface +For more information about the parameters, see the documentation for the parameter list. + + + Precondition for accessing the parameters: +
+The interface is opened. +
+ +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +interface.Parameters[PLInterface.InterfaceType].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. +
+
+ + Indicates if interface object has been opened. + Returns true if interface object has been opened. + + +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + +The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Creates a specific interface using information given in the interfaceInfo parameter. + Contains the exact properties of the interface to be created. You can retrieve interface infos by calling + + +Use this constructor to create a specific interface using information returned by . +If no interface is found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + +Provides convenient access to an interface. + + +An interface is used to represent a frame grabber board, a network card, etc. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface. +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + + + Occurs after a grab session has been stopped. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will be caught and ignored. All event handlers are notified.
+
+
+ + Occurs before a grab session is stopped. + + +To avoid infinite recursion, IStreamGrabber.Stop must not be called from here or from subsequent calls. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will be caught and ignored. All event handlers are notified.
+
+
+ + Occurs after a grab session has been started. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + Occurs before a grab session is started. + + +To avoid infinite recursion, IStreamGrabber.Start must not be called from here or from subsequent calls. + + + Thread Safety: +
This handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + Occurs when an image has been grabbed. + + +The grab result passed can be evaluated here. It will be disposed when the call returns. If you want to keep the grab result, you must save it using the method. +For more information, see . + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + +Sets an alternative buffer factory that is used for buffer allocation. + + + +The use of this property is optional and intended for advanced use cases only. + +If nullptr is passed as buffer factory then the default buffer factory is used. +Buffers are allocated when is called. +A buffer factory must not be disposed while it is attached to the stream grabber object +and it must not be disposed until the last buffer is freed. To free all buffers +the grab needs to be stopped and all grab results must be released or destroyed. + + + Thread Safety: +
This property is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Grabs one image. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. + Returns the grab result or null on timeout. + + +The following code shows a simplified version of what is done (happy path scenario): + + +//grab one image +camera.StreamGrabber.Start(1, GrabStrategy.OneByOne, GrabLoop.ProvidedByUser); + +//grab is stopped automatically due to maxImages = 1 +return camera.StreamGrabber.RetrieveResult( timeoutMs, timeoutHandling); + + This method can be used with the configuration AcquireSingleFrame ). + +Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. +This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). +The grabbing can be started using . +Images are grabbed using the , , +and methods instead of using . +Grabbing can be stopped using when done. + + + Preconditions: +
+ + The camera is opened. + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera object are unlocked, e.g. . + +
+ + Error Safety: +
+The camera object is still valid after an error. See , , and . +If exceptions are thrown after , grabbing is stopped using . +
+
+
+ + Grabs one image. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + Returns the grab result. + + +This method throws exceptions on timeout . + + +Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. +This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). +The grabbing can be started using . +Images are grabbed using the , , +and methods instead of using . +Grabbing can be stopped using when done. + + + Preconditions: +
+ + The camera instance is opened. + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera instance are unlocked, e.g. . + +
+ + Error Safety: +The camera instance is still valid after an error. See , , and . +If exceptions are thrown after , grabbing is stopped using . + +
+
+ + Retrieves a grab result according to the grab strategy. Waits if the grab result is not yet available. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. + Returns the grab result. + + + + Waits for a grab result if it is not yet available. Camera events are handled. + One grab result is retrieved per call (OneByOne grab strategy is applied). + If chunk mode is used, chunk data parsing is performed. The grab result data is updated using chunk data. + If a grab result becomes available, the image event is fired. The notification of event handlers stops when an event call triggers an exception. + If the maximum number of images has been grabbed, the grabbing is stopped by calling . + + + You must check whether the grab represented by the grab result has been successful. For more information, see . + + Preconditions: +
+ + There is no other thread waiting for a result. + +
+ + Postconditions: +
+ + If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter. + If the maximum number of images has been grabbed, grabbing is stopped. + If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed. + +
+ + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
The camera object is still valid after an error. The grabbing is stopped if an exception is thrown.
+
+
+ + Stops the grabbing of images. + + + + If the camera object not currently grabbing, nothing is done. + The configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. + The AcquisitionStop command of the camera device is executed. + The grabbing is stopped. + All buffer queues are cleared. + If the grabbing has been stopped successfully, the configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. + + + + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera object are unlocked, e.g. . + +
+ + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Starts the grabbing for a maximum number of images using a specific grab strategy and a specific grab loop type. + The number of images to grab. This value must be larger than zero. + The grab strategy. For more information, see . + If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. + + +Extends the method call by a number of images to grab. If the given number of images has been reached, StopGrabbing is called +automatically. The images are counted according to the grab strategy. Skipped images are not taken into account. + + + + If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + Grab-specific parameters of the camera object are locked, e.g. . + If the camera device parameter is enabled, the chunk parsing support is initialized. + If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. + The AcquisitionStart command of the camera device is executed. + If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. + + + + Preconditions: +
+ + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is started. + Grab-specific parameters of the camera object are locked, e.g. . + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. Images are processed by registered image event handlers. + +
+ + Thread Safety:This method is synchronized with the camera. + + Error Safety: +The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . + +
+
+ + Starts the grabbing of images using a specific grab strategy and a specific grab loop type. + The grab strategy. For more information, see . + If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. + + + + If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + Grab-specific parameters of the camera object are locked, e.g. . + If the camera device parameter is enabled, the chunk parsing support is initialized. + If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. + The AcquisitionStart command of the camera device is executed. + If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. + + + + Preconditions: +
+ + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is started. + Grab-specific parameters of the camera object are locked, e.g. MaxNumBuffer. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is running that calls in a loop. Images are processed by registered image event handlers. + +
+ + Thread Safety:This method is synchronized with the camera. + + Error Safety: +The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . + +
+
+ + Starts the grabbing for a maximum number of images. + The number of images to grab. This value must be larger than zero. + +Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. +For each grabbed image, must be called. + + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
+The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . +
+
+ + Starts the grabbing of images. +Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. +For each grabbed image, must be called. + + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
+The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . +
+ + Sets user data that is attached to each grab result of the stream whenever is called. + + +This is useful when handling multiple cameras. + + + Thread Safety:This method is synchronized with the camera. + + Error Safety:Does not throw exceptions. + + + + Provides access to a wait handle object indicating that the grabbing has stopped. + Returns a wait handle object indicating that the grabbing has stopped. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Provides access to a wait handle object indicating available grab results. + Returns a wait handle object indicating available grab results. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the camera object is grabbing. + Returns true if the camera object is still grabbing. + + +After a successful call to , the camera object is grabbing until is called. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Provides convenient access to the StreamGrabber. + + + The message that is displayed if the grab stopped because of an error. + + + The reason why the GrabStopping or GrabStopped event occurred. + + + Creates an instance with a specified grab stop reason and an error message. + The reason why the grab stop event occurred. + The message that is displayed if the grab stopped because of an error. + + + Creates an instance with the grab stop reason set to UserRequest and no error message. + + + Provides data for the GrabStopping & GrabStopped events. + + + States the reason why a GrabStopping or GrabStopped event occurred. + + + The GrabStarted event threw an exception. + + + The grab stopped gracefully by request of the user (i.e. IStreamGrabber::Stop was called.) + + + Disposes the grab result held if the event arguments have been created by calling . + + + Indicates if the event arguments have been created by calling . + + + Clones the event arguments including the grab result. + Returns a copy of the event arguments with a clone of the contained grab result. The cloned grab result must be disposed. + + The grab result or the cloned event must be disposed. + + + + Retrieves the grab result. + + +The grab result is going to be disposed after the event call. +Clone the event arguments or the grab result if you want to keep the grab result. + + + + + Initializes a new instance of the ImageGrabbedEventArgs class. + A grab result. + + + Provides data for the ImageGrabbed event + + +The grab result will be disposed after the event call. +If you want to keep the grab result, clone the event arguments or the grab result. + + The following pattern can be used in Windows Forms applications to marshal the event call to the GUI thread. + +private void OnImageGrabbed(Object sender, ImageGrabbedEventArgs e) +{ + if (InvokeRequired) + { + // If called from a different thread, we must use the Invoke method to marshal the call to the proper thread. + BeginInvoke(new EventHandler<ImageGrabbedEventArgs>(OnImageGrabbed), sender, e.Clone()); + return; + } + + try + { + //do something + } + finally + { + e.DisposeGrabResultIfClone(); + } +} + + + + + Call Probe Packet Size to set maximum available packetsize to camera. + The sender of the event. + The event argument. + + + Select a simple range component (if available). + The sender of the event. + The event argument. + +Not all cameras support a range component. Therefore, this procedure doesn't always have an effect. + + + + Disables GenDC streaming on the camera. + The sender of the event. + The event argument. + +Not all cameras support GenDC streaming. Therefore, this procedure doesn't always have an effect. + + + + Disables compression on the camera. + The sender of the event. + The event argument. + +Not all cameras support compression. Therefore, this procedure doesn't always have an effect. + + + + Turns off all triggers enabled on the camera. + The sender of the event. + The event argument. + + + Changes the configuration of the camera to software triggered acquisition. + The sender of the event. + The event argument. + +Use together with and . +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + Changes the configuration of the camera to software triggered acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + +Use together with and . + + + + Changes the configuration of the camera to single frame acquisition. + The sender of the event. + The event argument. + + +To maximize the frame rate, grabbing single images using a software trigger is recommended. +Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + + Changes the configuration of the camera to single frame acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + +To maximize the frame rate, grabbing single images using a software trigger is recommended. +Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. + + + + Changes the configuration of the camera to free-running continuous acquisition. + The sender of the event. + The event argument. + +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + Changes the configuration of the camera to free-running continuous acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + + + + Provides standard camera configurations. + + + Defines the use of an additional grab loop thread. + + + The user provides code that calls IStreamGrabber.RetrieveResult() in a loop to process grabbed images and camera events. + + + The grab loop thread is provided by the stream grabber. It calls IStreamGrabber.RetrieveResult in a loop. The grabbed images are processed by ImageGrabbed event handlers. The grab loop thread is started when grabbing starts. + + + Lists the possible grab strategies. + + + Image are continuously grabbed, but only the latest PLCameraInstance.OutputQueueSize images are kept. +Other grabbed images are skipped. This strategy can be used if the application does not retrieve all images in time. +The PLCameraInstance.OutputQueueSize parameter can be used to control how many images can be queued in the output queue. +When setting the output queue size to PLCameraInstance.MaxNumBuffer, this strategy is equivalent to GrabStrategy_OneByOne. +This strategy can be used for displaying images or any other use cases that do not require to process every single image, +e.g. some barcode scanning use cases. +By setting PLCameraInstance.OutputQueueSize to 1 and PLCameraInstance.MaxNumBuffer to 2 only a few buffers are required +and if the images cannot be displayed/processed fast enough older images are automatically discarded. +Note that the number buffers set need to be chosen depending on the actual use case. + + + + Images are processed in the order of their arrival. +This is the default grab strategy. +It is typically used for an inspection system that needs to process every triggered image, e.g. for quality control of manufactured items. + + + + +Retrieves the container with the data components. + + + +Any grab result containing an image can create a data container. +Some cameras can return grab results consisting of multiple components. + + + Preconditions: The grab result must be valid. + + Error Safety: Does throw exceptions. + + + + +Clones the grab result for distribution of the grab result data to different modules. +All clones must be disposed. The cloned grab result references the same grab result data. No grab result data is copied. + + Returns a new grab result referencing the same grab result data. + + +If the grab results are never disposed, the grabbing will stop with an input queue underrun. + + + Error Safety: +
Can throw exceptions.
+
+
+ + The number of images that were skipped before this image was acquired. + +Always returns a number larger than or equal 0. This number does not include the +number of images lost in case of a buffer underrun in the driver. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The number of the image. + +Always returns a number larger than 0. The counting starts with 1 +and is reset with every call of IStreamGrabber::Start(). + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The ID of the grabbed image. + + +Always returns a number larger than 0. The counting starts with 1 and is never +reset during the lifetime of the Instant Camera object. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Get the pointer of the buffer context retrieved when calling . + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The UserData value assigned to the stream grabber object. + + The UserData of the stream grabber is attached to the grab result when +the grab result is retrieved. + + Error Safety: +
Does not throw exceptions.
+
+
+ + The camera specific tick count. + + +The tick count indicates when the image exposure was started. +Cameras that do not support this feature return zero. If supported, this +can be used to determine which image AOIs were acquired simultaneously. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The block ID of the grabbed frame. The format of the value depends on the camera device used. + + + GigE Camera Devices: The sequence number starts with 1 and wraps at 65535. +The value 0 indicates that this feature is not supported by the camera. + + + USB camera devices: The sequence number starts with 0 and uses the full 64 bit range. + + Attention: +
+A block ID with the value UINT64_MAX indicates that the block ID is invalid and must not be used. +
+
+
+ + The current payload size in bytes. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the CRC checksum of the buffer is valid. + Returns true if the CRC checksum is valid. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the buffer has a CRC checksum attached. +A CRC checksum needs to be activated for the camera device. See the PayloadCRC16 chunk. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The collection of attached chunk data. + + The returned collection can be empty. + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if chunk data is available. + + +This is the case if: a) the chunk mode is enabled for the camera device, +b) the parameter of the camera object is set to true (default setting), +c) chunk data node maps are supported by the transport layer of the camera device. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Description of the error generated when an image cannot be grabbed successfully (GrabSucceeded is false). + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The error code generated when an image cannot be grabbed successfully (GrabSucceeded is false). + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if an image has been grabbed successfully. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Vertical offset from the top of the sensor to the image ROI. + +Vertical offset from the top of the sensor to the image ROI. +This specifies the position of the image ROI. +Only defined if the grab result contains image data. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Horizontal offset from the left side of the sensor to the image ROI. + +Horizontal offset from the left side of the sensor to the image ROI. +This specifies the position of the image ROI. +Only defined if the grab result contains image data. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The number of data bytes added to the end of the image data. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The payload type. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + +Interface of the grab result data. + + + +The grab result controls the reuse and the lifetime of the referenced pixel data buffer. +If the original and all cloned grab results referencing a pixel data buffer are disposed, +the pixel data buffer is freed or reused by the camera stream grabber (depending on the used buffer type). +The data and the pixel data buffer are still valid after the original camera object has been disposed. + + +If the grab results are never disposed, the grabbing will stop with an input queue underrun. + + +The grab result interface is derived from . The IImage interface provides the property . +The grab result is considered a valid image if the is defined and + and are larger than zero. +The is provided as a byte array if no custom buffer factory is used. +With a custom buffer factory the provided type is dependent on its specific implementation. + + + + + The full name of BufferHandlingMode + Returns the full name of BufferHandlingMode + + + The full name of BufferHandlingMode + + + + The initial number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. If more buffers are needed during image acquisition, new buffers are allocated. + + + + + The number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. It is fixed and will not be changed. + + + + + + Determines whether the number of available buffers is limited and when they are allocated. + Visibility: Expert + + + + + Enabling this setting will use Extended ID if it is supported by the camera and driver. If it is not supported, it will not be used and this setting has no negative side effects. + Visibility: Guru + + + + + If larger than 0, a static chunk node map pool is used instead of dynamic chunk node map creation. + Visibility: Guru + + + + + The size of the grab result buffer output queue. + Visibility: Expert + + + + + The number of grab result buffers in the output queue that are ready for retrieval. + Visibility: Expert + + + + + + + This is the number of buffers that are queued for grabbing in the stream grabber. + The number is influenced by the number of available free buffers and the + maximum number of buffers that can be queued. + See also the MaxNumBuffer and MaxNumQueuedBuffer parameters. + + This parameter can be used to check whether the number of buffers ready for grabbing + is stable, which means that the image processing is fast enough to keep up with the + rate of incoming images when using the GrabStrategy_OneByOne grab strategy. + + + Visibility: Expert + + + + + The number of empty buffers that are not used for grabbing yet. + Visibility: Expert + + + + + The camera object is set to monitor mode when enabled, e.g. when using the GigE multicast feature. Is writable when the camera object is closed. + Visibility: Guru + + + + + The migration mode is set up according to this setting at defined points e.g., when the camera is opened. + Visibility: Guru + + + + + The maximum number of buffers that are queued in the stream grabber input queue. + Visibility: Beginner + + + + + The maximum number of grab results available at any time during a grab session. This value can be limited to save resources. Furthermore, it can be used to check that the grab results are returned correctly. + Visibility: Beginner + + + + + The maximum number of buffers that are allocated and used for grabbing. + Visibility: Beginner + + + + + If enabled, the user can set a custom priority for the internal grab engine thread operating the stream grabber. Otherwise the priority defaults to 25. + Visibility: Guru + + + + + This value sets the absolute thread priority for the internal grab engine thread operating the stream grabber. + Visibility: Guru + + + + + If enabled, the user can set a custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. + Visibility: Guru + + + + + A custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. + Visibility: Beginner + + + + + If enabled, the user can set a custom priority for the grab loop thread. Otherwise, the priority of the newly created thread is not changed. + Visibility: Guru + + + + + This value sets the absolute thread priority for the grab loop thread. + Visibility: Guru + + + + + Enables/disables the grabbing of camera events while images are grabbed. Is writable when the camera object is closed. + Visibility: Expert + + + + + If set, all buffers will be cleared (set to 0) before grabbing an image. Note that this requires additional processing time per frame. + Visibility: Guru + + + + + Enables/disables the use of a chunk node map for each grab result. Grab result chunk node maps can be disabled to save resources. + Visibility: Guru + + + + + Determines whether the number of available buffers is limited and when they are allocated. + Visibility: Expert + + + + + If set, this will automatically execute AcquisitionStart when calling StartGrabbing and AcquisitionStop when calling StopGrabbing. This option is enabled by default. + Visibility: Guru + + + + List of all parameter names available for CameraInstance + + + Occurs after the interface has been closed. + + During the execution of this event, the interface is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is closed. + + If the interface is closed properly, the interface is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs after the interface has been opened successfully via . + + During the execution of this event, the interface is already open. + If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is opened via . + + During the execution of this event, the interface is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Retrieves information about cameras connected to the interface. + +Returns a list of objects, one for each camera found. +The list is ordered by serial number. + + + +The function queries for camera devices connected to the interface and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions. + + + + Closes an interface. + + + + If the interface has been already closed, the function returns successfully. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The interface is closed. + The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Opens an interface. + Returns a reference to the opened interface. + + + + If the interface is already open, the function returns successfully. + The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The the interface is opened. + The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the interface may fail if the interface has been already opened by another instance. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to interface information. + Returns information about the interface. + + Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. +This information can be read at all times regardless of whether the interface is open or closed. + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. + + + + Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); + Returns the parameter collection of the interface. + + +You can use the parameter collection to configure the interface through parameters. +You can access parameters by their name or predefined parameter lists. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface which will have an empty parameter collection. + + +There is one predefined parameter list available: PLInterface +For more information about the parameters, see the documentation for the parameter list. + + + Precondition for accessing the parameters: +
+The interface is opened. +
+ +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +interface.Parameters[PLInterface.InterfaceType].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions, e.g. if the interface has not been opened +
+
+ + Indicates if interface object has been opened. + Returns true if interface object has been opened. + + +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + +The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + +Provides convenient access to an interface. + + +An interface is used to represent a frame grabber board, a network card, etc. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface. +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + + + +Retrieves information about interfaces of a specific type in the system. An interface may represent a frame grabber board, a network card, etc. +Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. +All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore +returns an empty parameter collection. + + +The name of the device type to enumerate interfaces. +The static class can be used to get a list of valid device class names. + + +Returns a list of objects, one per interface found. +The list is ordered by interface ID. + + + +The function queries for interfaces of a specific device class in the system and +returns a list of objects describing the interfaces. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about interfaces in the system. An interface may represent a frame grabber board, a network card, etc. +Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. +All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore +returns an empty parameter collection. + + +Returns a list of objects, one for each interface found. +The list is ordered by device type and interface ID. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for interfaces in the system and returns a list of + objects describing the interfaces. +The returned information can be used to create a specific object. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +The interface finder can be used to query information about interfaces in the system. + + + + Provides access to the properties of an interface. + +The static class can be used to get a list of available interfaces +info keys. + + + + +The ID of the interface. + + + + +The transport layer type of the interface. + + +The static class can be used to get a list of available transport +layer types. + + + + +The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. + + + + +The vendor name of the interface. + + + + +The human readable name of the interface. + + + + +Provides standard interface info key names. + + + + +IEnumerator implementation for ParameterCollection + + + + +Frees a previously allocated buffer. + + The pointer to the allocated object. Created by this factory. + The pointer to the allocated buffer. Created by this factory. + User data information of the buffer returned by . + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must not throw exceptions. + + + + +Allocates a buffer and provides additional context information. + + The size of the buffer in bytes that has to be allocated. + Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. + Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. + User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must throw an exception if the allocation fails. + + + + + Implement this interface to provide custom memory allocation. + + + + +Create a data container from a file. + + Path to an existing file. + Returns a data container. + + + Thread Safety:This method is thread-safe. + + Error Safety:This method throws + + FileLoadException if the file cannot be loaded. + + FileNotFoundException if the file was not found. + + + + +Provides a factory for data container. + + + + +Load the data container from a file. + + Path to an existing file. + + + Postconditions: The data container is valid. + + Thread Safety:This method is not thread-safe. + + Error Safety:This method throws + + FileLoadException If the file cannot be loaded. + + FileNotFoundException If the file was not found. + + + + +Store the data container as a file. + + Path to a file. + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + Error Safety: Throws exceptions if the container cannot be saved. + + + + + Get access to the data components via IEnumerable interface. + + +Returns an IEnumerator object that can be used to iterate through +the collection of data components, e.g., in a foreach loop. + + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + + + +Random access to items per index. + + The index of an item. + Returns a single data component. + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + + Error Safety:Throws exception if index is out of range. + + + + +The number of components available in the container. + + + + Preconditions: The data container must be valid. + + Thread Safety:This method is not thread-safe. + + Error Safety: Does not throw exceptions. + + + + +Provides methods for accessing grab results consisting of multiple components + + + +Some cameras can return complex grab results consisting of multiple components. +For example, Basler blaze cameras return a data stream that is composed of range, +intensity, and confidence components. To access the individual components, you +can use the class. + + +An IDataContainer can hold one or more components. You can obtain a container +by calling IGrabResult::Container. You can then use the container +to query for the number of components by calling . +To retrieve a specific component, you can call . +Each component in the container can be used to access the actual data, e.g., the +range values, and its metadata. +To iterate through the components, use an enumerator returned by +. If you use a foreach loop as in the + example below, this is called implicitly. + + +A container can be stored on disk using or restored +from disk using . + + Any IDataContainer or IDataComponent must be disposed explicitly. + + This sample shows how the enumerator is used implicitly. + +// Retrieve a grab result and show all data components. +IGrabResult grabResult = camera.StreamGrabber.RetrieveResult( 5000, TimeoutHandling.ThrowException ); + +Console.WriteLine( "Found {0} components in the container.", grabResult.Container.Count ); +// Display each component in a separate window. +int displayId = 1; +foreach( IDataComponent dataComponent in grabResult.Container ) +{ + if (dataComponent.IsValid) + { + Console.WriteLine( "Component type {0}", dataComponent.ComponentType.ToString() ); + Console.WriteLine( "2D Size is {0}*{1} pixel", dataComponent.Width, dataComponent.Height ); + Console.WriteLine( "Origins from ({0},{1})", dataComponent.OffsetX, dataComponent.OffsetY ); + Console.WriteLine( "Pixel type is {0}", dataComponent.PixelTypeValue.ToString() ); + Console.WriteLine( "Timestamp is {0}", dataComponent.Timestamp ); + Console.WriteLine( "See image in display {0}:", displayId ); + dataComponent.Display( displayId ); + } +} + + + + The vertical orientation of the pixel data stored in memory. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + Indicates when the image was taken. + + Returns the camera-specific time the data was created on the camera or 0 if the time is not available. + Timestamp generation is available only on some camera models. + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + + The pointer to the pixel data buffer. + The pointer is provided without computational overhead. + Use to access the pixel data buffer like an array. + + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + + The pixel data buffer.The type of the object containing the buffer depends on the class implementing this interface. + The pixel data buffer is provided as an array of a type appropriate for the respective pixel type, e.g., UInt16 for Mono16 or Byte for Mono8. + The pixel data is copied when the PixelData function is called. + Use to access the pixel data buffer without creating a copy. + + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of data bytes added to the end of each row. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of image rows from the origin. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of image columns from the origin. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The height of the image in pixels, i.e., the number of image rows. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The width of the image in pixels, i.e., the number of image columns. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The pixel type. + + +Not all components contain pixel data. Only components of type ComponentType_Intensity, + ComponentType_Range, and ComponentType_Confidence return a valid pixel type + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The component type. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + Indicates if the component is valid. + Returns true if the component is valid. + + + Error Safety: Does not throw exceptions. + + + + +Provides methods for accessing a single data component. + + + +Some cameras can return complex grab results consisting of multiple components. +For example, Basler blaze cameras return a data stream that is composed of range, +intensity, and confidence components. To access the individual components, you +can use the IDataContainer class. + + +Each component in the container can be used to access the actual data, e.g., the range +values, and its metadata. +Before accessing the data, check the property. +The position and the size can be retrieved with / + and / . To get access +to the pixel data, call or . + + Any IDataContainer or IDataComponent must be disposed explicitly. + + Thread Safety : +This class is not thread-safe. If you access the same instance from multiple threads, +you must make sure to synchronize the access accordingly. + + + + + Provides standard component types. + + + +Component contains the annotated left and right images for calibration. + + + + +Component contains the unrectified intensity images of the left and the right camera combined. The right image is stacked under the left image. + + + + +Component contains the error map of the acquired disparity image. + + + + +Component contains the intensity images of the left and the right camera combined. The right image is stacked under the left image. + + + + +Component contains disparity value. + + + + +Component contains scatter value. + + + + +Component contains reflectance value. + + + + +Component contains confidence value. + + + + +Component contains range values. + + + + +Component contains intensity values. + + + + +The component type is not known or hasn't been set. + + + + The list of possible payload types. + + + The buffer contains device specific data. + + + The buffer contains GenDC container. + + + The buffer contains chunk data. + + + The buffer contains file data. + + + The buffer contains raw data. + + + The buffer contains image data. + + + Undefined payload type. + + + + + + Loads an image from disk. + Name and path of the image. + The byte array containing the image data on success. + The pixel type of the image. + The number of image pixels in a row. + The number of rows of the image. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +On success, the buffer array will contain the raw image data of the image loaded. + + +Due to automatic conversion during save, saving an image and then loading it again may result in different memory layout of the image data. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if loading the image fails. + + + + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The image to save. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The pixel type of the image to save must be a supported input format of the . + The image must be valid. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The array providing the buffer of the image. + The pixel type of the image to save. + The number of pixels in a row of the image to save. + The number of rows of the image to save. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + The array item value type of the destination buffer array. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The pixel type of the image to save must be a supported input format of the . + The width value must be >= 0. + The height value must be >= 0. + The paddingX value must be >= 0. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The pointer to the buffer of the image. + The size of the buffer in bytes. + The pixel type of the image to save. + The number of pixels in a row of the image to save. + The number of rows of the image to save. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The bufferSize value must be >= 0. + The pixel type of the image to save must be a supported input format of the . + The width value must be >= 0. + The height value must be >= 0. + The paddingX value must be >= 0. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Contains static methods that support saving of images. + + + List of available file formats for ImagePersistence. + + + Saves the raw image buffer data. Packed image formats are unpacked. In the format used for saving, the data cannot be loaded using ImagePersistence.Load + + + Portable Network Graphics (PNG) format. Lossless data compression. + + + Joint Photographic Experts Group (JPEG) format. Lossy data compression. + + + Tagged Image File Format (TIFF), no compression. Supports mono images with more than 8 bit bit depth. + + + Windows Bitmap (BMP) format, no compression. + + + The full name of VignettingCorrectionMode + Returns the full name of VignettingCorrectionMode + + + The full name of VignettingCorrectionMode + + + + The vignetting correction is enabled. + Applies to: ace GigE and ace USB + + + + + The vignetting correction is disabled. + Applies to: ace GigE and ace USB + + + + + + The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink and ace GigE + + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + User set 3 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 2 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 1 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Light Microscopy factory set can be loaded. + Applies to: ace GigE and ace USB + + + + + The High Gain factory set can be loaded. This user set increases the gain by 6 dB. + Applies to: CameraLink, ace GigE and ace USB + + + + + The Default User Set factory set can be loaded. This user set configures the camera to provide good camera performance in many common applications under normal conditions. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Custom 1 factory set can be loaded. + Applies to: CameraLink and ace GigE + + + + + The Custom 0 factory set can be loaded. + Applies to: CameraLink and ace GigE + + + + + The Color Raw factory set can be loaded. This user set disables the color enhancement features. + Applies to: ace GigE and ace USB + + + + + The Color factory set can be loaded. This user set configures the camera to produce good color images under the most common lighting conditions. + Applies to: CameraLink, ace GigE and ace USB + + + + + The Auto Functions factory set can be loaded. This user set enables the camera's Exposure Auto and Gain Auto auto functions. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the user set or the factory set to load, save, or configure. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + User set 3 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + User set 2 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + User set 1 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: ace GigE + + + + + The High Gain factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Default User Set factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + Custom 1 factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + Custom 0 factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Color Raw factory set is set as the default startup set. + Applies to: ace GigE + + + + + The Color factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Auto Functions factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + + Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserSetDefault + Returns the full name of UserSetDefault + + + The full name of UserSetDefault + + + + User set 3 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 2 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 1 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: ace USB + + + + + The High Gain factory set is set as the default startup set. + Applies to: ace USB + + + + + The Default User Set factory set is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Color Raw factory set is set as the default startup set. + Applies to: ace USB + + + + + The factory set enabling color adjustments is set as the startup set. + Applies to: ace USB + + + + + The Auto Functions factory set is set as the default startup set. + Applies to: ace USB + + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + User-settable output signal Line 4 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 3 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 2 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 1 can be configured. + Applies to: CameraLink + + + + + The user-settable output signal CL Spare can be configured. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 6 can be configured. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 5 can be configured. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 4 can be configured. + Applies to: CameraLink, ace GigE and dart USB + + + + + The user-settable output signal 3 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 2 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 1 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 0 can be configured. + Applies to: ace GigE and ace USB + + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + The user-defined value 5 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 4 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 3 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the user-defined value to set or read. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: CameraLink and ace GigE + + + + + The Timer 2 End trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Timer 2 Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: CameraLink and ace GigE + + + + + The Timer 1 End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Timer 1 Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 3. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 2. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 1. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software triggering. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Periodic Signal 1. + Applies to: CamEmu, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 8. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 7. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 6. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 5. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 4. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + The source signal for the selected trigger is set to Line 3. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 2. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 1. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Trigger on signal of physical input 4. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 3. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 2. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 1. + Applies to: Stereo ace + + + + + The source signal for the selected trigger is set to Frequency Converter. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Encoder Reverse 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Encoder 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to CXP Trigger 1. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The source signal for the selected trigger is set to CXP Trigger 0. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The source signal for the selected trigger is set to Counter 4 Start. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 4 End. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 4 Active. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 Start. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 End. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 Start. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 End. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The CXP Trigger 0 trigger can be configured. + Applies to: boost V CoaXPress + + + + + The source signal for the selected trigger is set to CC4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC1. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 2. + Applies to: CameraLink, ace 2 GigE and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 1. + Applies to: CamEmu, CameraLink, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The Line Start trigger can be configured. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame Start trigger can be configured. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame Burst Start trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Burst End trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Burst Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Active trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure Start trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure Active trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Acquisition Start trigger can be configured. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: CameraLink and ace GigE + + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The currently selected trigger is turned off. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + The trigger delay is expressed as a time interval in microseconds. + Applies to: CameraLink and ace GigE + + + + + The trigger delay is expressed as a number of line triggers. + Applies to: CameraLink and ace GigE + + + + + + Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + The image acquisition control mode is set to Standard. In this mode, the camera offers a Frame Start trigger and an Acquisition Start trigger. + Applies to: CameraLink and ace GigE + + + + + The image acquisition control mode is set to Legacy. In this mode, the camera offers a Frame Start trigger that is called Acquistion Start trigger. + Applies to: CameraLink and ace GigE + + + + + + Sets the image acquisition control mode. For more information, see your camera's product documentation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + The selected trigger is activated by the rising edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated when the source signal is low. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated when the source signal is high. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated by the falling edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated by the falling or rising edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + The summed RGB pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the red pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the green pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the blue pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + Tonal range adjustment is enabled. + Applies to: ace GigE and ace USB + + + + + Tonal range adjustment is disabled. + Applies to: ace GigE and ace USB + + + + + + Sets whether tonal range adjustment is used. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. + Applies to: ace GigE and ace USB + + + + + Automatic tonal range adjustment is disabled. + Applies to: ace GigE and ace USB + + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + The selected timer can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 has been started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer is disabled and can't be started. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 4 signal. + Applies to: dart USB + + + + + The selected timer can be started by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer can be triggered by the flash window start signal. + Applies to: ace GigE and ace USB + + + + + The selected timer can be started by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected timer can be started by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Exposure Start signal. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected timer can be started by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected timer can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an action signal that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected timer can be started by an action signal that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + The timer will start at a rising edge signal change. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start when the signal is low. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start when the signal is high. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start at a falling edge signal change. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start at any edge signal change. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will start the timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerStatus + Returns the full name of TimerStatus + + + The full name of TimerStatus + + + + The timer is waiting to be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer is idle. A timer is in this state whenever the Timer Trigger Source parameter is set to Off, i.e., the timer can't be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer has been started. A timer immediately switches to this state when the trigger source event occurs, regardless of the delay set. If an arm delay is set, the timer remains in the Timer Active state until the arm delay has expired. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the status of the currently selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + Timer 4 can be configured. + Applies to: CameraLink and ace GigE + + + + + Timer 3 can be configured. + Applies to: CameraLink and ace GigE + + + + + Timer 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Timer 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the timer to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of TestPattern + Returns the full name of TestPattern + + + The full name of TestPattern + + + + The camera generates a white test pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 6 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 3 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 2 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 1 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No test pattern is generated. The original image is displayed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with a gray diagonal sawtooth pattern. + Applies to: dart USB and pulse USB + + + + + The camera generates a test image with a color diagonal sawtooth pattern. + Applies to: dart USB and pulse USB + + + + + The camera generates a black test pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the test pattern to display. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: CameraLink and ace GigE + + + + + The camera generates a test image with the test image 7 pattern. + Applies to: CameraLink and ace GigE + + + + + The camera generates a test image with the test image 6 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 5 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 4 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 3 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 2 pattern. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 1 pattern. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + The camera doesn't display a test image. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: CameraLink and ace GigE + + + + + + Sets the test image to display. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + The temperature is within the normal operating temperature range. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + The temperature is above the allowed maximum. Provide cooling immediately. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + The temperature is close to or at the allowed maximum. Provide cooling. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + + Indicates the temperature state. + Applies to: CameraLink, ace GigE, ace USB and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + The temperature is measured on the sensor board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the frame grabber board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the core board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the case. + Applies to: CameraLink and ace GigE + + + + + + Sets the location in the camera where the temperature will be measured. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + User-settable synchronous output signal Line 4 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 3 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 2 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 1 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal CL Spare can be configured. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 4 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 3 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 2 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 1 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 0 can be configured. + Applies to: ace GigE + + + + + + Sets the user-settable synchronous output signal to be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SoftwareSignalSelector + Returns the full name of SoftwareSignalSelector + + + The full name of SoftwareSignalSelector + + + + Software signal 4 can be controlled. + Applies to: ace USB + + + + + Software signal 3 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Software signal 2 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Software signal 1 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the software signal to be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. + Applies to: CameraLink, ace GigE and ace USB + + + + + The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. + Applies to: CameraLink, ace GigE and ace USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the shutter mode of the camera. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + The shaft encoder module outputs trigger signals for forward ticks only, provided the reverse counter is neither increasing nor decreasing. + Applies to: CameraLink and ace GigE + + + + + The shaft encoder module outputs trigger signals for forward and reverse ticks, provided the reverse counter is neither increasing nor decreasing. + Applies to: CameraLink and ace GigE + + + + + + Sets how the shaft encoder module outputs trigger signals. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 1. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC1. + Applies to: CameraLink and ace GigE + + + + + + Sets the line source for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Phase B of the shaft encoder is selected as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + Phase A of the shaft encoder is selected as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + + Sets the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increases for forward ticks and for reverse ticks, i.e., the tick counts are incremented regardless of the direction of movement. + Applies to: CameraLink and ace GigE + + + + + The tick counter increases for forward ticks and decreases for reverse ticks. + Applies to: CameraLink and ace GigE + + + + + + Sets the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + A problem with the startup shading set occurred. + Applies to: CameraLink and ace GigE + + + + + The last operation related to shading correction was successful. + Applies to: CameraLink and ace GigE + + + + + A problem occurred while creating a shading set. + Applies to: CameraLink and ace GigE + + + + + The selected shading set could not be loaded. + Applies to: CameraLink and ace GigE + + + + + + Indicates error statuses related to shading correction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + User Shading Set 2 can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + User Shading Set 1 can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + The default shading set can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + + Sets which shading set can be enabled or created. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + User Shading Set 2 is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + User Shading Set 1 is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + The default shading set is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + + Sets the shading set that will be loaded into the volatile memory during camera start. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Enables/disables shading set creation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + Offset Shading correction, i.e., the correction for dark signal non-uniformity (DSNU) effects, is selected. + Applies to: CameraLink and ace GigE + + + + + Gain Shading correction, i.e., the correction of photo response non-uniformity (PRNU) effects, is selected. + Applies to: CameraLink and ace GigE + + + + + + Sets the kind of shading correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of SequencerTriggerSource + Returns the full name of SequencerTriggerSource + + + The full name of SequencerTriggerSource + + + + Timer 2 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 2 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 1 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 1 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Software Signal 3 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Software Signal 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Software Signal 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Periodic Signal 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + The sequencer can't be triggered. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Line 4 signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Line 3 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Line 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Line 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Frame Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Frame Start signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Frame End is selected as the trigger source for sequencer set advance. + Applies to: ace USB + + + + + Frame Burst Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Frame Burst Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Flash Window signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + CXP Trigger 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP and boost CoaXPress + + + + + CXP Trigger 0 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP and boost CoaXPress + + + + + Counter 3 End signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Counter 2 Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 2 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Counter 2 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 1 Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 1 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Counter 1 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Action 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + Action 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + Acquisition Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + + Sets the source signal to be used to advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + The full name of SequencerTriggerActivation + Returns the full name of SequencerTriggerActivation + + + The full name of SequencerTriggerActivation + + + + The sequencer advances when the source signal rises, i.e., when the signal status changes from low to high. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal is low. If the signal is already low when the sequencer set becomes active, the sequencer immediately advances to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal is high. If the signal is already high when the sequencer set becomes active, the sequencer immediately advances to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal falls, i.e., when the signal status changes from high to low. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal falls or rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets the logical state that makes the sequencer advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + The full name of SequencerMode + Returns the full name of SequencerMode + + + The full name of SequencerMode + + + + Image acquisitions will be controlled by the sequencer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer can't be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequencerConfigurationMode + Returns the full name of SequencerConfigurationMode + + + The full name of SequencerConfigurationMode + + + + The sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer can't be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets whether the sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 8. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 7. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 6. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 5. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 4. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 3. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 2. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 1. + Applies to: CameraLink and ace GigE + + + + + Sequence set advance will be controlled using the Async Advance command. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC4 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC3 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC2 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC1 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence set advance is automatic. The sequence repeat starts with sequence set index number 1. + Applies to: CameraLink and ace GigE + + + + + + Sets the source for sequence control. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + The sequence set restart can be configured. + Applies to: CameraLink and ace GigE + + + + + The sequence set advance can be configured. Only available in Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + + + + + + Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SequenceConfigurationMode + Returns the full name of SequenceConfigurationMode + + + The full name of SequenceConfigurationMode + + + + The sequencer can be configured. + Applies to: ace GigE + + + + + The sequencer can't be configured. + Applies to: ace GigE + + + + + + Sets whether the sequencer can be configured. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The Free Selection sequence advance mode is selected. This mode is useful if you want to quickly change between freely selectable sequence sets without having to observe any particular order. You can use the input lines of your camera to determine the sequence. + Applies to: CameraLink and ace GigE + + + + + The Controlled sequence advance mode is selected. This mode is useful if you want to configure a dynamic sequence which can be controlled via input line or software commands. The advance from one sequence set to the next proceeds in ascending sequence set index numbers according to the selected sequence control source. + Applies to: CameraLink and ace GigE + + + + + The Auto sequence advance mode is selected. This mode is useful if you want to configure a fixed sequence which is repeated continuously. The advance from one sequence set to the next occurs automatically as frame triggers are received. + Applies to: CameraLink and ace GigE + + + + + + Sets the sequence set advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 8. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 7. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 6. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 5. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 4. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 3. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 2. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 1. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC4 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC3 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC2 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC1 signal. + Applies to: CameraLink and ace GigE + + + + + + Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Bit 3 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 2 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 1 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 0 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + + Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SensorShutterMode + Returns the full name of SensorShutterMode + + + The full name of SensorShutterMode + + + + The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. + Applies to: ace 2 GigE, ace 2 USB, dart USB and pulse USB + + + + + The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. + Applies to: dart USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the shutter mode of the camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + The camera operates in normal readout mode. + Applies to: ace GigE and ace USB + + + + + The readout time for each row of pixels is reduced, compared to normal readout. This allows the the camera to operate at higher frame rates. This can, however, result in reduced image quality. + Applies to: ace GigE and ace USB + + + + + + Sets the sensor readout mode. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + The sensor delivers 8-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 16-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 14-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 12-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 10-bit pixels. + Applies to: CameraLink and ace GigE + + + + + + Amount of data bits the sensor produces for one sample. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of Scan3dOutputMode + Returns the full name of Scan3dOutputMode + + + The full name of Scan3dOutputMode + + + + Uncalibrated 2.5D Depth map. The distance data does not represent a physical unit and may be non-linear. The data is a 2.5D range map only. + Applies to: blaze + + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + Calibrated 2.5D Depth map. The distance data is expressed in the chosen distance unit. The data is a 2.5D range map. No information on X-Y axes available. + Applies to: blaze + + + + + 3 Coordinates in grid organization. The full 3 coordinate data with the grid array organization from the sensor kept. + Applies to: blaze + + + + + + Controls the Calibration and data organization of the device and the coordinates transmitted. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dDistanceUnit + Returns the full name of Scan3dDistanceUnit + + + The full name of Scan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + Distance values are in millimeter units (default). + Applies to: blaze + + + + + Distance values are in device-specific units. + Applies to: blaze + + + + + + Specifies the unit used when delivering (calibrated) distance data. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSystemReference + Returns the full name of Scan3dCoordinateSystemReference + + + The full name of Scan3dCoordinateSystemReference + + + + Default value. Original fixed reference. The coordinate system fixed relative the camera reference point marker is used. + Applies to: blaze + + + + + + Defines coordinate system reference location. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSystem + Returns the full name of Scan3dCoordinateSystem + + + The full name of Scan3dCoordinateSystem + + + + Default value. 3-axis orthogonal, right-hand X-Y-Z. + Applies to: blaze + + + + + + Specifies the Coordinate system to use for the device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSelector + Returns the full name of Scan3dCoordinateSelector + + + The full name of Scan3dCoordinateSelector + + + + The third (Z or Rho) coordinate. + Applies to: blaze + + + + + The second (Y or Phi) coordinate + Applies to: blaze + + + + + The first (X or Theta) coordinate + Applies to: blaze + + + + + + Selects the individual coordinates in the vectors for 3D information/transformation. + Applies to: blaze + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of RemoveParameterLimitSelector + Returns the full name of RemoveParameterLimitSelector + + + The full name of RemoveParameterLimitSelector + + + + The factory limits of the Gain parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the Exposure Time parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the ExposureOverhead parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the BlackLevel parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the AutoTargetValue parameter can be removed. + Applies to: ace USB + + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: ace USB + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + ROI zone 7 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 6 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 5 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 4 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 3 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 2 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 1 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 0 can be configured. + Applies to: ace GigE and ace USB + + + + + + Sets the ROI zone that can be configured. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + The currently selected ROI zone is enabled. + Applies to: ace GigE and ace USB + + + + + The currently selected ROI zone is disabled. + Applies to: ace GigE and ace USB + + + + + + Enables or disables the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of PtpStatus + Returns the full name of PtpStatus + + + The full name of PtpStatus + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Passive state. In this state, the port is not behaving as a master port nor does it synchronize with a master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Master state. In this state, the port is behaving as a master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Faulty state. In this state, the port does not place any PTP messages except for management messages that are a required response to another management message on its communication path. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. A port in this state discards all PTP received messages except for management messages. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Returns the latched state of the PTP clock. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PtpServoStatus + Returns the full name of PtpServoStatus + + + The full name of PtpServoStatus + + + + The status of the clock servo is unknown. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The clock servo is locked. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Returns the latched state of the clock servo. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PtpClockAccuracy + Returns the full name of PtpClockAccuracy + + + The full name of PtpClockAccuracy + + + + The expected accuracy of the PTP device clock is within 2.5 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 2.5 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 microsecond. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 second. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 millisecond. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 seconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is unknown. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is greater than 10 seconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + The pixel depth in the acquired images is 8 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 64 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 48 bits per pixel. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 4 bits per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + The pixel depth in the acquired images is 36 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 32 bits per pixel. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 24 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 2 bits per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + The pixel depth in the acquired images is 16 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 14 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 12 bits per pixel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 10 bits per pixel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 1 bit per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YUV 422 (YUYV) Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2S CXP + + + + + The pixel format is set to YUV 422 Packed. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to RGBA 8 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 8 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to RGB 16 Planar. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to RGB 16 Packed. + Applies to: CamEmu + + + + + The pixel format is set to RGB 12 V1 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 12 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10V2 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10V1 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10 Packed. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 8. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to Mono 16. + Applies to: CamEmu, CameraLink, ace GigE and blaze + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to Mono 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to Mono 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate C 16-bit + Applies to: Stereo ace and blaze + + + + + 3D coordinate A-B-C 32-bit floating point + Applies to: blaze + + + + + Confidence 8-bit + Applies to: Stereo ace and blaze + + + + + Confidence 16-bit + Applies to: blaze + + + + + The pixel format is set to BiColor RGBG 8. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to BiColor BGRG 8. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to Bayer RG 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer RG 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer RG 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer RG 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer RG 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer RG 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GR 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer GR 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GR 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GB 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer GB 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GB 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer BG 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer BG 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer BG 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to BGRA 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to BGR 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to BGR 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to BGR 10 Packed. + Applies to: CameraLink and ace GigE + + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + The camera doesn't have a Bayer filter. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + + Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer BG 10p + Applies to: ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: ace GigE and ace USB + + + + + Basler PGI image optimizations are disabled. + Applies to: ace GigE and ace USB + + + + + + Enables Basler PGI image optimizations. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + The factory limits of the Gain parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Framerate parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Exposure Time parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Exposure Overlap Time Max parameter can be removed. + Applies to: ace GigE + + + + + The factory limits of the Exposure Overhead parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Brightness parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Black Level parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Auto Target Value parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of OverlapMode + Returns the full name of OverlapMode + + + The full name of OverlapMode + + + + Overlapping image acquisition is enabled. Exposures and readouts will overlap. + Applies to: dart USB and pulse USB + + + + + Overlapping image acquisition is disabled. Exposures and readouts will not overlap. + Applies to: dart USB and pulse USB + + + + + + Configures overlapping exposure and image readout. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of OperatingMode + Returns the full name of OperatingMode + + + The full name of OperatingMode + + + + The operating mode is set to Short Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at short distances. + Applies to: blaze + + + + + The operating mode is set to Long Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at long distances. + Applies to: blaze + + + + + + Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to User Output 4. + Applies to: CameraLink, ace GigE and dart USB + + + + + The source signal for the currently selected line is set to User Output 3. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 2. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 1. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 0. + Applies to: ace GigE and ace USB + + + + + The source signal for the currently selected line is set to User Output. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Trigger Ready. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Timer Active. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Sync User Output 3. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 2. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 1. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 0. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output. + Applies to: CameraLink and ace GigE + + + + + The signal for the currently selected line is associated with the output of the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Serial Tx. + Applies to: CameraLink, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + No source signal is set for the currently selected line. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output is always Low. + Applies to: Stereo ace + + + + + The source signal for the currently selected line is set to Line Trigger Wait. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output is always High. + Applies to: Stereo ace + + + + + The signal for the currently selected line is associated with the output of the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Frame Trigger Wait. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal for the currently selected line is rising with Frame Trigger Wait and falling with Exposure Active. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Frame Burst Trigger Wait. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the currently selected line is set to Frame Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Flash Window. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + The source signal for the currently selected line is set to Exposure Active. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 4 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 3 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Light Control. If you change this setting, your light will stop working. + Applies to: ace GigE and ace USB + + + + + The source signal for the currently selected line is set to Acquisition Trigger Wait. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Acquisition Trigger Ready. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Acquisition Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Output Line 4 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 3 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 2 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 1 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + This enumeration value selects line 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 7 for configuration. + Applies to: CameraLink + + + + + Line 6 can be configured. + Applies to: CameraLink + + + + + Line 5 can be configured. + Applies to: CameraLink + + + + + Line 4 can be configured. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + Line 3 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Line 2 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Line 1 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + The CL Spare line can be configured. + Applies to: CameraLink + + + + + CC4 can be configured. + Applies to: CameraLink + + + + + CC3 can be configured. + Applies to: CameraLink + + + + + CC2 can be configured. + Applies to: CameraLink + + + + + CC1 can be configured. + Applies to: CameraLink + + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected physical line can be used to input an electrical signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected physical line can be used to input and output an electrical signal. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + The line logic of the currently selected line is positive. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line logic of the currently selected line is negative. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the line logic of the currently selected line. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + The line is currently in tri-state mode (not driven). + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending TTL level signals. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending RS-422 level signals. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is opto-coupled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output of the line is "open drain"/"open collector". + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is not connected. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending LVTTL level signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is currently accepting or sending LVDS level signals. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the electrical configuration of the currently selected line. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: CameraLink and ace GigE + + + + + No color transformation for a specific light source is performed. + Applies to: CameraLink and ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: ace GigE + + + + + The color transformation matrix is optimized for image acquisitions with a custom light source 1. + Applies to: CameraLink and ace GigE + + + + + The color transformation matrix is optimized for image acquisitions with a custom light source 0. + Applies to: CameraLink and ace GigE + + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 6500 K. + Applies to: CameraLink and ace GigE + + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 5000 K. + Applies to: CameraLink and ace GigE + + + + + The color transformation matrix can be customized. + Applies to: CameraLink and ace GigE + + + + + + Sets the type of light source for which color transformation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of LightSourcePreset + Returns the full name of LightSourcePreset + + + The full name of LightSourcePreset + + + + The light source preset for image acquisitions with tungsten incandescent light (2800 K) is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + No light source preset is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with daylight of 6500 K is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + The light source preset for image acquisitions with daylight of 5000 K is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + Vertical binning is set to 2 rows. + Applies to: CameraLink and ace GigE + + + + + Vertical binning is disabled. + Applies to: CameraLink and ace GigE + + + + + + Sets whether vertical binning is used. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + An error was detected while loading a user set. + Applies to: CameraLink and ace GigE + + + + + An error was detected while loading user defect pixel data. + Applies to: CameraLink and ace GigE + + + + + The power supply is not sufficient. + Applies to: CameraLink and ace GigE + + + + + The camera was overtriggered. + Applies to: CameraLink and ace GigE + + + + + An over temperature state has been detected. + Applies to: CameraLink, ace GigE and blaze + + + + + No error was detected. + Applies to: CameraLink, ace GigE and blaze + + + + + A parameter was set to an invalid value. + Applies to: CameraLink and ace GigE + + + + + The trigger width was too short. In Trigger Width exposure mode, a minimum trigger width is required. Increase the trigger width to the minimum width or higher. + Applies to: CameraLink and ace GigE + + + + + Indicates a problem with the VCSELs. + Applies to: blaze + + + + + + Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + The luminance lookup table can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: CameraLink and ace GigE + + + + + Sets the integration mode to field integration + Applies to: CameraLink and ace GigE + + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of IntensityCalculation + Returns the full name of IntensityCalculation + + + The full name of IntensityCalculation + + + + Method 2 is used to calculate the intensity image. This ensures that the depth image and the intensity image are in synch. The disadvantage is that the resulting intensity image will be darker and contain more noise. + Applies to: blaze + + + + + Method 1 is used to calculate the intensity image. This is the default value. In scenes containing motion, you may notice a lag between the depth image and the intensity image. + Applies to: blaze + + + + + + Sets the method for calculating the intensity data. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageFileMode + Returns the full name of ImageFileMode + + + The full name of ImageFileMode + + + + Sets the mode to on. + Applies to: CamEmu + + + + + Sets the mode to off. + Applies to: CamEmu + + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ImageCompressionRateOption + Returns the full name of ImageCompressionRateOption + + + The full name of ImageCompressionRateOption + + + + The camera uses lossless compression. This means that the restored image will be identical to the original image. + Applies to: ace 2 GigE and ace 2 USB + + + + + The camera compresses acquired images. If lossless compression can't be achieved, image quality is reduced. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageCompressionMode + Returns the full name of ImageCompressionMode + + + The full name of ImageCompressionMode + + + + Image compression is disabled. The image is transmitted uncompressed. + Applies to: ace 2 GigE and ace 2 USB + + + + + Images are compressed using the Compression Beyond feature. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevStreamChannelSelector + Returns the full name of GevStreamChannelSelector + + + The full name of GevStreamChannelSelector + + + + Stream channel 0 can be configured. + Applies to: ace GigE + + + + + + Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of GevInterfaceSelector + Returns the full name of GevInterfaceSelector + + + The full name of GevInterfaceSelector + + + + Network interface 0 can be configured. + Applies to: ace GigE + + + + + + Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of GevIEEE1588StatusLatched + Returns the full name of GevIEEE1588StatusLatched + + + The full name of GevIEEE1588StatusLatched + + + + The port is in an undefined state. + Applies to: ace GigE + + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: ace GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: ace GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. + Applies to: ace GigE + + + + + The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. + Applies to: ace GigE + + + + + The port is in the Master state. In this state, the port is acting as the master port. + Applies to: ace GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: ace GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: ace GigE + + + + + The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + + Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevIEEE1588Status + Returns the full name of GevIEEE1588Status + + + The full name of GevIEEE1588Status + + + + The port is in an undefined state. + Applies to: ace GigE + + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: ace GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: ace GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. + Applies to: ace GigE + + + + + The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. + Applies to: ace GigE + + + + + The port is in the Master state. In this state, the port is acting as the master port. + Applies to: ace GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: ace GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: ace GigE + + + + + The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + + Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevGVSPExtendedIDMode + Returns the full name of GevGVSPExtendedIDMode + + + The full name of GevGVSPExtendedIDMode + + + + The Extended ID mode is switched on. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The Extended ID mode is switched off. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of GevCCP + Returns the full name of GevCCP + + + The full name of GevCCP + + + + The control channel privilege is set to Exclusive Control. + Applies to: ace GigE + + + + + The control channel privilege is set to Exclusive. An application with exclusive access is the primary application for this camera. It can read from or write to the camera. No other application can read from or write to this camera. + Applies to: ace GigE + + + + + The control channel privilege is set to Control. An application with control access is the primary application for the camera. It can read from or write to the camera. Other applications are not allowed to read from the camera. + Applies to: ace GigE + + + + + + Sets the control channel privilege. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of GenDCStreamingStatus + Returns the full name of GenDCStreamingStatus + + + The full name of GenDCStreamingStatus + + + + The device will stream all its data in the generic GenDC format. + Applies to: blaze + + + + + The device will only stream data in its native format. + Applies to: blaze + + + + + + Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + The full name of GenDCStreamingMode + Returns the full name of GenDCStreamingMode + + + The full name of GenDCStreamingMode + + + + The device will stream all its data in the generic GenDC format. + Applies to: blaze + + + + + The device will only stream data in its native format. + Applies to: blaze + + + + + The device will automatically choose in which format it streams its data. + Applies to: blaze + + + + + + Controls the device's streaming format. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + The gamma curve is set to a fixed sRGB curve. + Applies to: CameraLink and ace GigE + + + + + The gamma curve can be configured by the user. + Applies to: CameraLink and ace GigE + + + + + + Sets the type of gamma to be applied. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + Changes to the gain will be applied to tap 4. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 3. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 2. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 1. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to all digital gain parameters. + Applies to: CameraLink, ace GigE and ace USB + + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to all analog gain parameters. + Applies to: CameraLink, ace GigE and ace USB + + + + + Changes to the gain will be applied universally. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Automatic gain adjustment is disabled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the rising edge of each signal received from the pre-divider sub-module, a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink and ace GigE + + + + + For the falling edge of each signal received from the pre-divider sub-module, a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink and ace GigE + + + + + + Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + The output of the shaft encoder module is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 4 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 3 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 2 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 1 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC4 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC3 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC2 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC1 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + + Sets the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + The Vignetting Correction file is selected. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + The user defect pixel correction file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file for Photo Response Non-Uniformity (PRNU) correction is selected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file for Dark Signal Non-Uniformity (DSNU) correction is selected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Firmware Update Package file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Firmware Update file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The factory defect pixel correction file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Applies to: Stereo ace + + + + + The Boot Firmware Update Package file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Boot Firmware Update file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + File content is invalid. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Deletes the content of the file selected by FileSelector. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This selects read and write open mode. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to only output field 1. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to only output field 0. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: CameraLink and ace GigE + + + + + + Selects the mode to output the fields. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + The full feature set is made available. This provides all features. + Applies to: CameraLink and ace GigE + + + + + The basic feature set is made available. This provides nearly all features. + Applies to: CameraLink and ace GigE + + + + + + Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of ExposureTimeSelector + Returns the full name of ExposureTimeSelector + + + The full name of ExposureTimeSelector + + + + The Exposure Time parameter value applies to the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + The Exposure Time parameter value applies to the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + The Exposure Time parameter value applies to all components. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which component the Exposure Time parameter value applies to. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB and boost CoaXPress + + + + + The exposure time mode is set to Standard. + Applies to: ace GigE and ace USB + + + + + The exposure time mode is set to Short. + Applies to: boost CoaXPress + + + + + Different exposure times can be specified for individual components. Use the Exposure Time Selector to specify which component the Exposure Time parameter value applies to. + Applies to: ace 2 GigE and ace 2 USB + + + + + The same exposure time is used for all components. Set the Exposure Time Selector parameter to Common to specify that the Exposure Time parameter value applies to all components. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + The user can manually set the overlap time for each acquisition. In this mode, you must also specify the maximum overlap time using the Exposure Overlap Time Max parameter. + Applies to: ace GigE and ace USB + + + + + The camera automatically uses the optimum overlap time for each acquisition. + Applies to: ace GigE and ace USB + + + + + + Sets the exposure overlap time mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The exposure mode is set to Trigger Controlled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This enumeration value sets the exposure mode to off. + Applies to: CameraLink and ace GigE + + + + + + Sets the exposure mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Automatic exposure time adjustment is disabled. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 9 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 8 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 7 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 6 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 5 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 4 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 3 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 2 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 1 (Legacy) can be configured. + Applies to: CameraLink and ace GigE + + + + + Expert Feature 11 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 10 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 1 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the expert feature to be made available. All changes will be applied to the selected feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of EventTemperatureStatusChangedStatus + Returns the full name of EventTemperatureStatusChangedStatus + + + The full name of EventTemperatureStatusChangedStatus + + + + The temperature status changed to Ok. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The temperature status changed to Error. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The temperature status changed to Critical. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + New temperature status that applies after the Temperature Status Changed event was raised. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 4 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 3 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 2 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 1 + Applies to: ace GigE + + + + + Event notifications for the Test event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Temperature Status Changed event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Overrun event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Over Temperature event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Line Trigger Missed event can be enabled. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Enables event notifications for the Line Timeout event. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Line Start Overtrigger event can be enabled. + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 4 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 3 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 2 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 1 + Applies to: ace GigE + + + + + Event notifications for the Frame Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Frame Trigger Missed event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Frame Timeout event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Frame Start Wait event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Frame Start Overtrigger event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Frame Start event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Frame Burst Start Wait event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Burst Start Overtrigger event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Burst Start event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Buffer Overrun event can be enabled. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + Event notifications for the Exposure End event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE and dart USB + + + + + Event notifications for the Event Overrun event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Critical Temperature event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Action Late event can be enabled. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Acquisition Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start Overtrigger event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start event can be enabled. An Acquisition Start event is raised whenever the Acquisition Start trigger is activated. It is not associated with the Acquisition Start command. + Applies to: ace GigE + + + + + + Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + + Applies to: ace 2 GigE, ace 2 USB and dart USB + + + + + Event notifications are enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications are disabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications are enabled and the notification type is set to GenICam. + Applies to: ace GigE + + + + + + Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSourceB + Returns the full name of EncoderSourceB + + + The full name of EncoderSourceB + + + + No source signal is set for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSourceA + Returns the full name of EncoderSourceA + + + The full name of EncoderSourceA + + + + No source signal is set for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSelector + Returns the full name of EncoderSelector + + + The full name of EncoderSelector + + + + Encoder 1 can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which encoder can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of EncoderOutputMode + Returns the full name of EncoderOutputMode + + + The full name of EncoderOutputMode + + + + Output trigger signals are generated for all new position increments in forward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all new position increments in backward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No output trigger signal is generated. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for motion increments in both forward and backward direction of motion. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all position increments in forward direction of motion. Backward direction of motion is ignored. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all position increments in backward direction of motion. Forward direction of motion is ignored. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the conditions for the encoder control to generate a valid output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderMode + Returns the full name of EncoderMode + + + The full name of EncoderMode + + + + The encoder mode is set to High Resolution. In High Resolution mode, the counter increments or decrements every quadrature phase. Jitter filtering isn't applied. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The encoder mode is set to Four Phase. In Four Phase mode, the counter increments or decrements by 1 for every full quadrature cycle. Jitter filtering is applied. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the encoder mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of DeviceType + Returns the full name of DeviceType + + + The full name of DeviceType + + + + Data stream transmitter device. + Applies to: Stereo ace and blaze + + + + + Data stream receiver and transmitter device. + Applies to: Stereo ace and blaze + + + + + Data stream receiver device. + Applies to: Stereo ace and blaze + + + + + Controllable device (with no data stream handling). + Applies to: Stereo ace and blaze + + + + + + Returns the device type. + Applies to: Stereo ace and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the sensor board. + Applies to: ace USB and blaze + + + + + The temperature is measured on the image sensor. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + Temperature of the device's illumination board. + Applies to: blaze + + + + + The temperature is measured on the frame grabber board. + Applies to: ace USB + + + + + The temperature is measured on the FPGA board. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, dart USB, racer 2 CXP and racer 2S CXP + + + + + The temperature is measured on the core board. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is measured on the camera housing. + Applies to: boost CoaXPress and racer 2 CXP + + + + + Temperature of the device's CPU. + Applies to: blaze + + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of DeviceTapGeometry + Returns the full name of DeviceTapGeometry + + + The full name of DeviceTapGeometry + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. + Applies to: boost V CoaXPress + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceTLType + Returns the full name of DeviceTLType + + + The full name of DeviceTLType + + + + The device provides a USB3 Vision transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The device provides a GigE Vision transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The device provides a custom transport layer. + Applies to: Stereo ace + + + + + The device provides a CoaXPress transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Camera Link High Speed. + Applies to: Stereo ace + + + + + Camera Link. + Applies to: Stereo ace + + + + + + Indicates the type of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + Device outputs 1D range image. + Applies to: Stereo ace and blaze + + + + + The camera has a line scan sensor. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Device outputs 2D range image. + Applies to: Stereo ace and blaze + + + + + The camera has an area scan sensor. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the scan type of the camera's sensor (area or line scan). + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceRegistersEndianness + Returns the full name of DeviceRegistersEndianness + + + The full name of DeviceRegistersEndianness + + + + The endianness of the device's registers is little-endian. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The endianness of the device's registers is big-endian. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Endianness of the registers of the device. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The Device Link Throughput Limit parameter is enabled. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + + + + + The Device Link Throughput Limit parameter is disabled. + Applies to: CamEmu, Stereo ace, ace 2 USB, ace USB, dart USB and pulse USB + + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of DeviceIndicatorMode + Returns the full name of DeviceIndicatorMode + + + The full name of DeviceIndicatorMode + + + + The status LED of the camera is turned off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera's status LED is inactive unless an error occurs. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The status LED of the camera is turned on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the behavior of the camera's status LED. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceCharacterSet + Returns the full name of DeviceCharacterSet + + + The full name of DeviceCharacterSet + + + + The strings of the device's bootstrap registers use the UTF-8 character set. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Device use ASCII character set. + Applies to: Stereo ace + + + + + + Indicates the character set used by the strings of the device's bootstrap registers. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: ace GigE and ace USB + + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: ace GigE and ace USB + + + + + + Sets the demosaicing mode. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DefectPixelCorrectionMode + Returns the full name of DefectPixelCorrectionMode + + + The full name of DefectPixelCorrectionMode + + + + + Applies to: dart USB and pulse USB + + + + + + Applies to: dart USB and pulse USB + + + + + + Applies to: dart USB and pulse USB + + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpSendReceiveSelector + Returns the full name of CxpSendReceiveSelector + + + The full name of CxpSendReceiveSelector + + + + The send features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets whether the send or the receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of CxpLinkConfigurationStatus + Returns the full name of CxpLinkConfigurationStatus + + + The full name of CxpLinkConfigurationStatus + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Indicates the link configuration used by the device. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpLinkConfigurationPreferred + Returns the full name of CxpLinkConfigurationPreferred + + + The full name of CxpLinkConfigurationPreferred + + + + The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the link configuration that allows the device to operate in its default mode. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the link configuration. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpErrorCounterStatus + Returns the full name of CxpErrorCounterStatus + + + The full name of CxpErrorCounterStatus + + + + The counter is actively counting errors. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Indicates the current status of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpErrorCounterSelector + Returns the full name of CxpErrorCounterSelector + + + The full name of CxpErrorCounterSelector + + + + The Duplicated Characters Uncorrected error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The Control Packet CRC error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The Connection Lock Loss error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets which CoaXPress error counter to read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of CxpConnectionTestMode + Returns the full name of CxpConnectionTestMode + + + The full name of CxpConnectionTestMode + + + + Test mode is disabled. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + Test mode is enabled. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the test mode for an individual physical connection of the device. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterTriggerSource + Returns the full name of CounterTriggerSource + + + The full name of CounterTriggerSource + + + + The selected counter can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter is disabled and can't be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 4 signal. + Applies to: dart USB + + + + + The selected counter can be started by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter can be started by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be started by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an action command that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter can be started by an action command that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterTriggerActivation + Returns the full name of CounterTriggerActivation + + + The full name of CounterTriggerActivation + + + + The counter is started on the risiging edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is active as long as the logic level of the source selected is low. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is active as long as the logic level of the source selected is high. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is started on the falling edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is started on any edge (rising or falling) of the selected source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will start the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterStatus + Returns the full name of CounterStatus + + + The full name of CounterStatus + + + + The counter is waiting to be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter has reached its maximum value defined by the Counter Duration parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is waiting to be increased by the selected event source or is currently counting. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the current status of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + Counter 4 can be configured. + Applies to: CameraLink, ace GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 3 can be configured. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a software command. + Applies to: CameraLink, ace GigE and ace USB + + + + + The selected counter can be reset by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The counter reset is disabled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 8. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 7. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 6. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 5. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 4. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + The selected counter can be reset by a signal applied to Line 3. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter can be reset by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be reset by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be reset by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 4 End signal. + Applies to: ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 End signal. + Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a CC4 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC3 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC2 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC1 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by an action command that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter can be reset by an action command that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which source signal will reset the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterResetActivation + Returns the full name of CounterResetActivation + + + The full name of CounterResetActivation + + + + The counter is reset on the rising edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is reset when the signal is low. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + The counter is reset when the signal is high. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + The counter is reset on the falling edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is reset on any edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which type of signal transition will reset the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + The selected counter counts the number of Timer 2 End signals. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 2 Active signals. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 1 End signals. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 1 Active signals. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 3 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 2 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 1 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Periodic Signal 1 signals. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter is disabled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line Trigger Wait signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line Trigger events. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Line Start. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Line End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Line 4 signals. A Line 4 signal is generated whenever the input or output signal on Line 4 changes as specified by the Counter Event Activation parameter. + Applies to: dart USB + + + + + The selected counter counts the number of Line 3 signals. A Line 3 signal is generated whenever the input or output signal on Line 3 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line 2 signals. A Line 2 signal is generated whenever the input or output signal on Line 2 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line 1 signals. A Line 1 signal is generated whenever the input or output signal on Line 1 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frequency Converter signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frame Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frame Trigger events. + Applies to: CameraLink, ace GigE and ace USB + + + + + The selected counter counts the number of Frame Start events. + Applies to: CameraLink, ace GigE and ace USB + + + + + Counts the number of Frame End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Frame Burst Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter counts the number of Frame Burst Active signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter counts the number of Frame Active signals. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Flash Window signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter counts the number of Exposure Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Exposure Start signals. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counts the number of Exposure End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Exposure Active signals. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Encoder Reverse 1 signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Encoder 1 signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of CXP Trigger 1 signals. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter counts the number of CXP Trigger 0 signals. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter counts the number of Counter 4 Start signals. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 4 End signals. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 4 Active signals. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 Start signals. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 End signals. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 Active signals. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 Start signals. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 End signals. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 Active signals. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 Start signals. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 End signals. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 Active signals. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of action commands received for action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter counts the number of action commands received for action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Counts the number of Acquisition Trigger. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Acquisition Start. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Acquisition End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Acquisition Active signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which event increases the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterEventActivation + Returns the full name of CounterEventActivation + + + The full name of CounterEventActivation + + + + Increases the counter on the rising edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Trigger is active as long as the selected source signal is on a logic low level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Trigger is active as long as the selected source signal is on a logic high level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Increases the counter on the falling edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Increases the counter on any edge (rising or falling) of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that the counter will count. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ComponentSelector + Returns the full name of ComponentSelector + + + The full name of ComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The acquisition of range (distance) data is controlled. The data produced may be only range (2.5D) or a point cloud giving the 3D coordinates depending on the Scan3dControl. + Applies to: blaze + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The acquisition of intensity (monochrome or color) of the visible reflected light is controlled. + Applies to: Stereo ace and blaze + + + + + The acquisition of error map of the acquired disparity image is controlled. + Applies to: Stereo ace + + + + + The acquisition of stereo camera disparity data is controlled. Disparity image with 12bit disparity, 4bit subpixel resolution. 0 marks an invalid disparity. + Applies to: Stereo ace + + + + + The acquisition of confidence map of the acquired image is controlled. Confidence data may be binary (0 - invalid) or an integer where 0 is invalid and increasing value is increased confidence in the data in the corresponding pixel. If floating point representation is used the confidence image is normalized to the range [0,1], for integer representation the maximum possible integer represents maximum confidence. + Applies to: Stereo ace and blaze + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects a component to activate/deactivate its data streaming. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + The desired color transformation value can be entered in row 2 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered in row 1 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered in row 0 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Color transformation from YUV to RGB will be performed. + Applies to: CameraLink, ace GigE and ace USB + + + + + Color transformation from RGB to YUV will be performed. + Applies to: CameraLink, ace GigE and ace USB + + + + + Color transformation from RGB to RGB will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which type of color transformation will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ColorSpace + Returns the full name of ColorSpace + + + The full name of ColorSpace + + + + The color space is set to sRGB. The image brightness is optimized for display on sRGB monitors. + Applies to: ace USB + + + + + The color space is set to RGB. + Applies to: ace USB + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: CameraLink and ace GigE + + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Colors with a predominant yellow component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant red component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant magenta component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant green component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant cyan component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant blue component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets which color in your images will be adjusted. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ClTimeSlots + Returns the full name of ClTimeSlots + + + The full name of ClTimeSlots + + + + The time slot is set to one time slot. + Applies to: CameraLink + + + + + + Sets the number of time slots. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClTapGeometry + Returns the full name of ClTapGeometry + + + The full name of ClTapGeometry + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with eight taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with eight taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with six taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with six taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with four taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with four taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with three taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with three taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with two taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with two taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with ten taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with ten taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap. + Applies to: CameraLink + + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClSerialPortBaudRate + Returns the full name of ClSerialPortBaudRate + + + The full name of ClSerialPortBaudRate + + + + The baud rate is set to 9600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 921600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 57600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 460800 baud. + Applies to: CameraLink + + + + + The baud rate is set to 38400 baud. + Applies to: CameraLink + + + + + The baud rate is set to 230400 baud. + Applies to: CameraLink + + + + + The baud rate is set to 19200 baud. + Applies to: CameraLink + + + + + The baud rate is set to 115200 baud. + Applies to: CameraLink + + + + + + Sets the serial port baud rate. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClPixelClock + Returns the full name of ClPixelClock + + + The full name of ClPixelClock + + + + The pixel clock speed is set to 83.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 83 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 82.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 82 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 65 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 48 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 40 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 32.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 20 MHz. + Applies to: CameraLink + + + + + + Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of ClConfiguration + Returns the full name of ClConfiguration + + + The full name of ClConfiguration + + + + The standard Medium configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + The standard Full configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + The camera streams the data from multiple taps through two Camera Link base ports. The application or frame grabber must reconstruct the full image. Only one of the ports (fixed) serves as the master for serial communication and triggering. + Applies to: CameraLink + + + + + The standard Deca configuration with 10 8-bit taps (as specified in the Camera Link Standard) is selected. + Applies to: CameraLink + + + + + The standard Base configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + + Sets the configuration type. The configuration type determines the amount of data that can be transmitted. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + The Width chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + This enumeration value selects the virtual line status all chunk for enabling. + Applies to: ace GigE + + + + + The Trigger Input Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Timestamp chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Stride chunk can be enabled. + Applies to: ace GigE + + + + + The Shaft Encoder Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Sequencer Set Active chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB and ace USB + + + + + The Sequence Set Index chunk can be enabled. + Applies to: ace GigE + + + + + Scan 3d Principal Point V + Applies to: Stereo ace + + + + + Scan 3d Principal Point U + Applies to: Stereo ace + + + + + Scan 3d Output Mode + Applies to: Stereo ace + + + + + Scan 3d Invalid Data Value + Applies to: Stereo ace + + + + + Scan 3d Invalid Data Flag + Applies to: Stereo ace + + + + + Scan 3d Focal Length + Applies to: Stereo ace + + + + + Scan 3d Distance Unit + Applies to: Stereo ace + + + + + Scan 3d Coordinate Scale + Applies to: Stereo ace + + + + + Scan 3d Coordinate Offset + Applies to: Stereo ace + + + + + Scan 3d Baseline + Applies to: Stereo ace + + + + + The Pixel Format chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The CRC Checksum chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Part Index + Applies to: Stereo ace + + + + + The Y Offset chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The X Offset chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The Line Trigger Ignored Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Trigger End To End Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Status All chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Line Source + Applies to: Stereo ace + + + + + The Input Status At Line Trigger chunk can be enabled. + Applies to: ace GigE + + + + + The Image chunk can be enabled. + Applies to: Stereo ace, ace GigE and ace USB + + + + + The Height chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The Gain All chunk can be enabled. + Applies to: ace GigE + + + + + The Gain chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Frames Per Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Trigger Ignored Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame ID chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Exposure Time chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Dynamic Range Min chunk can be enabled. + Applies to: ace GigE + + + + + The Dynamic Range Max chunk can be enabled. + Applies to: ace GigE + + + + + Decimation Vertical + Applies to: Stereo ace + + + + + Decimation Horizontal + Applies to: Stereo ace + + + + + The Counter Value chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Components bitmask + Applies to: Stereo ace + + + + + Component ID Value + Applies to: Stereo ace + + + + + Component ID + Applies to: Stereo ace + + + + + + Applies to: ace GigE + + + + + The Auto Brightness Status chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkScan3dOutputMode + Returns the full name of ChunkScan3dOutputMode + + + The full name of ChunkScan3dOutputMode + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ChunkScan3dDistanceUnit + Returns the full name of ChunkScan3dDistanceUnit + + + The full name of ChunkScan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ChunkScan3dCoordinateSelector + Returns the full name of ChunkScan3dCoordinateSelector + + + The full name of ChunkScan3dCoordinateSelector + + + + The third (Z) coordinate. + Applies to: Stereo ace + + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + The pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in RGB 12 V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 Signed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 format. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 16 format. + Applies to: Stereo ace and ace GigE + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate, third component 16 bit. + Applies to: Stereo ace + + + + + Confidence 8-bit + Applies to: Stereo ace + + + + + The pixel data in the acquired image is in the BiColor RGBG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BiColor BGRG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: ace GigE + + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of ChunkLineSource + Returns the full name of ChunkLineSource + + + The full name of ChunkLineSource + + + + The output is always Low. + Applies to: Stereo ace + + + + + The output is always High. + Applies to: Stereo ace + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + Output is high during the exposure of a Frame. + Applies to: Stereo ace + + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ChunkLineSelector + Returns the full name of ChunkLineSelector + + + The full name of ChunkLineSelector + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkExposureTimeSelector + Returns the full name of ChunkExposureTimeSelector + + + The full name of ChunkExposureTimeSelector + + + + Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the common exposure time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 4. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 3. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 2. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 1. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkComponentSelector + Returns the full name of ChunkComponentSelector + + + The full name of ChunkComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of ChunkComponentID + Returns the full name of ChunkComponentID + + + The full name of ChunkComponentID + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CameraOperationMode + Returns the full name of CameraOperationMode + + + The full name of CameraOperationMode + + + + The camera operation mode is set to Standard. + Applies to: ace USB + + + + + The camera operation mode is set to Long Exposure. + Applies to: ace USB + + + + + + Sets the camera operation mode. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslVignettingCorrectionMode + Returns the full name of BslVignettingCorrectionMode + + + The full name of BslVignettingCorrectionMode + + + + The vignetting correction is enabled. + Applies to: boost CoaXPress + + + + + The vignetting correction is disabled. + Applies to: boost CoaXPress + + + + + + Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: boost CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslUSBSpeedMode + Returns the full name of BslUSBSpeedMode + + + The full name of BslUSBSpeedMode + + + + The USB port is operating at SuperSpeed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at Low Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at High Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at Full Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + + Indicates the speed mode of the USB port. + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslUSBPowerSource + Returns the full name of BslUSBPowerSource + + + The full name of BslUSBPowerSource + + + + Power is supplied via the bus. + Applies to: ace 2 USB and dart USB + + + + + Power is supplied via the I/O connector. + Applies to: ace 2 USB and dart USB + + + + + + Indicates how power is supplied to the device. + Applies to: ace 2 USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslTwiTransferStatus + Returns the full name of BslTwiTransferStatus + + + The full name of BslTwiTransferStatus + + + + The last transfer was successful. + Applies to: dart USB + + + + + A transfer is pending. + Applies to: dart USB + + + + + The last transfer failed because a NAK was received when sending data. + Applies to: dart USB + + + + + The last transfer failed because a NAK was received when sending the address. + Applies to: dart USB + + + + + + Indicates the status of an accepted read or write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTwiBitrate + Returns the full name of BslTwiBitrate + + + The full name of BslTwiBitrate + + + + The bit rate is set to 50000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 400000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 20000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 200000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 10000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 100000 bits per second. + Applies to: dart USB + + + + + + Sets the bit rate for TWI communication. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTransferBitDepthMode + Returns the full name of BslTransferBitDepthMode + + + The full name of BslTransferBitDepthMode + + + + The transfer bit depth mode is set to Manual. The transfer bit depth can be set independently of the pixel format used. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth mode is set to Auto. The transfer bit depth is automatically adjusted depending on the pixel format used. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the transfer bit depth mode. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTransferBitDepth + Returns the full name of BslTransferBitDepth + + + The full name of BslTransferBitDepth + + + + The transfer bit depth is set to 8 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth is set to 12 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth is set to 10 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTemperatureStatus + Returns the full name of BslTemperatureStatus + + + The full name of BslTemperatureStatus + + + + The temperature is within the normal operating temperature range. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is above the allowed maximum. Provide cooling immediately. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is close to or at the allowed maximum. Provide cooling. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the temperature state. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionXSelector + Returns the full name of BslStaticDefectPixelCorrectionXSelector + + + The full name of BslStaticDefectPixelCorrectionXSelector + + + + Entry X7 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X6 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X5 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X4 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X3 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X2 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X1 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X0 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + + Sets which x coordinate entry can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionTestMode + Returns the full name of BslStaticDefectPixelCorrectionTestMode + + + The full name of BslStaticDefectPixelCorrectionTestMode + + + + Static defect pixel correction test mode is enabled. All corrected pixels are set to completely white. + Applies to: boost V CoaXPress + + + + + Static defect pixel correction test mode is disabled. + Applies to: boost V CoaXPress + + + + + + Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionMode + Returns the full name of BslStaticDefectPixelCorrectionMode + + + The full name of BslStaticDefectPixelCorrectionMode + + + + Static defect pixel correction is based on the defect pixels stored in the user correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + Static defect pixel correction is disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + Static defect pixel correction is based on the defect pixels stored in the factory correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + + Sets the static defect pixel correction mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionFileStatus + Returns the full name of BslStaticDefectPixelCorrectionFileStatus + + + The full name of BslStaticDefectPixelCorrectionFileStatus + + + + The sorting of entries in the defect pixel correction file is invalid. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file size is invalid. The maximum number of defect pixels must not exceed 4096. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file header is invalid. The file must have a 4-byte file header. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + At least one entry in the defect pixel correction file has an invalid size. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + An invalid cluster has been found. Three or more adjacent pixels in a row are considered an invalid cluster. Any defect pixels between other defect pixels can't be corrected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The status of the defect pixel correction file is unknown. Acquire an image to change the file status. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file is valid. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file can't be found. It has never been uploaded or was deleted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file has no entries. The file header is valid but the file doesn't contain any defect pixels. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Returns the file status of the defect pixel correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslSpatialCorrectionDirectionReversal + Returns the full name of BslSpatialCorrectionDirectionReversal + + + The full name of BslSpatialCorrectionDirectionReversal + + + + Direction reversal is disabled. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 3 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 2 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 1 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Encoder Reverse 1 signal level determines the spatial correction direction. If the Encoder Reverse 1 signal is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetStatus + Returns the full name of BslShadingCorrectionSetStatus + + + The full name of BslShadingCorrectionSetStatus + + + + The shading correction set is valid. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file format of the shading correction set is invalid. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file format of the shading correction set is invalid. + Applies to: racer 2 CXP + + + + + An error occurred. No further information is available. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The shading correction set has no entries. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the status of the shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetCreateStatus + Returns the full name of BslShadingCorrectionSetCreateStatus + + + The full name of BslShadingCorrectionSetCreateStatus + + + + No shading correction set is being created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A Reverse X error occurred while creating a shading correction set. A shading correction set can only be created when Reverse X is disabled. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A shading correction set is being created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the status of the shading correction set created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetCreateResult + Returns the full name of BslShadingCorrectionSetCreateResult + + + The full name of BslShadingCorrectionSetCreateResult + + + + The shading correction set was created successfully. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The shading correction values are outside the allowed range. Try changing the conditions under which the camera is operating. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Image acquisition was aborted while creating the shading correction set. Eliminate the cause for this and try again. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An error occurred while creating the shading correction set. No further information is available. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the result of the shading correction set creation. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSelector + Returns the full name of BslShadingCorrectionSelector + + + The full name of BslShadingCorrectionSelector + + + + Photo Response Non-Uniformity (PRNU) correction is performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Dark Signal Non-Uniformity (DSNU) correction is performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the shading correction type to be performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionMode + Returns the full name of BslShadingCorrectionMode + + + The full name of BslShadingCorrectionMode + + + + Shading correction is based on the values stored in the user correction set. Using the Shading Correction Set Index parameter and the Shading Correction Set Create command you can create your own shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Shading correction is disabled. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Shading correction is based on the values stored in the factory correction set. The factory set only contains correction values for dark signal non-uniformity (DSNU) effects. The correction values are generated during camera production and can't be changed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the shading correction mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslSerialRxSource + Returns the full name of BslSerialRxSource + + + The full name of BslSerialRxSource + + + + The source of the Rx serial input is set to Serial Tx. Select this source for a serial echo test. The serial transmit output is used as the source for serial receive input (loop back). + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + Rx input is muted. Serial input is set to high level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 3. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 2. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 1. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the source of the Rx serial input. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialParity + Returns the full name of BslSerialParity + + + The full name of BslSerialParity + + + + An odd parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + No parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + An even parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets which kind of parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialNumberOfStopBits + Returns the full name of BslSerialNumberOfStopBits + + + The full name of BslSerialNumberOfStopBits + + + + Two stop bits are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + One stop bit is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the number of stop bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialNumberOfDataBits + Returns the full name of BslSerialNumberOfDataBits + + + The full name of BslSerialNumberOfDataBits + + + + Eight data bits per frame are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + Seven data bits per frame are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the number of data bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialBaudRate + Returns the full name of BslSerialBaudRate + + + The full name of BslSerialBaudRate + + + + A symbol rate of 9600 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 57600 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 4800 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 38400 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 2400 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 19200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 1200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 115200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the baud rate used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorState + Returns the full name of BslSensorState + + + The full name of BslSensorState + + + + The sensor is in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Applies to: boost CoaXPress + + + + + + Applies to: boost CoaXPress + + + + + + Applies to: boost CoaXPress + + + + + The sensor power is switched on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor power is switched off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the current power state of the sensor. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorBitDepthMode + Returns the full name of BslSensorBitDepthMode + + + The full name of BslSensorBitDepthMode + + + + The sensor bit depth mode is set to Manual. The sensor bit depth can be set independently of the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth mode is set to Auto. The sensor bit depth is automatically adjusted depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the sensor bit depth mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorBitDepth + Returns the full name of BslSensorBitDepth + + + The full name of BslSensorBitDepth + + + + The sensor bit depth is set to 8 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth is set to 12 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth is set to 10 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + + Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorAcquisitionMode + Returns the full name of BslSensorAcquisitionMode + + + The full name of BslSensorAcquisitionMode + + + + The sensor acquisition mode is set to Single Line. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the sensor acquisition mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpProfile + Returns the full name of BslPtpProfile + + + The full name of BslPtpProfile + + + + The default PTP profile is set to Peer-to-Peer. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The default PTP profile is set to Delay Request-Response. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the default PTP profile. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpNetworkMode + Returns the full name of BslPtpNetworkMode + + + The full name of BslPtpNetworkMode + + + + Unicast network communication is enabled. Unicast messages are sent to specified IPv4 adresses. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Multicast network communication is enabled. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Hybrid network communication is enabled. This feature is non-standard. Certain messages are sent via unicast instead of multicast. This may reduce network load. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the mode for PTP network communication. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpDelayMechanism + Returns the full name of BslPtpDelayMechanism + + + The full name of BslPtpDelayMechanism + + + + The port is configured to use the peer delay mechanism. Other PTP devices involved must also support P2P. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is configured to use the delay request-response mechanism. Other PTP devices involved must also support E2E. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Indicates the PTP delay mechanism. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPeriodicSignalSource + Returns the full name of BslPeriodicSignalSource + + + The full name of BslPeriodicSignalSource + + + + The camera is synchronized via the PTP clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The camera is synchronized via the device clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the source for synchronizing the periodic signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslPeriodicSignalSelector + Returns the full name of BslPeriodicSignalSelector + + + The full name of BslPeriodicSignalSelector + + + + Periodic Signal 1 can be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the periodic signal channel to be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BslMultipleROIRowSelector + Returns the full name of BslMultipleROIRowSelector + + + The full name of BslMultipleROIRowSelector + + + + Row 9 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 8 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 7 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 6 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 5 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 16 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 15 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 14 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 13 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 12 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 11 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 10 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which row can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslMultipleROIColumnSelector + Returns the full name of BslMultipleROIColumnSelector + + + The full name of BslMultipleROIColumnSelector + + + + Column 8 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 7 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 6 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 5 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which column can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslLineConnection + Returns the full name of BslLineConnection + + + The full name of BslLineConnection + + + + The TWI SDA signal is set for the currently selected line. + Applies to: dart USB + + + + + The TWI SCL signal is set for the currently selected line. + Applies to: dart USB + + + + + The Light Control signal is set for the currently selected line. This allows you to control a light device over the line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No connection signal is set for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the connection signal for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightSourcePresetFeatureSelector + Returns the full name of BslLightSourcePresetFeatureSelector + + + The full name of BslLightSourcePresetFeatureSelector + + + + Adjustment of the Balance White feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Adjustment of the Color Transformation feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Adjustment of the Color Adjustment feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslLightSourcePreset + Returns the full name of BslLightSourcePreset + + + The full name of BslLightSourcePreset + + + + The light source preset for image acquisitions with tungsten incandescent light is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + No light source preset is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with line LED is selected. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with LED light is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with daylight of 6500 K is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with daylight of 5000 K is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslLightDeviceStrobeMode + Returns the full name of BslLightDeviceStrobeMode + + + The full name of BslLightDeviceStrobeMode + + + + The timing of the individual strobe pulses can be specified manually using the Light Device Strobe Duration parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The timing of the individual strobe pulses is determined by the Exposure Active signal. The light pulse will last for the duration of the exposure, up to a maximum of 655 350 microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets the strobe mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceSelector + Returns the full name of BslLightDeviceSelector + + + The full name of BslLightDeviceSelector + + + + Light device 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslLightDeviceOperationMode + Returns the full name of BslLightDeviceOperationMode + + + The full name of BslLightDeviceOperationMode + + + + The currently selected light device is set to strobe mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The currently selected light device is switched on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The currently selected light device is switched off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets the operation mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceNewID + Returns the full name of BslLightDeviceNewID + + + The full name of BslLightDeviceNewID + + + + The ID of the currently selected light device can be set to Device 4. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 3. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 2. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 1. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which ID should be assigned to the current light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightDeviceLastError + Returns the full name of BslLightDeviceLastError + + + The full name of BslLightDeviceLastError + + + + There is a short circuit at the Lighting connector of the light controller. This can be caused by a faulty light unit. + Applies to: ace GigE and ace USB + + + + + No error was detected. + Applies to: ace GigE and ace USB + + + + + The light controller is unable to supply the requested current. Try lowering the Light Device Max Current parameter value. + Applies to: ace GigE and ace USB + + + + + The light device is experiencing a technical fault. + Applies to: ace GigE and ace USB + + + + + The connection between the camera and the light device is broken. This can happen, for example, if a cable has become loose. + Applies to: ace GigE and ace USB + + + + + The data transmission between the camera and the light device is disrupted. Data packets are being lost. + Applies to: ace GigE and ace USB + + + + + + Indicates the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceErrorStatus + Returns the full name of BslLightDeviceErrorStatus + + + The full name of BslLightDeviceErrorStatus + + + + The light device is not compatible with the current camera. Contact support to find out whether firmware updates are available. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is not connected to the camera or has not been enumerated yet. Execute the Light Control Enumerate Devices command to enumerate the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No error was detected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is experiencing an internal error. Disconnecting and reconnecting the power supply may solve the issue. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is experiencing a technical fault. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The connection to a previously connected light device has been lost. This can happen, for example, if a cable has become loose. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The data transmission between the camera and the light device is disrupted. Data packets are being lost. This can be caused by using cables that are too long or by too much noise on the line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Error status indicating whether the current light device is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceControlMode + Returns the full name of BslLightDeviceControlMode + + + The full name of BslLightDeviceControlMode + + + + The light device is controlled by 24 V voltage. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is controlled by 12 V voltage. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is controlled by current. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets how the light device is controlled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceChangeID + Returns the full name of BslLightDeviceChangeID + + + The full name of BslLightDeviceChangeID + + + + The ID of the currently selected light device is changed to Device 4. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 3. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 2. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 1. + Applies to: ace GigE and ace USB + + + + + + Changes the ID of the currently selected light device. The new ID will be assigned immediately. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightControlTriggerSource + Returns the full name of BslLightControlTriggerSource + + + The full name of BslLightControlTriggerSource + + + + The light device can be triggered by a Timer 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 2 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 1 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Periodic Signal 1 signal. + Applies to: ace 2 GigE and dart GigE + + + + + The light device can be triggered by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The light device can be triggered by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a CXP Trigger 1 signal. + Applies to: ace 2 CXP and boost CoaXPress + + + + + The light device can be triggered by a CXP Trigger 0 signal. + Applies to: ace 2 CXP and boost CoaXPress + + + + + The light device can be triggered by a Counter 2 Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 2 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Action 2 signal. + Applies to: ace 2 GigE + + + + + The light device can be triggered by an Action 1 signal. + Applies to: ace 2 GigE and dart GigE + + + + + The light device can be triggered by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which signal is used to trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlTriggerActivation + Returns the full name of BslLightControlTriggerActivation + + + The full name of BslLightControlTriggerActivation + + + + The light device is triggered when the source signal rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is triggered when the source signal falls. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is triggered when the source signal falls or rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the type of signal transition that will trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlStatus + Returns the full name of BslLightControlStatus + + + The full name of BslLightControlStatus + + + + Parameters are being updated. + Applies to: ace GigE and ace USB + + + + + The controller ist searching for light devices connected to your camera. + Applies to: ace GigE and ace USB + + + + + The light device is ready for use. + Applies to: ace GigE and ace USB + + + + + The light control mode is disabled. + Applies to: ace GigE and ace USB + + + + + No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. + Applies to: ace GigE and ace USB + + + + + + Indicates the current state of the light control mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlSource + Returns the full name of BslLightControlSource + + + The full name of BslLightControlSource + + + + No line is used to control the light features. + Applies to: ace GigE and ace USB + + + + + Line 4 is used to control the light features. + Applies to: ace GigE and ace USB + + + + + Line 3 is used to control the light features. + Applies to: ace GigE and ace USB + + + + + + Sets which line is used to control the light features. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlMode + Returns the full name of BslLightControlMode + + + The full name of BslLightControlMode + + + + The light control features are enabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The light control features are disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Enables or disables the light control features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlErrorSummary + Returns the full name of BslLightControlErrorSummary + + + The full name of BslLightControlErrorSummary + + + + No error was detected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Multiple light devices are experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 4 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 3 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 2 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 1 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlErrorStatus + Returns the full name of BslLightControlErrorStatus + + + The full name of BslLightControlErrorStatus + + + + No error was detected. + Applies to: ace GigE and ace USB + + + + + Multiple light devices are experiencing problems. For more information, select one device after the other using the Light Device Selector parameter and check the Light Device Last Error parameter to find out which devices are experiencing problems. + Applies to: ace GigE and ace USB + + + + + Light device 4 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 3 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 2 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 1 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslImmediateTriggerMode + Returns the full name of BslImmediateTriggerMode + + + The full name of BslImmediateTriggerMode + + + + The Immediate Trigger mode is enabled. This reduces the exposure start delay. + Applies to: dart USB and pulse USB + + + + + The Immediate Trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. + Applies to: dart USB and pulse USB + + + + + + Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslImageStamp + Returns the full name of BslImageStamp + + + The full name of BslImageStamp + + + + Image stamping is enabled. + Applies to: boost V CoaXPress + + + + + Image stamping is disabled. + Applies to: boost V CoaXPress + + + + + + Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslFrequencyConverterSignalSource + Returns the full name of BslFrequencyConverterSignalSource + + + The full name of BslFrequencyConverterSignalSource + + + + The source signal for the frequency converter is set to Timer 2 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 2 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 1 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 1 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Frequency Converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Encoder Reverse 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Encoder 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to CXP trigger 1. + Applies to: racer 2 CXP and racer 2S CXP + + + + + The source signal for the frequency converter is set to CXP trigger 0. + Applies to: racer 2 CXP and racer 2S CXP + + + + + The source signal for the frequency converter is set to Counter 4 Start. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 4 End. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 4 Active. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslFrequencyConverterActivation + Returns the full name of BslFrequencyConverterActivation + + + The full name of BslFrequencyConverterActivation + + + + An input pulse is triggered when the source signal rises. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An input pulse is triggered when the source signal falls. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An input pulse is triggered when the source signal falls or rises. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will drive the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslFlatFieldCorrectionMode + Returns the full name of BslFlatFieldCorrectionMode + + + The full name of BslFlatFieldCorrectionMode + + + + Flat-field correction is enabled. Dark signal non-uniformities (DSNU) and photo response non-uniformities (PRNU) will be corrected. + Applies to: boost V CoaXPress + + + + + Flat-field correction is disabled. + Applies to: boost V CoaXPress + + + + + Only Dark Signal Non-Uniformity (DSNU) correction is performed. + Applies to: boost V CoaXPress + + + + + + Sets the flat-field correction mode. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslExposureTimeMode + Returns the full name of BslExposureTimeMode + + + The full name of BslExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The exposure time mode is set to Standard. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The exposure time mode is set to Short. + Applies to: boost CoaXPress + + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslEnableFan + Returns the full name of BslEnableFan + + + The full name of BslEnableFan + + + + The external fan is switched on. + Applies to: boost V CoaXPress + + + + + The external fan is switched off. + Applies to: boost V CoaXPress + + + + + + Enables the external fan if one is connected. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslDualROIRowSelector + Returns the full name of BslDualROIRowSelector + + + The full name of BslDualROIRowSelector + + + + Row 2 can be configured. + Applies to: boost V CoaXPress + + + + + Row 1 can be configured. + Applies to: boost V CoaXPress + + + + + + Sets which row can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslDepthQuality + Returns the full name of BslDepthQuality + + + The full name of BslDepthQuality + + + + Medium depth image quality. + Applies to: Stereo ace + + + + + Low depth image quality. + Applies to: Stereo ace + + + + + High depth image quality. + Applies to: Stereo ace + + + + + Full resolution depth image. + Applies to: Stereo ace + + + + + + Depth image quality (resolution). + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslDemosaicingMode + Returns the full name of BslDemosaicingMode + + + The full name of BslDemosaicingMode + + + + The demosaicing method can be set manually. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The demosaicing method is determined automatically. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the demosaicing mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslDemosaicingMethod + Returns the full name of BslDemosaicingMethod + + + The full name of BslDemosaicingMethod + + + + Demosaicing is performed using the Unilinear algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding pixels. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + Demosaicing is performed using the Nearest Neighbor algorithm. This algorithm uses information from the spatially closest pixel. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. + Applies to: ace 2 GigE, ace 2 USB and dart USB + + + + + Demosaicing is performed using the Average Green algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding green pixels. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the demosaicing method. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslDefectPixelCorrectionMode + Returns the full name of BslDefectPixelCorrectionMode + + + The full name of BslDefectPixelCorrectionMode + + + + Only static defect pixel correction is enabled. + Applies to: dart USB + + + + + Defect pixel correction is enabled. + Applies to: dart USB + + + + + Defect pixel correction is disabled. + Applies to: dart USB + + + + + + Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. + Applies to: dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslConversionGainMode + Returns the full name of BslConversionGainMode + + + The full name of BslConversionGainMode + + + + The conversion gain mode is set to Low. In low conversion gain mode, the readout noise is increased but the full well capacity is higher resulting in an increased dynamic range. This mode is useful if you have normal or bright lighting conditions. + Applies to: ace 2 GigE and ace 2 USB + + + + + The conversion gain mode is set to High. In high conversion gain mode, the sensitivity is increased and the readout noise reduced resulting in an improved signal-to-noise ratio, but a lower dynamic range. This mode is useful if you have low lighting conditions. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Sets the conversion gain mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + The camera uses an S-curve function to adjust the contrast. This allows you to improve the perceived contrast while preserving the dynamic range of the image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera uses a linear function to adjust the contrast. Increasing or decreasing the contrast, increases or decreases the gradient of the linear function. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the contrast mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorSpaceMode + Returns the full name of BslColorSpaceMode + + + The full name of BslColorSpaceMode + + + + The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. + Applies to: dart USB and pulse USB + + + + + The color space is set to RGB. + Applies to: dart USB and pulse USB + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorSpace + Returns the full name of BslColorSpace + + + The full name of BslColorSpace + + + + The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No additional gamma correction value is applied. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorAdjustmentSelector + Returns the full name of BslColorAdjustmentSelector + + + The full name of BslColorAdjustmentSelector + + + + Colors with a predominant yellow component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant red component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant magenta component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant green component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant cyan component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant blue component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which color in your images will be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslChunkTimestampSelector + Returns the full name of BslChunkTimestampSelector + + + The full name of BslChunkTimestampSelector + + + + The Chunk Timestamp Value parameter indicates when acquisition of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image ended. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslChunkAutoBrightnessStatus + Returns the full name of BslChunkAutoBrightnessStatus + + + The full name of BslChunkAutoBrightnessStatus + + + + Target brightness adjustments are enabled, and the target brightness value has been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are enabled, but the target brightness value has not been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslBlackLevelCompensationMode + Returns the full name of BslBlackLevelCompensationMode + + + The full name of BslBlackLevelCompensationMode + + + + Black level compensation is performed by the imaging sensor. The sensor tries to compensate for thermally generated voltages that would falsify the signals (dark current). + Applies to: boost CoaXPress and dart USB + + + + + Black level compensation is disabled. This is useful, e.g., for quantitative analysis of weak light signals or if you need raw image data without dark current correction. + Applies to: boost CoaXPress and dart USB + + + + + + Configures black level compensation. + Applies to: boost CoaXPress and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslAcquisitionStopMode + Returns the full name of BslAcquisitionStopMode + + + The full name of BslAcquisitionStopMode + + + + Acquisition Stop commands allow the exposure to be completed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Acquisition Stop commands abort exposure. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + + Sets how Acquisition Stop commands end image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslAcquisitionMultiPartMode + Returns the full name of BslAcquisitionMultiPartMode + + + The full name of BslAcquisitionMultiPartMode + + + + Only send a frame/buffer if all enabled components are available for that time. + Applies to: Stereo ace + + + + + Only send a (multi-part) buffer if all enabled components are available. If Out1 is configured for ExposureAlternateActive, then synchronize images with Out1=low with closest disparity image. + Applies to: Stereo ace + + + + + Immediately send one single component per frame/buffer when it becomes available. + Applies to: Stereo ace + + + + + + Control which components are sent in a MultiPart buffer. + Applies to: Stereo ace + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslAcquisitionBurstMode + Returns the full name of BslAcquisitionBurstMode + + + The full name of BslAcquisitionBurstMode + + + + The Standard burst mode is enabled. This mode allows you to execute bursts in quick succession, but offers lower frame rates compared to High Speed burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The High Speed burst mode is enabled. This mode offers high frame rates within a burst, but introduces a delay after each burst. Within a burst, the frame rate is only limited by the bandwidth of the streaming buffer and the sensor. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslAcquisitionAlternateFilter + Returns the full name of BslAcquisitionAlternateFilter + + + The full name of BslAcquisitionAlternateFilter + + + + Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently low. + Applies to: Stereo ace + + + + + Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently high. + Applies to: Stereo ace + + + + + The filter is turned off, i.e. all images are sent irrespective of the LineSource of Out1 and Out2. + Applies to: Stereo ace + + + + + + Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + The black level value is applied to sensor tap 4. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 3. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 2. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 1. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to the sensor. + Applies to: racer 2 CXP + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied universally. This is a digital black level adjustment. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of black level adjustment to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BinningSelector + Returns the full name of BinningSelector + + + The full name of BinningSelector + + + + Sensor binning can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + FPGA binning can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CameraLink + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CameraLink + + + + + + Sets the binning mode for vertical binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CameraLink + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CameraLink + + + + + + Sets the binning mode for horizontal binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BandwidthReserveMode + Returns the full name of BandwidthReserveMode + + + The full name of BandwidthReserveMode + + + + The bandwidth reserve is set to 10 %. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The bandwidth reserve is set to 5 %. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The bandwidth reserve can be configured manually. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + White balance is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Balance White Auto auto function is disabled. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + White balance is adjusted continuously while images are being acquired. The adjustment process will continue until the mode of operation is set to Once or Off. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Balance White Auto auto function. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + Balance ratio is applied to the red channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Balance ratio is applied to the green channel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Balance ratio is applied to the blue channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BLCSerialTransmitQueueStatus + Returns the full name of BLCSerialTransmitQueueStatus + + + The full name of BLCSerialTransmitQueueStatus + + + + The transmit queue is full. + Applies to: ace GigE and ace USB + + + + + The transmit queue contains at least one value. + Applies to: ace GigE and ace USB + + + + + The transmit queue is empty. + Applies to: ace GigE and ace USB + + + + + + Reports the status of the serial communication transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialReceiveQueueStatus + Returns the full name of BLCSerialReceiveQueueStatus + + + The full name of BLCSerialReceiveQueueStatus + + + + The receive queue is full. + Applies to: ace GigE and ace USB + + + + + The receive queue contains at least one value. + Applies to: ace GigE and ace USB + + + + + The receive queue is empty. + Applies to: ace GigE and ace USB + + + + + + Reports the status of the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortStopBits + Returns the full name of BLCSerialPortStopBits + + + The full name of BLCSerialPortStopBits + + + + The serial communication module does uses 1 stop bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module does not use a stop bit. + Applies to: ace GigE and ace USB + + + + + + Reports the number of stop bits used by the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortSource + Returns the full name of BLCSerialPortSource + + + The full name of BLCSerialPortSource + + + + The signal source for the serial communication module is disabled. + Applies to: ace GigE and ace USB + + + + + The signal source for the serial communication module is set to line 4. + Applies to: ace GigE and ace USB + + + + + The signal source for the serial communication module is set to line 3. + Applies to: ace GigE and ace USB + + + + + + Sets the signal source for the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortParity + Returns the full name of BLCSerialPortParity + + + The full name of BLCSerialPortParity + + + + The serial communication module does not use a parity bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module uses an odd parity bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module uses an even parity bit. + Applies to: ace GigE and ace USB + + + + + + Reports the parity bit configuration of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortBaudRate + Returns the full name of BLCSerialPortBaudRate + + + The full name of BLCSerialPortBaudRate + + + + The baud rate is 115200 Bd. + Applies to: ace GigE and ace USB + + + + + + Reports the baud rate of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + Only contrast is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + Only color is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + + Sets the kind of tonal range auto adjustment. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + The dark and bright end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + Only the dark end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + Only the bright end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AutoFunctionROISelector + Returns the full name of AutoFunctionROISelector + + + The full name of AutoFunctionROISelector + + + + Auto function ROI 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Auto function ROI 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which auto function ROI can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Gain is kept as low as possible and the frame rate is kept as high as possible during automatic adjustments. + Applies to: dart USB and pulse USB + + + + + Gain is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. + Applies to: ace USB + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Exposure time is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. + Applies to: ace USB + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: ace GigE + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: CameraLink and ace GigE + + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: ace GigE + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: CameraLink and ace GigE + + + + + Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 60-Hz rate (e.g., North America). + Applies to: dart USB and pulse USB + + + + + Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 50-Hz rate (e.g., Europe). + Applies to: dart USB and pulse USB + + + + + + Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + Auto function AOI 2 can be configured. + Applies to: CameraLink and ace GigE + + + + + Auto function AOI 1 can be configured. + Applies to: CameraLink and ace GigE + + + + + + Sets which auto function AOI can be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of AcquisitionStopMode + Returns the full name of AcquisitionStopMode + + + The full name of AcquisitionStopMode + + + + Current acquisition and frame readout are stopped immediately. Only the lines acquired up to the point when the command was executed are delivered. This may result in partial frames being transmitted. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Current exposure and frame readout are completed. Afterwards, image acquisition is stopped. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + Current exposure is aborted. The current readout is completed and the data is transmitted. Afterwards, image acquisition is stopped. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + + Sets how Acquisition Stop commands end image acquisition. + + Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + A check determines whether the camera is currently waiting for a line trigger. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently waiting for a frame trigger. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently transferring a frame. + Applies to: CameraLink, ace GigE and ace USB + + + + + A check determines whether the camera is currently waiting for a frame burst trigger. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + A check can be performed if the device is currently transferring a frame burst of one or many frames. + Applies to: ace USB + + + + + A check can be performed if the device is currently doing a frame burst of one or many frames. + Applies to: ace USB + + + + + A check determines whether the camera is currently doing a frame burst of one or many frames. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + A check determines whether the camera is currently capturing a frame. + Applies to: CameraLink, ace GigE, ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently within the flash window, i.e. whether flash lighting can be used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + A check determines whether the camera is currently waiting for an Exposure Start trigger signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently exposing a frame. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently waiting for a trigger to acquire one or multiple frames. + Applies to: CameraLink and ace GigE + + + + + A check determines whether the camera is currently transferring an acquisition of one or multiple frames. + Applies to: CameraLink and ace GigE + + + + + A check determines whether the camera is currently idle, i.e., not acquiring images. + Applies to: ace GigE + + + + + A check determines whether the camera is currently acquiring one or multiple frames. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + The acquisition mode is set to Single Frame. The camera will acquire a single image. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The acquisition mode is set to Multi Frame. The camera will acquire a number of images specified by the user. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + The acquisition mode is set to Continuous. The camera will acquire images until acquisition is stopped. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the image acquisition mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of AcquisitionFrameRateEnum + Returns the full name of AcquisitionFrameRateEnum + + + The full name of AcquisitionFrameRateEnum + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Distance between the origin of the z axis to the front of the camera housing. Due to mechanical tolerances, this offset is device-specific and needs to be taken into account when measuring absolute distances. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum working range of the camera. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum working range of the camera. Beyond this, results will be ambguous. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum width of the region of interest (area of interest) in pixels. The value takes into account any function that may limit the maximum width. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Width of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the vignetting correction data into the camera. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to load, save, or configure. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Saves the current active set as the selected user set. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Loads the selected set into the camera's volatile memory and makes it the active configuration set. After the selected set has been loaded, the parameters in that set will control the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Single bit field that sets the state of all user-settable output signals in one access. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable output line. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the user-defined value to set or read. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + User-defined value. The value can serve as storage location for the camera user. It has no impact on the operation of the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Generates a software trigger signal. The software trigger signal will be used if the Trigger Source parameter is set to Trigger Software. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + + Determines whether a partial or a complete frame is transmitted when the Frame Start trigger is used with High or Low states and the trigger signal transitions prematurely. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay as a number of consecutive line triggers that are allowed between trigger having been received and before effectively activating the trigger. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the image acquisition control mode. For more information, see your camera's product documentation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Sets whether tonal range adjustment is used. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the current timestamp counter. After executing this command, the counter restarts automatically. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latched value of the timestamp counter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latches the current timestamp counter and stores its value in the Timestamp Latch Value parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Arm delay of the currently selected timer. If an arm delay is set and the timer is triggered, the camera accepts the trigger signal and stops accepting any further timer trigger signals until the arm delay has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will start the timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the status of the currently selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the timer to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , + The feature documentation may provide more information. + + + + + Resets the selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that is used when a timer duration is specified using the Timer Duration Raw parameter. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Duration of the selected timer (raw value). This value will be used as a multiplier for the timer duration timebase. The actual duration time equals the current Timer Duration Raw value multiplied with the current Timer Duration Timebase value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Duration of the currently selected timer in microseconds. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Duration of the currently selected timer in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that is used when a timer delay is specified using the Timer Delay Raw parameter. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Delay of the selected timer (raw value). This value will be used as a multiplier for the timer delay timebase. The actual delay time equals the current Timer Delay Raw value multiplied with the current Timer Delay Timebase value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Delay of the currently selected timer in microseconds. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Delay of the currently selected timer in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Activates the correction of the thermal drift. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Test pending acknowledge time in milliseconds. On write, the camera waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the camera must use PENDING_ACK during the completion of this request. On reads, the camera returns the current value without any additional wait time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the test pattern to display. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the test image to display. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Allows you to turn a moving test image into a fixed one. The test image will be displayed at its starting position and will stay fixed. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Generates a Test event that can be used for testing event notification. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the temperature state. + Applies to: CameraLink, ace GigE, ace USB and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Temperature Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Single bit field that sets the state of all user-settable synchronous output signals in one access. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable synchronous output line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable synchronous output signal to be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Updates synchronous free run settings. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Synchronous free run trigger rate. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Low 32 bits of the synchronous free run trigger start time. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + High 32 bits of the synchronous free run trigger start time. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the synchronous free run mode. If enabled, the camera will generate all required frame start or line start trigger signals internally. You don't need to apply frame start or line start trigger signals to the camera. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Substrate voltage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Time that passes between triggering the camera and exposure starting. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Vertical offset (top offset) of the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Index number of the zone to configure. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables the Stacked Zone Imaging feature. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Correction factor to account for the gaps between the sensor's lines. Related line captures will be combined. Positive values: The object will pass the top sensor line first. Negative values: The object will pass the bottom sensor line first. In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the software signal to be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Executes the selected software signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the shutter mode of the camera. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied (raw value). The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum value of the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets how the shaft encoder module outputs trigger signals. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the line source for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Resets the tick counter of the shaft encoder module to 0. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum value of the tick counter of the shaft encoder module. If the tick counter is incrementing and reaches the maximum, it will roll over to 0. If the tick counter is decrementing and reaches 0, it will roll back to the specified maximum value. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates error statuses related to shading correction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which shading set can be enabled or created. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Sets the shading set that will be loaded into the volatile memory during camera start. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables/disables shading set creation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. If shading correction is enabled, it will be performed using the shading set in the volatile memory. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the kind of shading correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables the selected shading correction type. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal to be used to advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Sets the logical state that makes the sequencer advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + First sequencer set to be used after the Sequencer Mode parameter is set to On. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sequencer set to be configured. Sequencer sets are identified by their sequencer set index numbers. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Saves the sequencer parameter values in the currently selected sequencer set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Next sequencer set that the sequencer will advance to when the configured trigger signal is received. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Loads the parameter values of the currently selected sequencer set for configuration. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Index number of the current sequencer set, i.e., of the sequencer set that will be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which path can be configured. By configuring multiple paths, you can define different conditions and settings for sequencer set advance. For example, you can define that the camera should advance to set 0 when a trigger signal on Line 1 is received, and advance to set 3 when a trigger signal on Line 2 is received. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Total number of sequence sets in the sequence. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Stores the sequencer parameter values in the currently selected sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the parameter values of the currently selected sequence set for configuration. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + This number uniquely identifies a sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of consecutive executions per sequence cycle of the selected sequence set. Only available in Auto sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the sequencer. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source for sequence control. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be configured. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables asynchronous restart of the sequence set sequence, starting with the sequence set that has the lowest index number. The restart is asynchronous to the camera's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables asynchronous advance from one sequence set to the next. The advance is asynchronous to the camera's frame trigger. Only available in Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the sequence set advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Width of the camera's sensor in pixels. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the shutter mode of the camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sensor readout time with current settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the sensor readout mode. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Distance between the sensor plane and the front of the housing. This value can be used to calculate the distance between the optical center and the front of the housing. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Physical size (pitch) in the x direction of a photo sensitive pixel unit. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Physical size (pitch) in the y direction of a photo sensitive pixel unit. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Height of the camera's sensor in pixels. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of data bits the sensor produces for one sample. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the value of the vertical position of the principal point, relative to the region origin, i.e. OffsetY. The value of this feature takes into account vertical binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Returns the value of the horizontal position of the principal point, relative to the region origin, i.e. OffsetX. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls the Calibration and data organization of the device and the coordinates transmitted. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Value which identifies a non-valid pixel if Scan3dInvalidDataFlag is enabled. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the definition of a non-valid flag value in the data stream. Note that the confidence output is an alternate recommended way to identify non-valid pixels. Using an Scan3dInvalidDataValue may give processing penalties due to special handling. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the focal length of the camera in pixel. The focal length depends on the selected region. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Specifies the unit used when delivering (calibrated) distance data. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Defines coordinate system reference location. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies the Coordinate system to use for the device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the individual coordinates in the vectors for 3D information/transformation. + Applies to: blaze + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This parameter allows you to adjust + the internal camera calibration. + The offset specified by Scan3dCalibrationOffset is added to the radial + distances the camera measures. + The camera transforms the radial distances into x, y, z coordinates in a + Cartesian coordinate system whose origin lies in the camera's optical center. + The Scan3dCalibrationOffset parameter can be used to manually correct a + temperature-dependent drift. + Note: Since Scan3dCalibrationOffset is added to the radial distances, it can't + be used to translate the origin of the coordinate system, i.e., it can't be + used to add a constant offset to the z coordinate. + Specifically, you should not use it in an attempt to shift the origin of the + camera's coordinate system from the optical center to + the front of the camera housing. Trying to do so will result in measurement + errors causing planar surfaces to appear curved. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimum valid transmitted coordinate value of the selected Axis. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum valid transmitted coordinate value of the selected Axis. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Vertical scaling factor. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical scaling factor. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal scaling factor. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal scaling factor. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. When using the ROI feature at the same time as the Reverse Y feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. When using the ROI feature at the same time as the Reverse X feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum line acquisition rate with current camera settings (in frames per second). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum line acquisition period with current camera settings (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum frame acquisition rate with current camera settings (in frames per second). + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum frame acquisition rate with current camera settings (in frames per second). + Applies to: ace USB, boost CoaXPress, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum frame acquisition period with current camera settings (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Time during which the sensor is reset before the next subframe is acquired. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: ace USB + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. + Applies to: ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sensor readout time with current settings. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Time required for reading out each subframe from the sensor. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Height of the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the ROI zone that can be configured. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the latched state of the PTP clock. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched state of the clock servo. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched parent clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched offset from the PTP master clock in nanoseconds. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched grandmaster clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the Precision Time Protocol (PTP). + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latches the current values from the device's PTP clock data set. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the output of color-improved raw image data. If enabled, color transformation and color adjustment will be applied to Bayer pixel formats. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + This value sets the number of prelines. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables legacy GVSP pixel format encoding to ensure compatibility with older camera models. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Minimum possible pixel value that can be transferred from the camera. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum possible pixel value that can be transferred from the camera. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables Basler PGI image optimizations. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + This parameter is required when using the sequencer. + Applies to: ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Configures overlapping exposure and image readout. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Over Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Over Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether an over temperature state has been detected. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Removes pixels that differ significantly from their local environment. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical offset from the top of the sensor to the region of interest (area of interest) (in pixels). + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal offset from the left side of the sensor to the region of interest (area of interest) (in pixels). + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied (raw value). The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Operating channel of the camera. In multi-camera setups, use a different channel on each camera. This ensures that the cameras are operating at different frequencies and their light sources will not interfere with the other cameras' light sources. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum signal width of an output signal (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the termination resistor of the selected input line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Single bit field indicating the current logical state of all available line signals at time of polling. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the current logical state of the selected line. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Timestamp of the Line Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Enables the alignment of output image data to multiples of 4 bytes. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of bytes separating the starting pixels of two consecutive lines. This feature is useful if you want to align your image data to fixed-size groups of digits, e.g., to 4-byte (32-bit) or 8-byte (64-bit) words. Data alignment can improve performance. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether an overload condition has been detected on the selected line. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum signal width of an output signal (in microseconds). + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the line logic of the currently selected line. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the electrical configuration of the currently selected line. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. + Applies to: ace USB and dart USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the type of light source for which color transformation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets whether vertical binning is used. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + A single register that lets you access all LUT entries. In many cases, this is faster than repeatedly changing individual entries in the LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + New pixel value to replace the LUT Index pixel value. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Pixel value to be replaced with the LUT Value pixel value. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Enables the selected lookup table (LUT). + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the method for calculating the intensity data. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID of the second image stream. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID of the first image stream. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum height of the region of interest (area of interest) in pixels. The value takes into account any features that may limit the maximum height, e.g., binning. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Gray value adjustment damping factor (raw value) to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gray value adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the GigE Vision specification supported by this camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the GigE Vision specification supported by this camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of timestamp clock ticks in 1 second. + Applies to: ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the timestamp value of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Resets the timestamp control latch. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latches the current timestamp value of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether this GVSP transmitter or receiver can support a 16-bit block ID. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether PACKETRESEND_CMD is supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether EVENT_CMD and EVENT_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether multiple operations in a single message are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports auto IP addressing (also known as LLA). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports DHCP IP addressing. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the IEEE 1588 V2 Precision Time Protocol (PTP) is supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Number of stream channels supported by the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Second URL reference to the GenICam XML file. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sends a GigE Vision streaming test packet. If this bit is set and the stream channel is a transmitter, the transmitter will send one test packet of the size specified by the Packet Size parameter. The 'do not fragment' bit of the IP header must be set for this test packet (see the SCPS Do Not Fragment parameter documentation). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Disables IP fragmentation of packets on the stream channel. This bit is copied into the 'do not fragment' bit of the IP header of each stream packet. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates the endianness of multi-byte pixel data for this stream. True equals big-endian. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Index of the network interface to be used. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Destination port of the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum amount of time (in ticks) that the next frame transmission could be delayed due to a burst of resends. If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum amount of data (in bytes per second) that the camera can generate with its current settings under ideal conditions, i.e., unlimited bandwidth and no packet resends. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current settings for AOI, chunk features, and pixel format. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Destination address of the selected stream channel. The destination can be a unicast or a multicast address. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Fixed subnet mask of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Fixed IP address of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Fixed default gateway of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of network interfaces of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of message channels supported by the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + MAC address of the selected network interface. + Applies to: ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Connection speed in Mbps of the selected network interface. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface is the clock master. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface operates in full-duplex mode. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latched IEEE 1588 parent clock ID of the camera. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latches the current IEEE 1588-related values of the camera. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Latched IEEE 1588 clock ID of the camera. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the IEEE 1588 V2 Precision Time Protocol for the timestamp register. Only available if the IEEE1588_support bit of the GVCP Capability register is set. When PTP is enabled, the Timestamp Control register can't be used to reset the timestamp. When PTP is enabled or disabled, the value of Timestamp Tick Frequency and Timestamp Value registers may change to reflect the new time domain. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Heartbeat timeout in milliseconds. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + First URL reference to the GenICam XML file. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the bootstrap register is in big-endian format. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Character set used by all strings of the bootstrap registers (1 = UTF8). + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Current subnet mask of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the PersistentIP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the Link Local Address IP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the DHCP IP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Current IP configuration of the selected network interface, e.g., fixed IP, DHCP, or auto IP. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Current IP address of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Current default gateway of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the control channel privilege. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + + Controls the device's streaming format. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + + Sets the type of gamma to be applied. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables gamma correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + A nonlinear operation to lighten the dark regions of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Value of the currently selected gain (raw value). + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Value of the currently selected gain in dB. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables overtriggering protection. This ensures that the multiplier sub-module doesn't generate too many signals within a certain amount of time. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Pre-divider value to decrease signal frequency. Determines the frequency with which input signals are passed to the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Post-divider value to decrease input signal frequency. Determines the frequency with which input signals received from the multiplier sub-module are passed on. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplication factor to be applied to the input signal frequency. The multiplication factor allows the generation of signals at higher frequencies. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Timeout event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Timeout event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the frame timeout. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame timeout in microseconds. If the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Total time required for exposing and reading out all subframes from the sensor. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of failed buffers to generate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Marks the next buffer as a failed buffer. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + The temporal noise filter uses the values of the same pixel at different points in time to filter out noise in an image. It is based on the depth data of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Strength of the temporal filter. The higher the value, the further back the memory of the filter reaches. High values can cause motion artifacts, while low values reduce the efficacy of the filter. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + The spatial noise filter uses the values of neighboring pixels to filter out noise in an image. It is based on the raw data of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Size of the currently selected file in bytes. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace GigE and ace USB + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + + Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + File operation result. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Executes the operation selected by File Operation Selector parameter. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of bytes after which FileAccessLength bytes are read from the file into the file access buffer or are written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Number of bytes read from the file into the file access buffer or written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Access buffer for file operations. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Selects the mode to output the fields. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + The fast mode can be used to achieve the maximum frame rate, but this reduces image quality and measurement accuracy. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which component the Exposure Time parameter value applies to. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Exposure time of the camera (raw value). The actual exposure time equals the current Exposure Time (Raw) value multiplied with the current Exposure Timebase value. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the use of the exposure timebase. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that the camera uses when the exposure time is specified using the Exposure Time (Raw) parameter. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure overlap time mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the exposure mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame ID of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the currently selected expert feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the expert feature to be made available. All changes will be applied to the selected feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Key for making the selected expert feature available. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the test event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Test event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Temperature Status Changed event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + New temperature status that applies after the Temperature Status Changed event was raised. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Temperature Status Changed event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Timestamp of the Event Overrun event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame ID of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Event Overrun event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Over Temperature event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Over Temperature event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Line Trigger Missed event. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Line Trigger Missed event. Use this parameter to get notified when the event occurs. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Line Timeout event. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Line Timeout event. Use this parameter to get notified when the event occurs. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Trigger Missed event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Trigger Missed event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Wait event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start Wait event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start Overtrigger event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Start event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start Wait event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start Wait event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Burst Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start Overtrigger event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Burst Start event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Buffer Overrun event. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Buffer Overrun event. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Exposure End event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Exposure End event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Exposure End event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Critical Temperature event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Critical Temperature event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Action Late event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the encoder control's position counter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which encoder can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Resets the encoder control and restarts it. The counter starts counting events immediately after the reset. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the conditions for the encoder control to generate a valid output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the encoder mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of encoder increments or decrements needed to generate an encoder output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables Burst Acquisition. If enabled, the maximum frame rate only depends on the sensor timing and the timing of the trigger sequence. The image transfer rate out of the camera has no influence on the frame rate. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Version of the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Name of the camera vendor. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + User-settable ID of the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the device type. + Applies to: Stereo ace and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Device Temperature Selector parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Subminor version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the type of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the number of streaming channels supported by the device. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Serial number of the camera. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the scan type of the camera's sensor (area or line scan). + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Subminor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Immediately resets and restarts the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Prepares the camera for feature streaming. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Announces the end of feature streaming. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Endianness of the registers of the device. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Name of the camera model. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Additional information from the vendor about the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Subminor version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Minor version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Subminor version number of the schema file of the selected manifest entry. + Applies to: boost V CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + + Minor version number of the schema file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the schema file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + First URL to the GenICam XML device description file of the selected manifest entry. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Bandwidth limit for data transmission (in bytes per second). + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Speed of transmission negotiated on the selected link. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Device link to be configured. + Applies to: Stereo ace, ace USB, blaze, dart USB and pulse USB + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. + Applies to: ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the number of physical connection of the device used by a particular Link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the behavior of the camera's status LED. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + ID of the camera. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version of the GenCP protocol supported by the device. + Applies to: ace 2 USB and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version of the GenCP protocol supported by the device. + Applies to: ace 2 USB and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Version of the camera's firmware. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Disables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Identifier of the product family of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the number of event channels supported by the device. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Version of the color modifications applied to images. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the character set used by the strings of the device's bootstrap registers. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the demosaicing mode. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Vertical decimation factor. This specifies the extent of vertical sub-sampling of the acquired frame, i.e., it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 means that the camera performs no vertical decimation. + Applies to: CameraLink, Stereo ace, ace GigE, ace USB and boost V CoaXPress + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal decimation factor. This specifies the extent of horizontal sub-sampling of the acquired frame, i.e., it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 means that the camera performs no horizontal decimation. + Applies to: CameraLink, Stereo ace, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether the send or the receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates the link configuration used by the device. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the link configuration that allows the device to operate in its default mode. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the link configuration. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current value of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates the current status of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which CoaXPress error counter to read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Resets the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of test packets received by the device on the connection selected by the Cxp Connection Selector parameter. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the test mode for an individual physical connection of the device. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of test packet connection errors received by the device on the connection selected by the Connection Selector parameter. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the CoaXPress physical connection to control. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Timestamp of the Critical Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Critical Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether the critical temperature has been reached. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will start the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the current status of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + + Sets which source signal will reset the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which type of signal transition will reset the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Immediately resets the selected counter. The counter starts counting again immediately after the reset. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which event increases the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that the counter will count. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of times a sequencer set is used before the Counter End event is generated. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Pixels have to exceed the confidence value specified here in order to be taken into account for the distance measurement. The threshold value is based on the gray values of the confidence map. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Selects a component to activate/deactivate its data streaming. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Returns a unique Identifier value that correspond to the selected Component type. + Applies to: Stereo ace + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Controls if the selected component streaming is active. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Transformation value for the selected element in the color transformation matrix (raw value). + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Transformation value for the selected element in the color transformation matrix. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Sets which type of color transformation will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Extent to which the color matrix influences the color values (raw value). If set to 0, the matrix is effectively disabled. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Extent to which the color matrix influences the color values. If set to 0, the matrix is effectively disabled. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables color transformation. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Enables color overexposure compensation. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which color in your images will be adjusted. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Allows you to restore the color adjustment settings that were in force before the settings were last changed. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables color adjustment. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the last error. If a previous error exists, the previous error can still be retrieved. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the number of time slots. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the serial port baud rate. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Pixel clock used in the communication with the frame grabber in Hz. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Delay between the end of transmission of one line and the start of transmission of the next line (raw value). This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Delay (in microseconds) between the end of transmission of one line and the start of transmission of the next line. This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the configuration type. The configuration type determines the amount of data that can be transmitted. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Trigger Input counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the timestamp when the image was acquired. + Applies to: Stereo ace, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Shaft Encoder counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Index of the active sequencer set. + Applies to: ace 2 GigE, ace 2 USB and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sequence set index number related to the acquired image. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Vertical position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Horizontal position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the value which identifies a non-valid pixel. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns if a specific non-valid data flag is used in the payload image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Focal length of the camera in pixels. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns index of the image part in this block depending on selected component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Y offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + X offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the chunk mode. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger End to End counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current status of the selected input or output Line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of bits per line used for the Input Status At Line Trigger parameter. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + AOI height of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Gain All value of the acquired image. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gain used during image acquisition. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Value of the Frames per Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Exposure time used to acquire the image. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Includes the currently selected chunk in the payload data. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Horizontal sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Value of the selected chunk counter. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Returns the bitmask of components contained in this block. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Returns a unique Identifier value that corresponds to the selected chunk component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Signals if the depth range had to be reduced due to memory limits. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the noise of the image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum depth that was used. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the exposure ratio of the selected output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the camera operation mode. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: boost CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + + Loads the vignetting correction data from the camera's file system and applies them to the camera. + Applies to: boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the speed mode of the USB port. + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates how power is supplied to the device. + Applies to: ace 2 USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Triggers a write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Triggers an update of the transfer status. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the status of an accepted read or write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of bytes to be transferred from or to the transfer buffer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Buffer that holds data to be written or data that was read. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Address of the target device. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Triggers a read transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Pulls SDA low, which is rarely needed. When SDA is pulled low, TWI communication isn't possible. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Pulls SCL low, which is rarely needed. When SCL is pulled low, TWI communication isn't possible. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit rate for TWI communication. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the transfer bit depth mode. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates how often the temperature state changed to Error. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the temperature state. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the maximum temperature the camera reached during operation. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns if the system is ready (fully booted). + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Y coordinate of the defect pixel to be corrected. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which x coordinate entry can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + X coordinate of the defect pixel to be corrected. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Saves changes to the defect pixel coordinates to flash memory. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Reloads the user defect pixel correction file. This command must be executed if the user defect pixel correction file has been uploaded for the first time or has been updated. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the static defect pixel correction mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of defect pixels that the factory or user correction file can contain. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Returns the file status of the defect pixel correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates how many defect pixels are being corrected. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears all custom defect pixel coordinates. All Static Defect Pixel Correction X Coordinate parameter values will be set to 0xFFFF. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of acquisitions that have to be buffered in order to combine the correct line data for spatial correction. The sign indicates the direction of spatial correction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, very high values may result in image information loss. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Relative target value of the sensor brightness you want to achieve. This parameter is only available when creating PRNU shading correction sets. Only pixels with a Shading Correction Absolute Target Value parameter lower than the Shading Correction Maximum Measured Value are corrected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Returns the status of the shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Index number of the shading correction set to be created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the status of the shading correction set created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the result of the shading correction set creation. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Creates a shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the shading correction type to be performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + + Sets the shading correction mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Maximum brightness value detected by the camera during the creation of a PRNU shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Absolute target value of the sensor brightness. This is the actual brightness value that has been calculated based on the sensor bit depth of your camera. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the transmitting FIFO has overflown. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the transmitting FIFO is empty. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Signals a break to a receiver connected to the camera, or terminates the break. If this parameter is set to true, a serial break is signaled by setting the serial output to low level (space). If this parameter is set to false, the serial output is reset to high (mark). + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Initiates a transmitting transaction to the serial output buffer. Set the correct transfer length before you issue a transmit command. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Effective number of serial frames in a Rx or Tx data transfer. The maximum number of data frames is 16. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Buffer that holds Rx or Tx transfer data in the controller domain. Data is displayed in hexadecimal notation. Transfer starts with the leftmost data. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the stop bit error status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source of the Rx serial input. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the parity error status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the overflow status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets the incoming break status. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the incoming break signal status. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Initiates a receiving transaction from the serial input buffer. When the transaction has been completed, the Serial Transfer Length parameter indicates the number of valid data units received. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which kind of parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the number of stop bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the number of data bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the baud rate used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current power state of the sensor. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Puts the sensor in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the sensor power on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the sensor power off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the sensor bit depth mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the sensor acquisition mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Scaling factor to be applied to all images. Scaling is performed using the Pixel Beyond feature. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum number of lines that can be transferred per second with current camera settings. This value indicates the peak line rate to be expected at the camera's output. + Applies to: racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of frames that can be transferred per second with current camera settings. This value indicates the peak frame rate to be expected at the camera's output. In High Speed burst mode, this value is usually lower than the Resulting Acquisition Frame Rate parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of bursts per second with current camera settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of lines in kHz that can be acquired with current camera settings. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of frames that can be acquired per second with current camera settings. In High Speed burst mode, this value is usually higher than the Resulting Transfer Frame Rate parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unicast port address index. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unicast port address. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Configures a two-step clock if enabled or a one-step clock if disabled. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Threshold value below which the device will set the Ptp Servo Status parameter to Locked, indicating that the device is sufficiently synchronized. For example, if you set this parameter to 10000, the servo status is set to Locked whenever the offset from master is below 10000 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the default PTP profile. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Value indicating the priority of the device when determining the master clock. The network device with the lowest Priority 1 setting is the master clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the mode for PTP network communication. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables PTP management. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the PTP delay mechanism. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the Pixel Correction Beyond feature. This is a dynamic pixel correction. It corrects pixels with a significantly greater or lesser intensity value than its neighboring pixels. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Amount of defect pixel correction to be applied. The higher the value, the less defect pixels will be visible in your images. However, too high values may result in image information loss. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source for synchronizing the periodic signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the periodic signal channel to be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Length of the periodic signal in microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Delay to be applied to the periodic signal in microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, very high values may result in image information loss. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the ability to define multiple regions in vertical direction. When disabled, the height and vertical offset of all regions is defined by the Height and Offset Y parameters, and the Multiple ROI Row Offset and Multiple ROI Row Size parameter values are ignored. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the currently selected row. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which row can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected row. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the ability to define multiple regions in horizontal direction. When disabled, the width and horizontal offset of all regions is defined by the Width and Offset X parameters, and the Multiple ROI Column Offset and Multiple ROI Column Size parameter values are ignored. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the currently selected column. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which column can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Horizontal offset of the currently selected column. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the Line Timeout parameter. This allows you to specify a time limit after which the current frame is completed if no further line trigger is received. This may result in partial frames being transmitted. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Line timeout in microseconds. If no line trigger is received before this time expires, and the current frame is completed. This may result in partial frames being transmitted. The timeout starts after a line trigger has been issued. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the termination resistor of the selected input or output line. + Applies to: boost CoaXPress and racer 2 CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Exposure time ratio for turning on the corresponding output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether a GPIO line is overloaded, i.e., not powered correctly. A value of true (1) means that the GPIO line is overloaded. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the connection signal for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Enables adjustment of the feature specified by the Light Source Preset Feature Selector parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the strobe mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duration of the individual strobe pulses (raw value). The maximum value is 655 350 microseconds. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duration of the individual strobe pulses. The maximum value is 655 350 microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Maximum current to be used when operating the light device in overdrive. This parameter value is relative to the value of the Light Device Max Current parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the operation mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Changes the ID of the current light device to the value of the Light Device New ID parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which ID should be assigned to the current light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the light device model. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum current that the light device is going to use (raw value). The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum current that the light device is going to use. The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Version of the light device's firmware. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Reads the error code from the current light device and resets the error status to No Error. After executing this command, the error code is available in the Light Device Error Code parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Error status indicating whether the current light device is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Error code indicating the cause of an error in a light device. The error code provides additional information about the kind of error. Execute the Light Device Error Status Read And Clear command to read the error code from the light device. Then, contact support with the error code. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duty cycle of the device calculated using the strobe duration and the frame period. If the strobe duration is longer than the frame period, the duty cycle exceeds 100 %. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Nominal current that the light device uses in continuous operation. If not automatically set, you must set this value to the nominal current of your device to avoid overload. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets how the light device is controlled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Clears the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Changes the ID of the currently selected light device. The new ID will be assigned immediately. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Brightness of the light in percent of total brightness available (raw value). Setting this parameter to 100 % means that the light device draws the maximum current as specified by the the Light Device Max Current parameter. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Brightness of the light in percent of total brightness available. Setting this parameter to 100 % means that the light device draws the maximum current as specified by the Light Device Max Current parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which signal is used to trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the current state of the light control mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which line is used to control the light features. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets the counter for trigger signals that were received while any of the connected light devices wasn't ready for it. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger signals that were received while any of the connected light devices wasn't ready for it. Counts up to a maximum value of 65535. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the light control features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Searches for light devices connected to your camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Time period in which the camera doesn't accept any further trigger signals or signal changes after receiving an input trigger signal. This is useful if you want to avoid false triggering caused by multiple trigger signals arriving in quick succession (contact bounce). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Time period in which the camera evaluates all changes and durations of logical states of the input signal. During evaluation, the camera calculates the mean value over time and applies a threshold function to the result to reconstruct the digital signal. This removes noise, interference, etc. as well as signal pulses shorter than the filter time. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum ratio between the payload size of compressed and uncompressed images. For example, if you set this parameter to 70, the camera will try to compress the payload of images to 70 % or less of the original size. Note that if the camera can't achieve compression with the specified Image Compression Ratio and Image Compression Rate Option settings, frames will be skipped. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Compressed payload size of the last acquired image in bytes. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Ratio between the compressed payload size and the uncompressed payload size of the last acquired image. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source signal for the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Pre-divider value to decrease the signal frequency. The value determines the frequency with which input signals are passed to the multiplier submodule. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Post-divider value to decrease the signal frequency. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplier value to increase the signal frequency. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will drive the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Focal length related to an image width of 1. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + User-defined global dark offset used for flat-field correction. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Saves current flat-field correction values to flash memory. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the flat-field correction mode. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The mean gray value of all pixels in the dark field image. This is the sum of the gray values of all pixels of all acquired images divided by the total number of pixels. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Column used for flat-field correction. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Photo Response Non-Uniformity (PRNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Dark Signal Non-Uniformity (DSNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the width of the flash window in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the delay between the start of exposure and the start of the flash window in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure start delay with current settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Error code indicating the cause of the internal error. If there are multiple errors, execute the Error Report Next command to retrieve the next error code. A parameter value of 0 means that there are no more error codes to retrieve. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Retrieves the next error code from the device. To check the error code, get the value of the Error Report Value parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether an internal error occurred on the device. If an error occurred, you can use the Error Report Next command to determine the error code. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the external fan if one is connected. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current exposure time of the camera in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the Dual ROI feature. This feature allows you to define two regions on the sensor array that will be transmitted as a single image. The height and the vertical offset can be defined individually for both regions. You do so by configuring rows on the sensor array. The width and horizontal offset are always identical for both regions. They are defined by the global Offset X and Width parameters. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the currently selected row. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which row can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected row. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the outgoing image is valid. If the value of this parameter is false, change your Dual ROI settings. For example, the regions must not overlap, and the total height of all regions must not exceed the height of the image sensor. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables accumulation of multiple images for noise reduction in static scenes. Only applied to High and Full quality. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables smoothing of the disparity image. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum size of isolated disparity regions that will be invalidated, related to full resolution. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Depth image quality (resolution). + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimum depth in meter. All disparities with lower depth will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimal confidence. All disparities with lower confidence will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum depth error in meter. All disparities with a higher depth error will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum depth in meter. All disparities with higher depth will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Higher numbers fill gaps with measurements with potentially higher errors. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum time to wait after triggering until auto exposure has finished adjustments. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables combination of disaprity images from two stereo pairs. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the demosaicing mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the demosaicing method. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. + Applies to: dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the conversion gain mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the contrast mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which color in your images will be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables color adjustment. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Value of the timestamp when the image was acquired. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the Blooming Reduction feature. This reduces image artifacts caused by blooming. When enabled, the camera may set the Gain parameter to a higher value to avoid unwanted image effects. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Configures black level compensation. + Applies to: boost CoaXPress and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets how Acquisition Stop commands end image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Control which components are sent in a MultiPart buffer. + Applies to: Stereo ace + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Sets the burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the type of black level adjustment to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This value sets the selected black level control as a float value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets all white balance adjustments. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the operation mode of the Balance White Auto auto function. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Balance White adjustment damping factor to be applied (raw value). This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Balance White adjustment damping factor to be applied. This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Reports the status of the serial communication transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the status of the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Byte value to be written to the transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Writes the current byte value to the transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the number of stop bits used by the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the signal source for the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Last byte value read from the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reads and removes the front byte value from the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the parity bit configuration of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Clears the error flags of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the baud rate of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + A serial parity error occurred on reception. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + A serial framing error occurred on reception. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Dark parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Bright parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the kind of tonal range auto adjustment. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Target brightness for the Gain Auto and the Exposure Auto auto functions. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Brightness adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. The lower the damping factor, the faster the target brightness value is reached. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Target brightness for the Gain Auto and the Exposure Auto auto functions. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Gain parameter when the Gain Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Upper limit of the Gain parameter when the Gain Auto auto function is active (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Gain parameter when the Gain Auto auto function is active (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Gain parameter when the Gain Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Width of the auto function ROI (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White Auto auto function to the currently selected auto function ROI. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which auto function ROI can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + + Vertical offset of the auto function ROI from the top of the sensor (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal offset of the auto function ROI from the left side of the sensor (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Highlights the current auto function ROI in the image window. Areas that do not belong to the current ROI appear darker. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the auto function ROI (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the auto function AOI (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White auto function to the currently selected auto function AOI. + Applies to: ace USB + Visibility: Invisible + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. + Applies to: ace USB + Visibility: Invisible + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White Auto auto function to the currently selected auto function AOI. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Assigns the Red Light Correction auto function to the currently selected auto function AOI. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Intensity'. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which auto function AOI can be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Vertical offset of the auto function AOI from the top of the sensor (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal offset of the auto function AOI from the left side of the sensor (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the auto function AOI (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Backlight compensation factor that allows the camera to compensate for underexposure. This is done by excluding a certain percentage of the brightest pixels in the image from the target average gray value calculations. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Action command to be configured. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Number of action commands that can be queued by the camera. The camera will execute them in ascending order of action time. If the queue is full, additional commands will be ignored. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Group mask used to filter out a sub-group of cameras belonging to a group of cameras. The cameras belonging to a sub-group execute an action at the same time. The filtering is done using a logical bitwise AND operation on the group mask number of the action command and the group mask number of a camera. If both binary numbers have at least one common bit set to 1 (i.e., the result of the AND operation is non-zero), the corresponding camera belongs to the sub-group. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Group key used to define a group of cameras on which action commands can be executed. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Device key used to authorize the execution of an action command. If the action device key in the camera and the action device key in the protocol message are identical, the camera will execute the corresponding action. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Timestamp of an Acquisition Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets how Acquisition Stop commands end image acquisition. + + Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Stops the acquisition of images if a continuous image acquisition is in progress. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates whether the camera is waiting for trigger signals. You should only use this feature if the camera is configured for software triggering. If the camera is configured for hardware triggering, monitor the camera's Trigger Wait signals instead. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Starts the acquisition of images. If the camera is configured for single frame acquisition, it will start the acquisition of one frame. If the camera is configured for continuous frame acquisition, it will start the continuous acquisition of frames. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the image acquisition mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables setting the camera's acquisition line rate to a specified value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition line rate of the camera in lines per second. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition line rate of the camera in kHz. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + A check determines whether the camera is currently idle, i.e., not acquiring images. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables setting the camera's acquisition frame rate to a specified value. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of frames to acquire for each Acquisition Start trigger. + Applies to: CameraLink, Stereo ace and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of frames to acquire for each Frame Burst Start trigger. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Aborts the acquisition of images. If the camera is currently exposing a frame, the camera stops exposing immediately. The readout process, if already started, is aborted. The current frame will be incomplete. Afterwards, image acquisition is switched off. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + List of all parameter names available for Basler camera devices + + + Writes raw data from the array passed to the specified address. + The value type of the one-dimensional array containing the data to store. + Starting address to write bufferSize number of bytes to. + The one-dimensional array containing the data to store. + The zero-based index in the array where writing data starts. + The number of array elements to write. + + +The number of bytes written is determined by the length parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be of simple types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the array is not initialized +
+
+ + Writes raw data from the buffer passed to the specified address. + Starting address to write bufferSize number of bytes to. + The memory pointer to read the data from. + The number of bytes to read from the buffer and write to the address. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. + + + + Reads raw data from the specified address into the array passed. + The value type of the one-dimensional array to store the read data. + Starting address to read bufferSize number of bytes from. + The one-dimensional array to store the data read. + The zero-based index in the destination array where the data will be stored. + The number of array elements to store in the array. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + +The number of bytes read is determined by the length parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be of simple types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the array is not initialized. +
+
+ + Reads raw data from the specified address into the buffer passed. + Starting address to read bufferSize number of bytes from. + The memory pointer to store the data read. + The number of bytes to read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. + + + + Interface class for raw parameter access. + + +$4D$ +Returns the number of image data written to the .avi file in bytes. +This value is updated with each call to Write(). +The value does not include .avi header data. + Returns the number of image data bytes that have been written to the file. +Returns 0 if no images have been written yet. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Adds the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes an image to the video.The image to be added. +If required, the image is automatically converted to the target format. +
+Preconditions
+The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
+ +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Creates and opens a file for video writing.Filen ame of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The four-character code of the codec used for compression. This must be 4 characters or less. If you pass an empty string, the images will not be compressed.Quality setting of the video. You can pass a value between 0 (worst quality) and 10000 (best quality).Specifies the compressed bit rate. The value must be greater than 0. If you enter 0, auto keyframe insertion will be enabled.Specifies that a key frame is inserted every nth image. For this to work, the bytesPerSecond parameter must be set to 0.Compression parameters to be used. On input, you can pass a null reference to use default compression parameters. If you pass an array, these values will be used. You can retrieve the array from a previous call to Create(). On successful return, the array will contain the parameters used to save the video.If set to true, a codec configuration dialog will be displayed. The user can choose from available codecs and configure the selected codec.If you set showDialog to true, you can pass a window handle to be used as the parent window for the configuration dialog. If you set showDialog to false, this value will be ignored.Returns true if the file was created successfully. Returns false if showDialog is set and the user clicked Cancel. +If a file with the same name already exists, it will be overwritten. + +You can pass an empty array for the compressionOptions parameter. The function will then use the default options. +If you pass a non-empty array, all codec-specific options are used from the compressionOptions parameter passed. The fccHandler, quality, bytesPerSecond, and autoKeyFrameInsertionRate parameters will be ignored +On successful return, the array will contain the compression options used to write the file. You can use the returned array in subsequent calls to Create to use the same options. + +You can set the showDialog parameter to true. The function will then show a configuration dialog and allow the user to select and configure the codec used. +If the user clicks OK, the settings will be stored in compressionOptions and the function will try to create the file and return true. +If the user clicks Cancel, the function will return false. + +Preconditions: +The file can be written to.The Pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.The camera must be open.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.Depending on the video format used not all pixel types may be supported.width and height must be greater than 0.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ + +Provides a convenient way to save AVI video files using Video for Windows (VfW). + + +!4D! +Adds the image to the video. Converts the image to the correct format if required.The data of the image to be added.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. + +$4D$ +Adds the image to the video. Converts the image to the correct format if required.The image to be added. +If required, the image is automatically converted to the target format. + +Preconditions +Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. + +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the image.Returns true if the image can be added to the video stream without prior conversion. + Returns false if the image would be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. + +$4D$ +Checks whether the given image can be added to the video file without prior conversion.The image to be checked.Returns true if the image can be added to the video stream without prior conversion. + Returns false if the image would be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +!4D! +Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. +Default compression options appropriate for the format will be chosen. + +Preconditions: +The file is writable.The camera must be open.Depending on the video format used, not all pixel types may be supported.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +!4D! +Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format.Width of the video.Height of the video. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.Depending on the video format used, not all pixel types may be supported.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ + +Provides a convenient way to save video files. + + + Occurs when the physical connection to the camera has been lost unexpectedly. + + Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. + + + + Occurs after the connection to the camera has been closed. + + During the execution of this event, the camera is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is closed. + + If the camera is closed properly, the connection to the camera is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs after the connection to the camera has been opened successfully via or . + + During the execution of this event, the connection to the camera is already open. + If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is opened via or . + + During the execution of this event, the connection to the camera is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Create a file stream for upload or download. + +Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. + + Write to the camera or read from the camera. + Returns a stream object for writing or reading. + + + Preconditions for updating the camera info: +
+ + The camera is open. + +
+ + Example: +
+ +// Copy a file into a byte array: +using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) +using (MemoryStream ms = new MemoryStream()) +{ + fs.CopyTo( ms ); + byte [] Buffer = ms.ToArray(); +} + +
+ It is not possible to access multiple files in parallel. Dispose the stream before opening the next. + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does throw exceptions. +
+
+ + Gets the version number of the SFNC specification that the camera complies to. + Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. + + You can use the SFNC version number to determine which parameters the camera can provide. + + Preconditions: +
+ + The connection to the camera device must be open. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. +
+
+ + Executes the software trigger command. + + To use this method, the camera has to be configured for software triggering. + Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using + + Preconditions: +
+ + The camera device is physically connected and a connection to the camera has been opened. + The camera device supports software triggering. + The grabbing is started using a stream grabber. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety:Can throw exceptions. +
+
+ + Polls the parameters of the camera until the camera is ready to receive a software trigger. + The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. +The exact timeout behaviour can be set using the timeoutHandling parameter. + The action to perform when the functions exits with a timeout. + Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. + + +After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. +You can use this function to poll until the camera is ready to accept a trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Closes the connection to the camera. + + + + If the connection to the camera has been already closed, the function returns successfully. + If the camera is currently grabbing, grabbing is stopped. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The connection to the camera device is closed. + The OnClosed event is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Tries to open a connection to the camera until a timeout occurs. +If the camera device is not available, the method tries to access the camera until a timeout occurs. + The timeout period in milliseconds. + The action to perform when the function exits with a timeout. + Returns false if the camera cannot be found or opened. + + + + If the camera is already open, the function returns successfully. + If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. + If the camera is not found, the method returns or throws an exception. The action depends on the parameter. + Calls ) if the camera device has been found by enumeration and it is accessible (see ). + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Opens a connection to the camera device. + Returns a reference to the opened camera. + + + + If the connection to the camera is already open, the function returns successfully. + The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The connection to the camera device is established. + The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. +You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to camera information. The camera information can be updated if camera properties have changed. +Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. + The updated camera information. +The properties and the of the updated camera information and the current camera information must be identical. + + Returns information about the camera. + + Returns the camera information collection containing detailed camera information, e.g. name or serial number. + + Preconditions for updating the camera info: +
+ + The camera is closed. + The properties and the of the updated camera information and the current camera information are identical. + The updated camera information is provided by the . + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. +
+
+ + Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); + Returns the parameter collection of the camera. + + +You can use the parameter collection to configure the camera device and the camera instance through parameters. +You can access parameters by their name or predefined parameter lists. + + +There are several predefined parameter lists available: +PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer +For more information about the parameters, see the documentation for the parameter list. + + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +camera.Parameters[PLCamera.Width].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions + + + + Returns the stream grabber of the camera object. + Returns the stream grabber of the camera object. + + +The stream grabber can be used retrieve images from the camera. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if the camera device is properly connected to the camera object while the camera object is open. + Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. + + +Due to technical reasons, the property may not be updated immediately after the first error caused by a device removal occurs. + + +The connection to the camera device can be lost if it is physically disconnected from the PC. + + + Thread Safety:This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if camera object has been opened. + Returns true if camera object has been opened. + + +The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + +Provides convenient access to a camera device. + + + + Defines how a timeout is handled by a method. + + + An exception is thrown on timeout. + + + The method returns on timeout. The type of data returned depends on the method used. + + + Describes the accessibility state of a camera device. + +This value will be returned by the CameraFinder.GetDeviceAccessibilityInfo +function and describes the connectivity state of a camera device. +A GigE camera device i.e. may be DeviceAccessibilityInfo.Unknown because of +network configuration. + + + + Returns information about the accessibility of a camera device. + An +object specifying the camera device of which the state is returned. +The methods can be used to retrieve objects. + + Returns a value for the camera device. + + +This function can be used to check if a camera device is currently reachable. +This can be used to prevent errors when opening a camera. + + +Some cameras do not support this feature and may return DeviceAccessibilityInfo.Unknown. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Returns updated information of a camera device identified by and . +The properties of a camera device can change for instance if a GigE camera has been removed and has been assigned a new IP address after reconnection. + + Information about a previously found camera device. + +Returns null if the camera device can not be found anymore. Returns if the camera can be found and the information is exactly the same. +Returns a new camera info object if the camera can be found and the camera information has changed. + + + +The updated camera information is obtained by enumerating all cameras of the same device type. If the ICameraInfo object of multiple cameras +needs to be updated the Enumerate method should be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about cameras of a specific type connected to the system. + + +CDeviceInfo to filter the list of devices. + + +Returns a list of objects that match the filter, one per camera found. +The list is ordered by device type and serial number. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for camera devices of a specific device class connected to the system and +returns a list of objects describing the cameras. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about cameras of a specific type connected to the system. + + +The name of the device type to enumerate connected devices. +The static class can be used to get a list of valid device class names. + + +Returns a list of objects, one per camera found. +The list is ordered by serial number + + + +The function queries for camera devices of a specific device class connected to the system and +returns a list of objects describing the cameras. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + Retrieves information about cameras connected to the system. + +Returns a list of objects, one for each camera found. +The list is ordered by device type and serial number. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for camera devices connected to the system and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +The camera finder can be used to query information about camera devices connected to the system. + + + + The device could not be reached or it does not exist. A connection to the device cannot be established. + + + The device is reachable, but already opened exclusively, e.g. by another application. + + + The device is reachable, but can be opened in read only mode only. + + + The device can be opened. + + + The accessibility of the device could not be determined. The state of accessibility is unknown. + + + Provides access to the properties of a camera device. + +The static class can be used to get a list of available camera +info keys. + + + + +USB devices: The transfer mode supported by the device (e.g. direct transfer mode or buffered transfer mode). + + + + +USB devices: The bit mask indicating the supported USB data transfer speeds. + + + + +USB devices: The version of the USB port that the device is connected to. + + + + +USB devices: The USB driver type used by the device. + + + + +USB devices: The driver key name. + + + + +USB devices: The product ID of the device. + + + + +USB devices: The vendor ID of the device. + + + + +USB devices: The index of the device. + + + + +USB devices: The information about the manufacturer of the device. + + + + +USB devices: The GUID of the device. + + + + +Camera Link devices: The initial baud rate of the serial port that the device is connected to. + + + + +Camera Link devices: The ID of the serial port that the device is connected to. + + + + +GigE devices: The persistent IP configuration options of the device. + + + + +GigE devices: The current IP configuration of the device. + + + + +GigE devices: The persistent IP configuration options. + + + + +GigE devices: The address of the network interface that the device is connected to. + + + + +GigE devices: The MAC address of the device in a human readable representation. + + + + +GigE devices: The port number used by the device. + + + + +GigE devices: The subnet mask of the device in a human readable representation. + + + + +GigE devices: The default gateway of the device in a human readable representation. + + + + +GigE devices: The IP address of the device in a human readable representation. + + + + +GigE devices: The socket address of the device in a human readable representation, including the port number. + + + + +The ID of the device (e.g., used by Camera Link and GenTL Consumer). + + + + +The ID of the interface that the device is connected to. + + + + +The transport layer type of the device. + + +The static class can be used to get a list of available transport +layer types. + + + + +The version number of the device. + + + + +The name of the transport layer able to create this device. + + + + +The model name of the device. + + + + +The user-defined name + + + + +The serial number of the device, if supported by the underlying implementation. + + + + +The device type of the device, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. + + + + +The vendor name of the device. + + + + +The human readable name of the device. + + + + +The full name identifying the device. + + + + +Provides standard camera info key names. + + + + +Value for the CoaXPress transport layer. + + + + +Value for the camera emulator transport layer. + + + + +Value for the Camera Link transport layer. + + + + +Value for the USB3 Vision transport layer. + + + + +Value for the GigE Vision transport layer. + + + + +Provides the names of the transport layer types. + + + + Saves the parameters to a file. + Name and path of the parameter file. + The parameter path identifying the set of parameters to save, e.g. . + + +The parameter source needs to be open in order for this to succeed. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Loads the parameters from a file. + Name and path of the parameter file. + The parameter path identifying the set of parameters to load, e.g. . + + +The parameter source needs to be open in order for this to succeed. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type array is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type enum is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type string is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type command is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type boolean is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type float is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type integer is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Looks up a parameter of type array and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type enum and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type string and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type command and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type boolean and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type float and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type integer and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of any type and returns it. If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the path and the name of the parameter. + The parameter found or an empty parameter object. An empty parameter is never readable or writable. +The returned parameter can be casted to its specialized type afterwards. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Indicates if a parameter of any type is available. + The path and name of the parameter. + True if the parameter is available. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Advanced: Gets the relation of one parameter to other parameters. + The name of the parameter. + The type of the parameter relation. + Filter parameters that are not user parameters. + Returns a list of the related parameter names. Returns Enumerable.Empty<string>() if no relation exists. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. + + + + Advanced: Poll all parameters that have polling time. If the elapsed time is larger than the polling time of the parameter, fire parameter changed events. + The elapsed time, e.g. between two calls, in milliseconds. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. + + + + Advanced: Invalidates all cached values for all parameters. See for more information. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Represents a collection of parameters that are identified by a path, a name, and a type. + + +Every parameter collection has a main parameter path. When looking up parameters of the main path, the path can be omitted. +The definition of a main parameter path depends on the source of the related parameter collection. +For simplicity, a combination of path, name, and type is referred to as parameter name, analogous to file names. + + + Examples: +
+ + Parameter name without path: "Width" + Parameter name with path: "@CameraDevice/Width" + Parameter name with name cast for defining the parameter type: (IntegerName) "@CameraDevice/Width" + +
+ +For ease of use, several predefined lists of parameter names are available, e.g. PLCamera. + + +If a requested parameter does not exist, an empty parameter object will be returned to simplify handling. +An empty parameter is never readable or writable. + + +A parameter collection is enumerable. The enumerator lists all user parameters. + +
+
+ + The video writer parameter path. + + + The image format converter parameter path. + + + The event grabber. + + + The chunk data of the grab result. + + + The device transport layer. + + + The interface (only available for interface objects). + + + The stream grabber, number 0. + + + The camera device. + + + The camera object instance. + + + Lists common objects. + + + The enum parameter name as string. + Returns the enum parameter name as string. The name can include path information. + + + The enum parameter name as string. + + + The class EnumNameProvider can be automatically converted into an EnumName. + The name of the parameter. Must be an object deriving from EnumNameProvider. + Returns the enum parameter name. + + + Creates an enum parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the enum parameter name. + + + Creates an enum parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an enum parameter name by combining the parameter name string and the parameter type information. + + + The array parameter name as string. + Returns the array parameter name as string. The name can include path information. + + + The array parameter name as string. + + + Creates an array parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the array parameter name. + + + Creates an array parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an array parameter name by combining the parameter name string and the parameter type information. + + + The name of the enum parameter as string. + + + + Advanced: This class is used to create parameter lists. + + + The string parameter name as string. + Returns the string parameter name as string. The name can include path information. + + + The string parameter name as string. + + + Creates a string parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the string parameter name. + + + Creates a string parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a string parameter name by combining the parameter name string and the parameter type information. + + + Returns the command parameter name as string. + Returns the command parameter name as string. The name can include path information. + + + Returns the command parameter name as string. + + + A cast can be used to create a command parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the command parameter name. + + + Create a command parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a command parameter name by combining the parameter name string and the parameter type information. + + + The boolean parameter name as string. + Returns the boolean parameter name as string. The name can include path information. + + + The boolean parameter name as string. + + + Creates a boolean parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the boolean parameter name. + + + Creates a boolean parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a boolean parameter name by combining the parameter name string and the parameter type information. + + + The float parameter name as string. + Returns the float parameter name as string. The name can include path information. + + + The float parameter name as string. + + + Creates a float parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the float parameter name. + + + Creates a float parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a float parameter name by combining the parameter name string and the parameter type information. + + + The integer parameter name as string. + Returns the integer parameter name as string. The name can include path information. + + + The integer parameter name as string. + + + Creates an integer parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the integer parameter name. + + + Creates an integer parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an integer parameter name by combining the parameter name string and the parameter type information. + + + Lists possible relationships between parameters. + + + Parameter selected by other parameters. + + + Parameter selects other parameters. + + + Parameter groups other parameters. + + + Retrieves the length in bytes. + Returns the length in bytes. + + + Writes data from the array passed. + The value type of the one-dimensional array containing the data to store. + The one-dimensional array containing the data to store. + + +The number of bytes written is determined by the GetLength parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be value types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the array is not initialized +
+
+ + Writes data from the buffer. + The memory pointer to read the data from. + The number of bytes to read from the buffer and write to the address. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. + + + + Reads data into the array passed. + The value type of the one-dimensional array to store the data read. + The one-dimensional array to store the data read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + +The number of bytes read is determined by the GetLength parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be value types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the array is not initialized. +
+
+ + Reads data into the buffer passed. + The memory pointer to store the data read. + The number of bytes to read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. + + + + Interface class for array parameter access. + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + Sets the provided boolean value if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + The boolean value to set. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. + + + + + Extension class for the boolean parameter interface. + + + Gets the current parameter value. + Returns the current boolean value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided boolean value. + The boolean value to set. + + + Preconditions: +
+ + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. +
+
+ + Interface class for boolean parameters. + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + Sets the provided value if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + The string value to set. + + + Preconditions: +
+ + The length of the string must be less than GetMaxLength(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the string parameter interface. + + + Gets the maximum length of the string parameter. + Returns the maximum number of characters the string parameter supports. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The string to set. + + + Preconditions: +
+ + The length of the string must be less than GetMaxLength(). + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. +
+
+ + Interface class for string parameters. + + + Sets the parameter value to the minimum possible value if the parameter is readable and writable. + Returns true if the minimum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the maximum possible value if the parameter is readable and writable. + Returns true if the maximum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the minimum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + Sets the parameter value to the maximum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + If the parameter is writable and readable, the provided value in percentage of range (simplified): ((max - min) * (percentOfRange / 100.0)) + min is set. +The computed value is always corrected to the nearest valid value. + Returns true if the a value has been set. + The interface of the parameter. + Percent of min/max range. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value to a value within the range, using this formula (simplified): ((maxRange - minRange) * (percentOfRange / 100.0)) + minRange. +The computed value is always corrected to the nearest valid value. + The interface of the parameter. + The percentage of the range to be used in the calculation. + + The parameter must be writable. + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. +
+
+ + Returns the current value in percent of minimum/maximum range. + The interface of the parameter. + Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value. The value is automatically corrected if needed. + The interface of the parameter. + The value to set. + The correction method. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ Calls if equals IntegerValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. + Returns false if the parameter is not readable or not writable. + The interface of the parameter. + The value to set. + The correction method. + + Calls if equals IntegerValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exception if reading the value fails. + + + + Sets the value passed if the parameter is writable. +The value must be in the valid range and the increment must be correct. + Returns false if the parameter is not writable. + The interface of the parameter. + The value to set. + + + Preconditions: +
+ + The passed value must be >= GetMinimum(). + The passed value must be <= GetMaximum(). + The passed value must be aligned to the increment returned by GetIncrement(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the integer parameter interface. + + + Gets the increment value of the current parameter. + Returns the increment value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the minimum value of the current parameter. + Returns the minimum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the maximum value of the current parameter. + Returns the maximum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The value to set. + + + Preconditions: +
+ + The parameter must be writable. + The value passed must be >= GetMinimum(). + The value passed must be <= GetMaximum(). + The value passed must be aligned to the increment returned by GetIncrement(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. +
+
+ + Interface class for integer parameters. + + + Lists possible integer value corrections. + + + Correct the value by rounding up or down to the nearest valid value. +If the correction in each direction is equal, the value will be corrected by rounding up to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + Correct the value by rounding down to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + Correct the value by rounding up to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + No correction will be applied. If the value is not valid for the parameter, an exception will be thrown. + + + Sets the first valid value from a list of values if the parameter is writable. + The interface of the parameter. + The list of possible values to set. + Returns false if the parameter is not writable. + + + Preconditions: At least one value contained in the passed list must be contained in the set of settable enumeration values. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. + + + + Sets the first valid value from a list of values. + The interface of the parameter. + The list of possible values to set. + + + Preconditions: +
+ + The parameter must be writable. + At least one value contained in the list passed must be contained in the set of settable enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. +
+
+ + Sets the value passed if the parameter is writable +and the value is contained in the set of settable enumeration values. + Returns false if the parameter is not writable or the value is not contained in the set of settable enumeration values. + The interface of the parameter. + The value to set. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + + Extension class for the enumeration parameter interface. + + + Gets the interface that provides access to properties of an enum value. + The value to look up. + Returns the interface that provides access to properties of an enum value. + + + Preconditions: +
+ + The parameter must be readable. + The value must be contained in the set of of all enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if the value is not valid. +
+
+ + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets a list of all values of the enumeration including the values that are currently not settable. + Returns a list of all values of the enumeration including the values that are currently not settable. + + To iterate over all settable values use foreach(String entry in IEnumParameter). + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. + + + + Sets the provided value. + The value to set. + + + Preconditions: +
+ + The parameter must be writable. + The value must be contained in the set of settable enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, the value is not valid, or writing the value fails. +
+
+ + Indicates if the value passed can be set. + The value to be checked. + Returns true if the value can be set, otherwise false. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Interface class for enumeration parameters. An enumeration parameter is enumerable. +The enumerator lists all currently settable values. + + + Sets the parameter value to the minimum possible value if the parameter is readable and writable. + Returns true if the minimum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the maximum possible value if the parameter is readable and writable. + Returns true if the maximum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the minimum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + Sets the parameter value to the maximum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + If the parameter is writable and readable, sets the value passed to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min + Returns true if the value has been set. + The interface of the parameter. + The percentage of the range used in the calculation. Valid values are in the range of 0 to 100. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min. + The interface of the parameter. + The percentage of the range to be used in the calculation. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. +
+
+ + Returns the current value in percent of minimum/maximum range. + Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. + The interface of the parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value. The value is automatically corrected if needed. + The interface of the parameter. + The value to set. + The correction method. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ Calls if equals FloatValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. + Returns false if the parameter is not readable or not writable. + The interface of the parameter. + The value to set. + The correction method. + + Calls if equals FloatValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exception if reading the value fails. + + + + Sets the value passed if the parameter is writable. +The value must be in the valid range and the increment must be correct. + Returns false if the parameter is not writable. + The interface of the parameter. + The value to set. + + If the float parameter has an increment, the increment is automatically corrected. + + Preconditions: +
+ + The passed value must be >= GetMinimum(). + The passed value must be <= GetMaximum(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the float parameter interface. + + + Gets the increment value of the current parameter. Returns null if the parameter does not have an increment. + Returns the increment value of the current parameter. Returns null if the parameter does not have an increment. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the minimum value of the current parameter. + Returns the minimum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the maximum value of the current parameter. + Returns the maximum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The value to set. + + If the float parameter has an increment, the increment is automatically corrected. + + Preconditions: +
+ + The parameter must be writable. + The value passed must be >= GetMinimum(). + The value passed must be <= GetMaximum(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. +
+
+ + Interface class for float parameters. + + + Lists possible float value correction strategies. + + + If the value is not in the valid range, correct the value to the valid range. + + + No correction will be applied. If the value isn't a valid value for the parameter, an exception will be thrown. + + + Executes the command and returns immediately if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if accessing the camera failed. + + + + + Extension class for the command parameter interface. + + + Indicates if the command is currently executing. + Returns true if the command is currently executing, otherwise false. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if accessing the camera failed. + + + + Executes the command and returns immediately. + + + Preconditions: +
+ + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable or if accessing the camera failed. +
+
+ + Interface class for command parameters. + + + Computes the stride of the image in bytes. Returns null if the stride cannot be computed. + The interface of the image. + Returns the stride of the image in bytes. Returns null if the stride cannot be computed. + + +The stride indicates the distance in bytes from the beginning of one image row to the beginning of the next row. +For planar pixel types, the returned value represents the stride of a plane. + + +The stride in bytes cannot be computed for packed image format when the stride is not byte aligned and paddingX == 0. +If paddingX is larger than zero and the stride without padding is not byte aligned, the rest of the partially +filled byte is considered as padding. For example, if padding is set to 10, pixelType is PixelType_Mono12packed, + and the image width is 5, the stride without padding is 12 * 5 = 60 bits = 7.5 bytes. +The remaining 0.5 are considered as padding, which results in a stride of 18 bytes. + + + Error Safety: Does not throw exceptions. + + + + + Extends the interface. + + + The vertical orientation of the pixel data stored in memory. + + + Error Safety: Does not throw exceptions. + + + + The number of data bytes added to the end of each row. + + + Error Safety: Does not throw exceptions. + + + + The height of the image in pixels, i.e. the number of image rows. + + + Error Safety: Does not throw exceptions. + + + + The width of the image in pixels, i.e. the number of image columns. + + + Error Safety: Does not throw exceptions. + + + + The pixel type. + + + Error Safety: Does not throw exceptions. + + + + The pointer to the pixel data buffer. + + + + Error Safety: Does not throw exceptions. + + + + The pixel data buffer. The type of the object containing the buffer depends on the class implementing this interface. +The pixel data buffer is provided as a byte array if no custom buffer factory is used. With a custom buffer factory the provided type is dependent on its specific implementation. + + + + Error Safety: Does not throw exceptions. + + + + Indicates if the image is valid. + Returns true if the image is valid. + + + Error Safety: Does not throw exceptions. + + + Provides access to image properties and image buffer. + + + Computes the buffer size in byte. + The pixel type tested. + The width of the image in pixel. + The height of the image in pixel. + The line end padding in byte. + the buffer size in bytes needed by the given image dimensions. + + + Preconditions for calculating the buffer size: +
+ + The pixelType is not PixelType.Undefined. + The width is positive. + The height is positive. + The paddingX is positive. + +
+
+
+ + Returns the bit depth of a pixel value in bits. + The pixel type tested. + Returns the bit depth of a pixel value in bits. + + + Returns the minimum step size expressed in pixels for extracting an AOI. + The pixel type tested. + Returns the minimum step size expressed in pixels for extracting an AOI. + + + Returns the minimum step size expressed in pixels for extracting an AOI. + The pixel type tested. + Returns the minimum step size expressed in pixels for extracting an AOI. + + + Returns true if a given pixel type represents a floating point number. + The pixel type tested. + Returns true if a given pixel type represents a floating point number. + + + Returns true when an the image using the given pixel type has an alpha channel. + The pixel type tested. + Returns true when an the image using the given pixel type has an alpha channel. + + + Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. + The pixel type tested. + Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. + + + Returns true when an image using the given pixel type is monochrome, e.g. Mono8. + The pixel type tested. + Returns true when an image using the given pixel type is monochrome, e.g. Mono8. + + + Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. + The pixel type tested. + Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. + + + Returns true when the pixel type represents a Bayer format. + The pixel type tested. + Returns true when the pixel type represents a Bayer format. + + + Returns true when the pixel type represents a BGR or BGRA format. + The pixel type tested. + Returns true when the pixel type represents a BGR or BGRA format. + + + Returns true when the pixel type represents a BGRA format. + The pixel type tested. + Returns true when the pixel type represents a BGRA format. + + + Returns true when the pixel type represents an RGB or RGBA format. + The pixel type tested. + Returns true when the pixel type represents an RGB or RGBA format. + + + Returns true when the pixel type represents an RGBA format. + The pixel type tested. + Returns true when the pixel type represents an RGBA format. + + + Returns true when the pixel type represents a YUV format. + The pixel type tested. + Returns true when the pixel type represents a YUV format. + + + Returns the number of values measured per pixel. + The pixel type tested. + Returns the number of values measured per pixel. + + + Returns the bits needed to store a pixel. + The pixel type tested. + Returns the bits needed to store a pixel. + + + Returns the Bayer color filter type. + The pixel type tested. + Returns the Bayer color filter type. + + + Returns true if images of the pixel type are divided into multiple planes. + The pixel type tested. + Returns true if images of the pixel type are divided into multiple planes. + + + Returns the pixel type of a plane. + The pixel type tested. + Returns the pixel type of a plane. + + + Returns number of planes in the image composed of the pixel type. + The pixel type tested. + Returns number of planes in the image composed of the pixel type. + + + Returns true if the pixel type is packed in lsb packed format. +For lsb packed format, the data is filled lsb first in the lowest address byte (byte 0) starting with the first pixel +and continued in the lsb of byte 1 (and so on). +See the camera documentation or the Pixel Format Naming Convention (PFNC) of the GenICam standard group for more information. +The pixel type tested.Returns true if the pixel type is packed in lsb packed format. + + Returns true if the pixels of the given pixel type are not byte aligned. + The pixel type tested. + Returns true if the pixels of the given pixel type are not byte aligned. + + + Returns true if the pixel type is BGR and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is BGR and the pixel values are not byte aligned. + + + Returns true if the pixel type is RGB and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is RGB and the pixel values are not byte aligned. + + + Returns true if the pixel type is Bayer and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is Bayer and the pixel values are not byte aligned. + + + Returns true if the pixel type is Mono and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is Mono and the pixel values are not byte aligned. + + + Converts a String to a PixelType using pylons CPixelTypeMapper. + The value to be converted. + Returns the converted pixel type. + + PixelType a = "Mono8".ToPixelType(); + + + + + Extension class for the PixelType enum class. + + + Lists the Bayer color filter types. + + + green red + + + green blue + + + red green + + + Lists the Bayer color filter types. + + + undefined color filter or not applicable + + + blue green + + + green red + + + green blue + + + red green + + + The PixelType specifies the pixel format and layout of a grab result or an image. + + +The pixel types are returned by a grab result. They are used by the image handling support classes. +The pixel type of an image returned by a camera is defined by the PixelFormat parameter on the camera. +The corresponding PixelFormat parameter values are shown in the description of each entry. + +The user's manual of the camera provides more information on pixel formats and the memory layout of the image data. +For detailed information about pixel formats, see the Pixel Format Naming Conventions standard document on the EMVA website. + + + + + Float 32 bit.Corresponds to the camera's PixelFormat enumeration setting Data32f. + + + + 3D Coordinates 32 bit float.Corresponds to the camera's PixelFormat enumeration setting Coord3D_ABC32f. + + + + 3D Coordinates 16 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C16. + + + + 3D Coordinates 8 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C8. + + + + Confidence Values 16 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence16. + + + + Confidence Values 8 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence8. + + + + Double floating point 64 bit.Corresponds to the camera's PixelFormat enumeration setting Double. + + + + PFNC Bi-color Blue/Green - Red/Green 12-bit packed. + + + + PFNC Bi-color Blue/Green - Red/Green 12-bit unpacked. + + + + PFNC Bi-color Red/Green - Blue/Green 12-bit packed. + + + + PFNC Bi-color Red/Green - Blue/Green 12-bit unpacked. + + + + PFNC Bi-color Blue/Green - Red/Green 10-bit packed. + + + + PFNC Bi-color Blue/Green - Red/Green 10-bit unpacked. + + + + PFNC Bi-color Red/Green - Blue/Green 10-bit packed. + + + + PFNC Bi-color Red/Green - Blue/Green 10-bit unpacked. + + + + PFNC Bi-color Blue/Green - Red/Green 8-bit. + + + + PFNC Bi-color Red/Green - Blue/Green 8-bit. + + + + Corresponds to the camera's PixelFormat enumeration setting RGB12V1packed. + + + + Bayer Blue Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG16. + + + + Bayer Green Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB16. + + + + Bayer Red Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG16. + + + + Bayer Green Red 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR16. + + + + Bayer Blue Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG12p. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. + + + + Bayer Green Blue 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB12p. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. + + + + Bayer Red Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG12p. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. + + + + Bayer Green Red 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR12p. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. + + + + Bayer Blue Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG10p. + + + + Bayer Green Blue 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB10p. + + + + Bayer Red Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG10p. + + + + Bayer Green Red 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR10p. + + + + Bayer Blue Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerBG12Packed. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. + + + + Bayer Green Blue 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGB12Packed. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. + + + + Bayer Red Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerRG12Packed. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. + + + + Bayer Green Red 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGR12Packed. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. + + + + Corresponds to the camera's PixelFormat enumeration setting YUV422_YUYV_Packed or YCbCr422_8. + + + + Y, U, V 8 bit planar. + + + + + Y, U, V 8 bit planar. + + + + + Y, U, V 8 bit planar. + + + + + Red, Green, Blue 16 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB16planar. + + + + Red, Green, Blue 12 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB12planar. + + + + Red, Green, Blue 10 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB10planar. + + + + Red, Green, Blue 8 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB8planar. + + + + Corresponds to the camera's PixelFormat enumeration setting YUV444packed. + + + + YUV 422 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV422packed. + + + + YUV 411 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV411packed. + + + + BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V2packed. + + + + BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V1packed. + + + + Red, Green, Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting RGB16packed. + + + + Blue, Green, Red, 12 bit.Corresponds to the camera's PixelFormat enumeration setting BGR12packed or BGR12. + + + + Red, Green, Blue 12 bit.Corresponds to the camera's PixelFormat enumeration setting RGB12packed. + + + + Blue, Green, Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BGR10packed or BGR10. + + + + Red, Green, Blue 10 bitCorresponds to the camera's PixelFormat enumeration setting RGB10packed. + + + + Blue, Green, Red, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGRA8packed or BGRa8. + + + + Red, Green, Blue, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGBA8packed. + + + + Blue, Green, Red, 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGR8packed or BGR8. + + + + Red, Green, Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGB8packed. + + + + Bayer Blue Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG12. + + + + Bayer Green Blue 12 bitCorresponds to the camera's PixelFormat enumeration setting BayerGB12. + + + + Bayer Red Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG12. + + + + Bayer Green Red 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR12. + + + + Bayer Blue Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG10. + + + + Bayer Green Blue 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB10. + + + + Bayer Red Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG10. + + + + Bayer Green Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR10. + + + + Bayer Blue Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG8. + + + + Bayer Green Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB8. + + + + Bayer Red Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG8. + + + + Bayer Green Red 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR8. + + + + Mono 16 bitCorresponds to the camera's PixelFormat enumeration setting Mono16. + + + + Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12p. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. + + + + Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12packed. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. + + + + Mono 12 bitCorresponds to the camera's PixelFormat enumeration setting Mono12. + + + + Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10p. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. + + + + Mono 10 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono10packed. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. + + + + Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10. + + + + Mono 8 bit signedCorresponds to the camera's PixelFormat enumeration setting Mono8signed. + + + + Mono 8 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono8. + + + + Mono 4 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono4packed or Mono4p. + + + + Mono 2 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono2packed or Mono2p. + + + + Mono 1 bit packed + Corresponds to the camera's PixelFormat enumeration setting Mono1packed or Mono1p. + + + Undefined pixel type. + + + Defines the vertical orientation of an image in memory. + + + The pixel data buffer starts with the last row of the image. + + + The pixel data buffer starts with the first row of the image. This is the default image orientation for images retrieved from a camera. + + + +Indicates if the library contains the transport layer identified by the device type. + + +The requested device type, e.g. BaslerUsb. + + +Returns true if the library contains the transport layer identified by the device type. + + + +The static class provides a list of possible device types. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Sets a property in pylon. + Identifier of the property. + Array with the value of the property. + +Call this function to set the value of a property. +Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the property could not be set. + + + Searches for information about available transport layers. + Returns a list transport layer info objects, one per transport layer. + +The term 'transport layer' is used as an abstraction for a physical interface +such as GigE or USB 3.0. For each of these interfaces, +there are drivers providing access to camera devices. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + The current version of the library. + Returns the current version of the Pylon library. + + + Thread Safety: This property is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Releases a reference to the library. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + +A Library object can be created to make sure that internal resources used +by the Pylon library are not freed. +This is only needed when AllowAutoRelease is set to true or if multiple +assemblies use the pylonNET library. + + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + +Library provides some basic information on the PylonNET library, +such as its version and the available transport layers. + + + +The library is initialized implicitly by using an object of the library, e.g. +by creating a Camera object, or by calling one of its static methods, +e.g. CameraFinder.Enumerate(). +The internal resources of the library are freed when the application domain is +unloaded. + + + + + The Basler Camera Emulator device type. + + + The Basler GenTL Stereo ace device type. + + + The Basler GenTL blaze device type. + + + The Basler GenTL CXP device type. + + + The Basler GenTL U3V device type. + + + The Basler GenTL GEV device type. + + + The Basler GenTL consumer device type. This is a prefix. + + + The Basler Camera Link device type. + + + The Basler GigE device type. + + + The Basler USB device type. + + + Lists common device types. + + + Provides access to the properties of a transport layer. + +The static class can be used to get a list of available camera +info keys. + + + + +The transport layer type. + + + + +The device class device, e.g. BaslerUsb. + + + + +The vendor name of the device. + + + + +The human readable name of the device. + + + + +The full name identifying the device. + + + + +Provides standard transport layer info key names. + + + + Gets the property value if the given property key exists. Otherwise, returns the default value. + Returns the property value if the given property key exists. Otherwise, returns the default value. + The key of the property to look up. The lookup is case sensitive. + The default value returned if the property key is not found. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. + + + + +Indicates if the item has a specific property. + + The key of the property to look up. The lookup is case sensitive. + Returns true if the property exists. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. + + + + +Retrieves the value of the specified property. + + The key of the property to look up. The lookup is case sensitive. + Returns the value of the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if the passed does not exist in the info object. + + + + +Provides access to the properties of an info object. + + + + This event fires after the parameter value has changed. + + + Thread Safety: The firing of the event is synchronized with the source of the parameter collection. + + Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. + + + + This event fires after any of the parameter properties (value, readability, writability, or advanced parameter settings) have changed. + + + Thread Safety: The firing of the event is synchronized with the source of the parameter collection. + + Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. + + + + The advanced parameter settings, if available. + Returns advanced parameter settings. Returns null if no advanced parameter settings are available. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Parses the value as string and sets the value. + The value as string. + + + Preconditions: +
+ + The parameter must be writable. + The value must be valid. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions, e.g. if parsing or writing the value fails. +
+
+ + The parameter value as a string. + Returns the parameter value as a string. If the value could not be read, one of the following strings are returned: <not readable>, <error> or <disposed> + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Indicates if the parameter is empty. If true, the parameter is invalid or does not exist. +If a requested parameter does not exist in a parameter collection, an empty parameter object will be returned to simplify handling. +An empty parameter is never readable or writable. + + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Does not throw exceptions. + + + + Indicates if the parameter is writable. + Returns true if the parameter is writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Indicates if the parameter is readable. + Returns true if the parameter is readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + The full name of the parameter including path information. + Returns the full name of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + The name of the parameter without path information. + Returns the name of the parameter without path information. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Interface base class of all parameters. + + + The current value of the parameter. + + + The previous value of the parameter. + + + The parameter instance. + + + Creates the object. + The sender of the event. + The value before value change. + The value after value change. + + + Event arguments used when a parameter value change event is raised from interface class IParameter. + + +To avoid additional read operations you should use the properties passed in this class. + + + + + The parameter instance. + + + Creates the object. + The sender of the event. + + + Event arguments used when a parameter change event is raised from interface class IParameter. + + + Advanced: Returns the object used to lock access to the parameter. + Returns the object used to lock access to the parameter. If there is no lock object a null reference will be returned. + + +Returns the object used to lock the access to the parameter. +This is an advanced function. + + +For each successful acquisition of the lock you must release the lock. +Failure to do so may result in lockups and indeterministic behaviour of pylon objects. + + + Thread Safety:This method is thread-safe. + + Error Safety:Does not throw exceptions. + + + + Invalidates all cached values. + + +Some parameter values are cached, e.g. to minimize the overhead while communicating with a camera device. +You can call this method to force an invalidation of the cached values. +On the next read of the parameter, the value will be read from the source instead of returning a cached value. +This will raise a ParameterChanged event. +This method can be used to reread the value in the ParameterChanged event handler. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Can throw exceptions. Parameter event handlers can throw exceptions. + + + + Sets the value for the property specified by the key. + String containing the name of the property. You can use the class to get a list of possible values. + String containing the value of the property to set. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if writing the passed is not supported. + + + + Gets the property value if the given property key exists. Otherwise, returns the default value. + Returns the property value if the given property key exists. Otherwise, returns the default value. + The key of the property to look up. The comparison is case sensitive. + The default value returned if the property key is not found. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. + + + + Returns the value for the property specified by the key. + Returns the string value for the property specified by the key. + String containing the name of the property. You can use the class to get a list of possible values. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if the passed is not supported. + + + + Returns true if the property key passed exists. + String containing the name of the property. You can use the class to get a list of possible values. + Returns true if the property key passed exists. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Does not throw exceptions. + + + + Provides advanced parameter services. + + + +The precision that should be used to display the parameter. + + + + +Indicates how the parameter should be displayed. + + + + +The unit of the parameter. + + + + +The string representation of the parameter value, depending on the parameter type (e.g. fixed or scientific notation for float parameters). + + + + +Indicates if the parameter is a feature or an internal parameter. + + + + +The type of the principal interface. + + + + +The access mode of the parameter. The AccessMode parameter is writable. Valid values are NI (not implemented), NA (not available), WO (write only), RO (read only), and RW (read/write). + + + + +Indicates if the parameter is streamable. + + + + +The event identifier. + + + + +The name of the device port. + + + + +The interval between polling for the parameter value. + + + + +Information on the caching mode. + + + + +Indicates if the access mode value of the parameter is cacheable. + + + + +Indicates if the parameter value is cacheable. + + + + +The namespace defining the parameter name. + + + + +The visibility level of the parameter. The Visibility parameter is writable. Valid values are 'Beginner', 'Expert', 'Guru', and 'Invisible'. + + + + +Indicates if the parameter is deprecated. + + + + +The URL of the documentation. + + + + +The displayed name of the parameter. + + + + +The description of the parameter. + + + + +The short description of the parameter, e.g. for display in a tool tip. + + + + +Provides advanced parameter information + + +
\ No newline at end of file diff --git a/ExternalLibraries/Host/Newtonsoft.Json.xml b/ExternalLibraries/Host/Newtonsoft.Json.xml index 2c981abf..80cb43cb 100644 --- a/ExternalLibraries/Host/Newtonsoft.Json.xml +++ b/ExternalLibraries/Host/Newtonsoft.Json.xml @@ -1,11363 +1,11363 @@ - - - - Newtonsoft.Json - - - - - Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. - - - - - Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The to write to. - - - - Initializes a new instance of the class. - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a parameterized constructor. - - - - - Converts a binary value to and from a base 64 string value. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Creates a custom object. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a F# discriminated union type to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an Entity Framework to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - The default value is false. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets the naming strategy used to resolve how enum text is written. - - The naming strategy used to resolve how enum text is written. - - - - Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. - The default value is true. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Initializes a new instance of the class. - - The naming strategy used to resolve how enum text is written. - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from Unix epoch time - - - - - Gets or sets a value indicating whether the dates before Unix epoch - should converted to and from JSON. - - - true to allow converting dates before Unix epoch to and from JSON; - false to throw an exception when a date being converted to or from JSON - occurred before Unix epoch. The default value is false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - - true to allow converting dates before Unix epoch to and from JSON; - false to throw an exception when a date being converted to or from JSON - occurred before Unix epoch. The default value is false. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. - - The name of the deserialized root element. - - - - Gets or sets a value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attribute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Gets or sets a value indicating whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - true if special characters are encoded; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - true if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - The default JSON name table implementation. - - - - - Initializes a new instance of the class. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Adds the specified string into name table. - - The string to add. - This method is not thread-safe. - The resolved string. - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that it is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and set members to their default value when deserializing. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent an array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, when returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, when returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items. - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets or sets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Provides methods for converting between .NET types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output should be formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output should be formatted. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Serializes the to a JSON string. - - The node to serialize. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to serialize. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Converts an object to and from JSON. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. If there is no existing value then null will be used. - The existing value has a value. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the . - - - - Initializes a new instance of the class. - - Type of the . - Parameter list to use when constructing the . Can be null. - - - - Represents a collection of . - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Base class for a table of atomized string objects. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the type used when serializing the property's collection items. - - The collection's items type. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously skips the children of the current token. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Specifies the state of the reader. - - - - - A read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader is in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the source should be closed when this reader is closed. - - - true to close the source when this reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. - The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Gets or sets how time zones are handled when reading JSON. - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Gets or sets how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets the .NET type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Reads the next JSON token from the source. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the current token and value. - - The new token. - The value. - A flag indicating whether the position index inside an array should be updated. - - - - Sets the state based on current token type. - - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the reader's state to . - If is set to true, the source is also closed. - - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Instructs the to always serialize the member, and to require that the member has a value. - - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - The default value is . - - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - The default value is false. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) are handled. - The default value is . - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - Null value handling. - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - The default value is false. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - using values copied from the passed in . - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Initializes a new instance of the class with the specified . - - The containing the JSON data to read. - - - - Gets or sets the reader's property name table. - - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, returns false). - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many s to write for each level in the hierarchy when is set to . - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to . - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Initializes a new instance of the class using the specified . - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying . - - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Specifies the type of JSON token. - - - - - This is returned by the if a read method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - - Represents a reader that provides validation. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Sets an event handler for receiving schema validation errors. - - - - - Gets the text value of the current JSON token. - - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - - Gets the type of the current JSON token. - - - - - - Gets the .NET type for the current JSON token. - - - - - - Initializes a new instance of the class that - validates the content returned from the given . - - The to read from while validating. - - - - Gets or sets the schema. - - The schema. - - - - Gets the used to construct this . - - The specified in the constructor. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a []. - - - A [] or null if the next JSON token is null. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously ets the state of the . - - The being written. - The value being written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Gets or sets a value indicating whether the destination should be closed when this writer is closed. - - - true to close the destination when this writer is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. - - - true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Gets or sets a value indicating how JSON text output should be formatted. - - - - - Gets or sets how dates are written to JSON text. - - - - - Gets or sets how time zones are handled when writing JSON text. - - - - - Gets or sets how strings are escaped when writing JSON text. - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Gets or sets how and values are formatted when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the destination and also flushes the destination. - - - - - Closes this writer. - If is set to true, the destination is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the . - - The being written. - The value being written. - - - - The exception thrown when an error occurs while writing JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how duplicate property names are handled when loading JSON. - - - - - Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. - - - - - Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. - - - - - Throw a when a duplicate property is encountered. - - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a collection of objects. - - The type of token. - - - - Gets the of with the specified key. - - - - - - Represents a JSON array. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - - - - - Returns an enumerator that iterates through the collection. - - - A of that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - - - - Removes all items from the . - - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies the elements of the to an array, starting at a particular array index. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - - - - Represents a JSON constructor. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the list changes or an item in the list changes. - - - - - Occurs before an item is added to the collection. - - - - - Occurs when the items list of the collection has changed, or the collection is reset. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An of containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An of containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates a that can be used to add tokens to the . - - A that is ready to have content written to it. - - - - Replaces the child nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens. - - - - Represents a collection of objects. - - The type of token. - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Gets the of with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Occurs when a property value is changing. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of of this object's properties. - - An of of this object's properties. - - - - Gets a with the specified name. - - The property name. - A with the specified name or null. - - - - Gets the with the specified name. - The exact name will be searched for first and if no matching property is found then - the will be used to match a property. - - The property name. - One of the enumeration values that specifies how the strings will be compared. - A matched with the specified name or null. - - - - Gets a of of this object's property values. - - A of of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Determines whether the JSON object has the specified property name. - - Name of the property. - true if the JSON object has the specified property name; otherwise, false. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries to get the with the specified property name. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Represents a JSON property. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a view of a . - - - - - Initializes a new instance of the class. - - The name. - - - - When overridden in a derived class, returns whether resetting an object changes its value. - - - true if resetting the component changes its value; otherwise, false. - - The component to test for reset capability. - - - - When overridden in a derived class, gets the current value of the property on a component. - - - The value of a property for a given component. - - The component with the property for which to retrieve the value. - - - - When overridden in a derived class, resets the value for this property of the component to the default value. - - The component with the property value that is to be reset to the default value. - - - - When overridden in a derived class, sets the value of the component to a different value. - - The component with the property value that is to be set. - The new value. - - - - When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. - - - true if the property should be persisted; otherwise, false. - - The component with the property to be examined for persistence. - - - - When overridden in a derived class, gets the type of the component this property is bound to. - - - A that represents the type of component this property is bound to. - When the or - - methods are invoked, the object specified might be an instance of this type. - - - - - When overridden in a derived class, gets a value indicating whether this property is read-only. - - - true if the property is read-only; otherwise, false. - - - - - When overridden in a derived class, gets the type of the property. - - - A that represents the type of the property. - - - - - Gets the hash code for the name of the member. - - - - The hash code for the name of the member. - - - - - Represents a raw JSON string. - - - - - Asynchronously creates an instance of with the content of the reader's current token. - - The reader. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns an instance of with the content of the reader's current token. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Specifies the settings used when cloning JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a flag that indicates whether to copy annotations when cloning a . - The default value is true. - - - A flag that indicates whether to copy annotations when cloning a . - - - - - Specifies the settings used when loading JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets how JSON comments are handled when loading JSON. - The default value is . - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - The default value is . - - The JSON line info handling. - - - - Gets or sets how duplicate property names in JSON objects are handled when loading JSON. - The default value is . - - The JSON duplicate property name handling. - - - - Specifies the settings used when merging JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how null value properties are merged. - - How null value properties are merged. - - - - Gets or sets the comparison used to match property names while merging. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - The comparison used to match property names while merging. - - - - Specifies the settings used when selecting JSON. - - - - - Gets or sets a timeout that will be used when executing regular expressions. - - The timeout that will be used when executing regular expressions. - - - - Gets or sets a flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - A flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - - - Represents an abstract JSON token. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Writes this token to a asynchronously. - - A into which this method will write. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output should be formatted. - A collection of s which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Creates a for this token. - - A that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object. - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A , or null. - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - The used to select tokens. - A . - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - The used to select tokens. - An of that contains the selected elements. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A object to configure cloning settings. - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Initializes a new instance of the class. - - The token to read from. - The initial path of the token. It is prepended to the returned . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being written. - - The token being written. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying . - - - - - Closes this writer. - If is set to true, the JSON is auto-completed. - - - Setting to true has no additional effect, since the underlying is a type that cannot be closed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will be raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of s which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not of the same type as this instance. - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - - Contains the JSON schema extension methods. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - true if the specified is valid; otherwise, false. - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - When this method returns, contains any error messages generated while validating. - - true if the specified is valid; otherwise, false. - - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - The validation event handler. - - - - - An in-memory representation of a JSON Schema. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the id. - - - - - Gets or sets the title. - - - - - Gets or sets whether the object is required. - - - - - Gets or sets whether the object is read-only. - - - - - Gets or sets whether the object is visible to users. - - - - - Gets or sets whether the object is transient. - - - - - Gets or sets the description of the object. - - - - - Gets or sets the types of values allowed by the object. - - The type. - - - - Gets or sets the pattern. - - The pattern. - - - - Gets or sets the minimum length. - - The minimum length. - - - - Gets or sets the maximum length. - - The maximum length. - - - - Gets or sets a number that the value should be divisible by. - - A number that the value should be divisible by. - - - - Gets or sets the minimum. - - The minimum. - - - - Gets or sets the maximum. - - The maximum. - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). - - A flag indicating whether the value can not equal the number defined by the minimum attribute (). - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). - - A flag indicating whether the value can not equal the number defined by the maximum attribute (). - - - - Gets or sets the minimum number of items. - - The minimum number of items. - - - - Gets or sets the maximum number of items. - - The maximum number of items. - - - - Gets or sets the of items. - - The of items. - - - - Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . - - - true if items are validated using their array position; otherwise, false. - - - - - Gets or sets the of additional items. - - The of additional items. - - - - Gets or sets a value indicating whether additional items are allowed. - - - true if additional items are allowed; otherwise, false. - - - - - Gets or sets whether the array items must be unique. - - - - - Gets or sets the of properties. - - The of properties. - - - - Gets or sets the of additional properties. - - The of additional properties. - - - - Gets or sets the pattern properties. - - The pattern properties. - - - - Gets or sets a value indicating whether additional properties are allowed. - - - true if additional properties are allowed; otherwise, false. - - - - - Gets or sets the required property if this property is present. - - The required property if this property is present. - - - - Gets or sets the a collection of valid enum values allowed. - - A collection of valid enum values allowed. - - - - Gets or sets disallowed types. - - The disallowed types. - - - - Gets or sets the default value. - - The default value. - - - - Gets or sets the collection of that this schema extends. - - The collection of that this schema extends. - - - - Gets or sets the format. - - The format. - - - - Initializes a new instance of the class. - - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The object representing the JSON Schema. - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The to use when resolving schema references. - The object representing the JSON Schema. - - - - Load a from a string that contains JSON Schema. - - A that contains JSON Schema. - A populated from the string that contains JSON Schema. - - - - Load a from a string that contains JSON Schema using the specified . - - A that contains JSON Schema. - The resolver. - A populated from the string that contains JSON Schema. - - - - Writes this schema to a . - - A into which this method will write. - - - - Writes this schema to a using the specified . - - A into which this method will write. - The resolver used. - - - - Returns a that represents the current . - - - A that represents the current . - - - - - - Returns detailed information about the schema exception. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - - Generates a from a specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets how undefined schemas are handled by the serializer. - - - - - Gets or sets the contract resolver. - - The contract resolver. - - - - Generate a from the specified type. - - The type to generate a from. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - - Resolves from an id. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the loaded schemas. - - The loaded schemas. - - - - Initializes a new instance of the class. - - - - - Gets a for the specified reference. - - The id. - A for the specified reference. - - - - - The value types allowed by the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - No type specified. - - - - - String type. - - - - - Float type. - - - - - Integer type. - - - - - Boolean type. - - - - - Object type. - - - - - Array type. - - - - - Null type. - - - - - Any type. - - - - - - Specifies undefined schema Id handling options for the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Do not infer a schema Id. - - - - - Use the .NET type name as the schema Id. - - - - - Use the assembly qualified .NET type name as the schema Id. - - - - - - Returns detailed information related to the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the associated with the validation error. - - The JsonSchemaException associated with the validation error. - - - - Gets the path of the JSON location where the validation error occurred. - - The path of the JSON location where the validation error occurred. - - - - Gets the text description corresponding to the validation error. - - The text description. - - - - - Represents the callback method that will handle JSON schema validation events and the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - A camel case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used by to resolve a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets the default members search flags. - - The default members search flags. - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. - - - true if the interface will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. - - - true if the attribute will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. - - - true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. - - - true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. - - The naming strategy used to resolve how property names and dictionary keys are serialized. - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the name of the extension data. By default no changes are made to extension data names. - - Name of the extension data. - Resolved name of the extension data. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default naming strategy. Property names and dictionary keys are unchanged. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - Initializes a new instance of the class. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer that writes to the application's instances. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Used by to resolve a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that was resolved from the reference. - - - - Gets the reference for the specified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Allows users to control class loading and mandate what class to load. - - - - - When implemented, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object - The type of the object the formatter creates a new instance of. - - - - When implemented, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets the internally resolved for the contract's type. - This converter is used as a fallback converter when no other converter is resolved. - Setting will always override this converter. - - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non-public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets the object's properties. - - The object's properties. - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object constructor. - - The object constructor. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets the object's properties. - - The object's properties. - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Gets or sets the extension data name resolver. - - The extension data name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes precedence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets a value indicating whether has a value specified. - - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the type described by the argument. - - The type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - A kebab case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - A base class for resolving how property names and dictionary keys are serialized. - - - - - A flag indicating whether dictionary keys should be processed. - Defaults to false. - - - - - A flag indicating whether extension data names should be processed. - Defaults to false. - - - - - A flag indicating whether explicitly specified property names, - e.g. a property name customized with a , should be processed. - Defaults to false. - - - - - Gets the serialized name for a given property name. - - The initial property name. - A flag indicating whether the property has had a name explicitly specified. - The serialized property name. - - - - Gets the serialized name for a given extension data name. - - The initial extension data name. - The serialized extension data name. - - - - Gets the serialized key for a given dictionary key. - - The initial dictionary key. - The serialized dictionary key. - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Hash code calculation - - - - - - Object equality implementation - - - - - - - Compare to another NamingStrategy - - - - - - - Represents a method that constructs an object. - - The object type to create. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - A snake case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Indicates the method that will be used during deserialization for locating and loading assemblies. - - - - - In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. - - - - - In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON - you must specify a root type object with - or . - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic . - - The list to add to. - The collection of elements to add. - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic that returns a result - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Returns a Restrictions object which includes our current restrictions merged - with a restriction limiting our type - - - - - Helper class for serializing immutable collections. - Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed - https://github.com/JamesNK/Newtonsoft.Json/issues/652 - - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Builds a string. Unlike this class lets you reuse its internal buffer. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls result in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - An array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - Specifies that an output will not be null even if the corresponding type allows it. - - - Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. - - - Initializes the attribute with the specified return value condition. - - The return value condition. If the method returns this value, the associated parameter will not be null. - - - - Gets the return value condition. - - - Specifies that an output may be null even if the corresponding type disallows it. - - - Specifies that null is allowed as an input even if the corresponding type disallows it. - - - - Specifies that the method will not return if the associated Boolean parameter is passed the specified value. - - - - - Initializes a new instance of the class. - - - The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to - the associated parameter matches this value. - - - - Gets the condition parameter value. - - - + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Gets or sets a value indicating whether the dates before Unix epoch + should converted to and from JSON. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + using values copied from the passed in . + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when cloning JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a flag that indicates whether to copy annotations when cloning a . + The default value is true. + + + A flag that indicates whether to copy annotations when cloning a . + + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A object to configure cloning settings. + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/ExternalLibraries/Host/XP.Hardware.RaySource.Comet.Host.exe.config b/ExternalLibraries/Host/XP.Hardware.RaySource.Comet.Host.exe.config index c4d2f1fe..f5b09c24 100644 --- a/ExternalLibraries/Host/XP.Hardware.RaySource.Comet.Host.exe.config +++ b/ExternalLibraries/Host/XP.Hardware.RaySource.Comet.Host.exe.config @@ -1,11 +1,11 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/ExternalLibraries/MvCameraControl.Net.XML b/ExternalLibraries/MvCameraControl.Net.XML index e79ec148..90b2b642 100644 --- a/ExternalLibraries/MvCameraControl.Net.XML +++ b/ExternalLibraries/MvCameraControl.Net.XML @@ -1,18755 +1,18755 @@ - - - - MvCameraControl.Net - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 只有设置成1时指定的网卡IP才有效,非1时无效 - - - - - 指定的网卡IP - - - - - 动作命令返回信息 - - - - - 设备IP - - - - - 状态码 - - - - - 设备枚举类,支持枚举GigE Vision、USB3 Vision相机,及采集卡上的相机(GigE Vision、CameraLink、CoaXPress、XoFlink) - - - - - 枚举设备 - - 设备接口类型 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 - 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 枚举设备,支持枚举指定厂商的设备 - - 设备接口类型 - 厂商名称 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 - 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 枚举设备, 可指定排序方式枚举、根据厂商名字过滤 - - 设备接口类型 - 排序方式 - 厂商名称 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,仅枚举网络上的网口相机,不包含虚拟GigE相机和采集卡上的相机 - 设备接口类型为MV_USB_DEVICE时,枚举普通USB设备,不包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 判断设备是否可达 - - 设备信息 - 访问权限 - 可达,返回true;不可达,返回false - - - - 设置GigE设备枚举超时时间,范围 1-UINT_MAX(包括1,不包括UINT_MAX) - - 超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置枚举命令的回复包类型 - - 回复包类型(默认广播),0-单播,1-广播 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机串口列表 - - 串口列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置在指定的串口上枚举设备 - - 串口列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 发出动作命令 - - 动作命令信息 - 动作命令返回信息列表 - 成功,返回MV_OK;失败,返回错误码 - - 仅GigEVision相机支持 - - - - - 获取GigE设备组播状态 - - 设备信息 - 组播状态(true:组播状态;false:非组播) - 成功,返回MV_OK;失败,返回错误码 - - 仅GigEVision相机支持 - - - - - 将用户的设备信息格式转换为SDK的内部设备信息格式 - - - - - - - - 设备工厂类,用于创建设备实例 - - - - - 创建设备对象 - - 设备信息 - 成功-返回设备实例,失败-抛出异常 - - - - 通过设备IP地址创建设备,适用于GigE设备,不包含虚拟设备与采集卡设备 - - 设备IP地址 - 网口IP地址 - 成功-返回设备实例,失败-抛出异常 - - - - 通过GenTL设备信息创建设备句柄 - - 设备信息 - 成功-返回设备实例,失败-抛出异常 - - - - 设备接口类型 - - - - GigE Vision 设备 - - - USB3 Vision 设备 - - - Camera Link 设备(串口) - - - 虚拟 GigE Vision 设备 - - - 虚拟 USB3 Vision 设备 - - - 网口采集卡下GigE Vision设备 - - - Camera Link 设备 - - - CoaXPress设备 - - - XoFLink设备 - - - - 设备基本信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - GigE相机信息 - - - - - GigE Vision协议主要版本 - - - - - GigE Vision协议次要版本 - - - - - 高MAC地址 - - - - - 低MAC地址 - - - - - IP配置选项 - - - - - 当前IP配置 - - - - - 当前IP地址 - - - - - 当前子网掩码 - - - - - 当前网关 - - - - - 网口IP地址 - - - - - 是否虚拟相机 - - - - - 是否采集卡上的相机 - - - - - USB相机信息 - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 家族名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 是否虚拟相机 - - - - - Camera Link串口设备信息 - - - - - 端口号 - - - - - 名称 - - - - - CoaXPress设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - Camera Link设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - XoFLink设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - 设备访问权限,只支持GigE设备 - - - - - 独占权限,其他APP只允许读CCP寄存器 - - - - - 可以从5模式下抢占权限,然后以独占权限打开 - - - - - 控制权限,其他APP允许读所有寄存器 - - - - - 可以从5模式下抢占权限,然后以控制权限打开 - - - - - 以可被抢占的控制权限打开 - - - - - 可以从5模式下抢占权限,然后以可被抢占的控制权限打开 - - - - - 读模式打开设备,适用于控制权限下 - - - - - IP配置类型 - - - - - 静态IP - - - - - DHCP自动获取IP - - - - - LLA(Link-local address),链路本地地址 - - - - - GigE设备传输模式 - - - - - 驱动模式 - - - - - Socket模式 - - - - - GigE设备网络传输的相关信息 - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 已接收的帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB传输信息 - - - - - 已接收数据大小 [Open和Close之间] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - GigE传输类型 - - - - - 单播 - - - - - 组播 - - - - - 局域网内广播 - - - - - 子网内广播 - - - - - 从相机获取 - - - - - 用户自定义应用端接收图像数据Port号 - - - - - 设置了单播,但本实例不接收图像数据 - - - - - 组播模式,但本实例不接收图像数据 - - - - - 设备异常类型 - - - - - 设备断开连接 - - - - - 设备异常消息 - - - - - 消息类型 - - - - - 提供设备通用的属性和接口 - - - - - 打开设备,默认以独占权限打开 - - 成功,返回MV_OK;失败,返回错误码 - - - - 以指定访问权限打开设备,只支持GigE设备 - - 访问权限 - 切换访问权限时的密钥 - 成功,返回MV_OK;失败,返回错误码 - - 目前设备暂不支持MV_ACCESS_ExclusiveWithSwitch、MV_ACCESS_ControlWithSwitch、MV_ACCESS_ControlSwitchEnable、MV_ACCESS_ControlSwitchEnableWithKey这四种抢占模式。 - - - - - 关闭设备 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 开启设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 设备异常事件 - - - - - 判断设备是否处于连接状态 - - - - - 获取设备对应的图像采集对象 - - - - - 获取设备对应的事件采集对象 - - - - - 获取设备信息 - - - - - 获取设备对应的参数配置对象 - - - - - 获取格式转换对象 - - - - - 获取用于图像处理的对象 - - - - - 获取用于图像保存的对象 - - - - - 获取用于解码图像的的对象 - - - - - 获取录像对象 - - - - - 获取图像和图形渲染对象 - - - - - GigE设备专用接口 - - - - - 获取最佳包大小 - - 最佳包大小 - 成功,返回MV_OK;失败,返回错误码 - - - - 强制设备IP - - IP地址 - 子网掩码 - 默认网关 - 成功,返回MV_OK;失败,返回错误码 - - 强制设置设备网络参数(包括IP、子网掩码、默认网关),强制设置之后将需要重新创建设备句柄,仅GigE设备支持。 - 如果设备为DHCP的状态,调用该接口强制设置设备网络参数之后设备将会重启。 - - - - - 配置IP方式 - - IP配置类型 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,默认为Driver模式 - - 网络传输模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取网络传输信息 - - 网络传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVSP取流超时时间 - - 超时时间(MS),默认300ms,范围:>10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVSP取流超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVCP命令超时时间 - - 超时时间(MS),默认500ms,范围:0-10000ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVCP命令超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传GVCP命令次数 - - 重传次数,范围:0-100 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取重传GVCP命令次数 - - 重传次数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置是否打开重发包,及重发包参数 - - 是否支持重发包 - 最大重发比 - 重发超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传命令最大尝试次数 - - 重传命令最大尝试次数,默认值20 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 获取重传命令最大尝试次数 - - 传命令最大尝试次数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 设置同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔,默认10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔(以毫秒为单位) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,可以为单播模式、组播模式等 - - 传输模式 - 组播地址,组播模式下有意义 - 组播端口,组播模式下有意义 - 成功,返回MV_OK;失败,返回错误码 - - - - USB设备专用接口 - - - - - 设置U3V的传输包大小 - - 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] - 成功,返回MV_OK;失败,返回错误码 - - 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 - - - - - 获取U3V的传输包大小 - - 传输的包大小, 单位:Byte - 成功,返回MV_OK;失败,返回错误码 - - - - 设置U3V的传输通道个数 - - 传输通道个数,范围:1-10 - 成功,返回MV_OK;失败,返回错误码 - - 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 - - - - - 获取U3V的传输通道个数 - - 传输通道个数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 - - - - - 设置U3V的事件缓存节点个数 - - 事件缓存节点个数,范围:1-64 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 - - - - - 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取U3V相机同步读写超时时间 - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 - - USB传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - Camera Link波特率 - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - 最大值 - - - - - Camera Link串口设备专用接口 - - - - - 设置设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备与主机间连接支持的波特率 - - 所支持波特率的或运算结果,单个波特率参考 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置串口操作等待时长 - - 串口操作的等待时长,单位为ms - 成功,返回MV_OK;失败,返回错误码 - - - - 错误码定义 - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - 设备event信息 - - - - - Event名称 - - - - - EventID - - - - - 流通道序号 - - - - - 帧号 (暂无固件支持) - - - - - 时间戳 - - - - - Event数据长度 (暂无固件支持) - - - - - Event数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 (暂无固件支持) - - - - - 设备事件 - - - - - 事件信息 - - - - - 提供设备事件订阅相关接口 - - - - - 订阅事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 取消事件订阅 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 订阅所有事件 - - 成功,返回MV_OK;失败,返回错误码 - - - - 取消订阅所有事件 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备事件 - - - - - 通过GenTL枚举到的接口信息 - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 显示名称 - - - - - GenTL的cti文件索引 - - - - - 通过GenTL枚举到的设备信息 - - - - - GenTL接口ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 型号名字 - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - 用户自定义名字 - - - - - 序列号 - - - - - 设备版本号 - - - - - GenTL的cti文件索引 - - - - - 提供GenTL相关接口 - - - - - 通过GenTL枚举Interfaces - - GenTL的cti文件路径 - Interfaces列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 通过GenTL Interface枚举设备 - - Interface信息 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 枚举到设备后,通过创建设备实例。 - - - - - 卸载cti库 - - 枚举卡时加载的cti文件路径 - 成功,返回MV_OK;失败,返回错误码 - 卸载前需要保证通过该cti枚举出的相机已全部关闭,否则报错前置条件错误。 - - - - 提供获取图像缓存、图像属性的接口 - - - - - 转换为Bitmap - - Bitmap对象,失败返回null - - - - 图像数据指针(非托管内存) - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 图像宽度 - - - - - 图像高度 - - - - - 像素格式 - - - - - 图像大小 - - - - - 图像解码 - - - - - 无损解码 - - 输入图像及帧信息 - 输出图像及帧信息。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - 将从相机中取到的无损压缩码流解码成裸数据,同时支持解析当前相机实时图像的水印信息(如果输入的无损码流不是当前相机或者不是实时取流的,则水印解析可能异常)。 - 若解码失败,请检查以下情况:(1)需要CPU支持 SSE AVX指令集(2)若当前帧异常(丢包等),可能导致解码异常(3)相机出图异常,即使不丢包也会异常。 - - - - - 图像渲染模式 - - - - - 默认模式,Windows:GDI,Linux:OpenGL - - - - - Direct3D,只支持Windows - - - - - OPENGL,只支持Windows - - - - - 颜色 - - - - - 构造函数 - - 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) - - - - 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) - - - - - 矩形 - - - - - 构造函数 - - 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 点 - - - - - 构造函数 - - 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 圆形 - - - - - 构造函数 - - 圆心 - 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - 圆心 - - - - - 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - - 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - - 线条 - - - - - 线条的起始点坐标 - - - - - 线条的终点坐标 - - - - - 提供图像渲染、图形绘制接口 - - - - - 显示一帧图像 - - 窗口句柄 - 图像信息 - 渲染模式 - 成功,返回MV_OK;失败,返回错误码 - - 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 - 渲染模式为RenderMode.OPENGL时支持4G以上超大图渲染 - - - - - 显示一帧图像 - - 窗口句柄 - 图像数据指针 - 图像数据长度 - 图像宽 - 图像高 - 像素格式 - 渲染模式 - 成功,返回MV_OK;失败,返回错误码 - - 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 - - - - - 在图像上绘制矩形 - - 矩形框 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 在图像上绘制圆形 - - 圆形信息 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 在图像上绘制线条 - - 线条信息 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 图像格式 - - - - - BMP图像格式 - - - - - JPEG图像格式 - - - - - PNG图像格式 - - - - - TIFF图像格式 - - - - - 图像格式信息 - - - - - 图像格式 - - - - - JPEG编码质量(50-99],其他格式无效 - - - - - 提供保存图像数据到文件的接口,支持BMP、JPG、PNG、TIFF格式图像 - - - - - 保存图像到文件,支持BMP、JPG、PNG、TIFF格式图像 - - 文件路径 - 图像数据 - 图像格式信息 - 图像插值方法 - 成功,返回MV_OK;失败,返回错误码 - - - - 保存图像到缓存,支持BMP、JPG格式图像 - - 图像缓存 - 转换后的图像数据长度 - 图像数据 - 图像格式信息 - 图像插值方法 - 成功,返回MV_OK;失败,返回错误码 - - - - 提供采集卡属性和接口 - - - - - 打开采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 枚举采集卡上的相机 - - 相机列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 开启设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取采集卡对应的参数配置对象 - - - - - 获取采集卡对应的事件采集对象 - - - - - 提供枚举采集卡接口 - - - - - 枚举采集卡 - - 采集卡接口类型 - 采集卡列表 - 成功,返回MV_OK;失败,返回错误码 - - 枚举到采集卡后,通过创建采集卡实例。 - - - - - 采集卡工厂类,创建采集卡实例 - - - - - 根据采集卡信息创建采集卡实例 - - 采集卡信息 - 成功-返回采集卡实例,失败-抛出异常 - - - - 根据采集卡ID创建采集卡实例 - - 采集卡ID - 成功-返回采集卡实例,失败-抛出异常 - - - - 采集卡接口类型定义 - - - - - GigE Vision采集卡 - - - - - Camera Link采集卡 - - - - - CoaXPress采集卡 - - - - - XoFLink采集卡 - - - - - 采集卡信息 - - - - - 采集卡接口类型, - - - - - 采集卡的PCIE插槽信息 - - - - - 采集卡ID - - - - - 显示名称 - - - - - 序列号 - - - - - 型号 - - - - - 厂商 - - - - - 版本号 - - - - - 自定义名称 - - - - - 图像旋转角度 - - - - - 90度 - - - - - 180度 - - - - - 270度 - - - - - 图像翻转类型 - - - - - 垂直翻转 - - - - - 水平翻转 - - - - - 图像重构方式 - - - - - 源图像按行拆分成多张图像 - - - - - 图像拼接方式 - - - - - 垂直方向拼接 - - - - - 提供图像处理相关接口,比如旋转、翻转、对比度、饱和度等 - - - - - 图像旋转 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 旋转角度 - 成功,返回MV_OK;失败,返回错误码 - - 该接口只支持MONO8/RGB24/BGR24格式数据的90/180/270度旋转。 - - - - - 图像翻转 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 翻转类型 - 成功,返回MV_OK;失败,返回错误码 - - 该接口只支持MONO8/RGB24/BGR24格式数据的垂直和水平翻转。 - - - - - 图像对比度调节 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 对比度值,[1, 10000] - 成功,返回MV_OK;失败,返回错误码 - - - - 重构图像(用于分时曝光功能) - - 输入图像 - 曝光个数(1-8] - 图像重构方式 - 输出图像列表。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - - - 重构图像(用于分时曝光功能,图像拆分后再拼接) - - 输入图像 - 曝光个数(1-8] - 图像重构的方式 - 图像拼接的方式 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - - - 内存块 - - - - - 内存池 - - - - - 关闭内存池,清空内部缓存 - - - - - 归还内存块到内存池 - - 内存块 - 是否手动释放 - - - - 更新内存块列表,释放过期内存。方法内部不加锁 - - - - - - 更新内存块的空闲时间并删除过期内存块。 方法内部不加锁 - - - - - - - 打印统计信息 - - - - - 初始化属性值,在构造函数中使用 - - - - - 创建相机句柄 - - - 错误码 - - - - 判断设备是否处于连接状态 - - - - - 获取设备对应的图像采集对象 - - - - - 获取设备信息 - - - - - 获取设备对应的参数配置对象 - - - - - 设置设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备与主机间连接支持的波特率 - - 所支持波特率的或运算结果,单个波特率参考 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置串口操作等待时长 - - 串口操作的等待时长,单位为ms - 成功,返回MV_OK;失败,返回错误码 - - - - Chunk数据 - - - - - Chunk数据指针(非托管内存) - - - - - Chunk数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - ChunkID - - - - - Chunk数据长度 - - - - - 图像帧里面的chunk信息 - - - - - 通过ChunkID获取对应的ChunkData - - - - - - - 创建设备对象 - - - - - 创建设备对象 - - 设备信息 - 设备实例 - - - - 通过设备IP地址创建设备,适用于GigE设备 - - 设备IP地址 - 网口IP地址 - 设备实例 - - - - 通过GenTL设备信息创建设备句柄 - - 设备信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 采集卡类型 - - - - - 未知采集卡 - - - - - 虚拟采集卡 - - - - - 自研采集卡 - - - - - gige设备信息实现 - - - - - 占用设备的主机ip - - - - - 组播ip - - - - - 组播port - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 制造商特殊信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - GigE Vision协议主要版本 - - - - - GigE Vision协议次要版本 - - - - - 高MAC地址 - - - - - 低MAC地址 - - - - - IP配置选项 - - - - - 当前IP配置 - - - - - 当前IP地址 - - - - - 当前子网掩码 - - - - - 当前网关 - - - - - 网口IP地址 - - - - - 是否虚拟相机 - - - - - 是否采集卡上的相机 - - - - - USB设备信息类 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 家族名字 - - - - - 供应商名称 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 是否虚拟相机 - - - - - Camera Link串口设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 端口号 - - - - - 名称 - - - - - CoaXPress设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - Camera Link设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - XoFLink设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - Event名称 - - - - - EventID - - - - - 流通道序号 - - - - - 帧号 - - - - - 时间戳 - - - - - Event数据长度 - - - - - Event数据 - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 显示名称 - - - - - GenTL的cti文件索引 - - - - - GenTL接口ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 型号名字 - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - 用户自定义名字 - - - - - 序列号 - - - - - 设备版本号 - - - - - GenTL的cti文件索引 - - - - - 获取最佳包大小 - - - - - - - 强制配置ip - - - - - - - - - 设置ip方式 - - - - - - - 设置传输模式,默认为Driver模式 - - 网络传输模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取网络传输信息 - - 网络传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVSP取流超时时间 - - 超时时间(MS),默认300ms,范围:>10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVSP取流超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVCP命令超时时间 - - 超时时间(MS),默认500ms,范围:0-10000ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVCP命令超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传GVCP命令次数 - - 重传次数,范围:0-100 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取重传GVCP命令次数 - - 重传次数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置是否打开重发包,及重发包参数 - - 是否支持重发包 - 最大重发比 - 重发超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传命令最大尝试次数 - - 重传命令最大尝试次数,默认值20 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 获取重传命令最大尝试次数 - - 传命令最大尝试次数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 设置同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔,默认10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取同一重传包多次请求之间的时间间隔 - - - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,可以为单播模式、组播模式等 - - - 组播地址,组播模式下有意义 - 组播端口,组播模式下有意义 - 成功,返回MV_OK;失败,返回错误码 - - - - 解码功能实现类 - - - - - 判断像素是否为Mono格式 - - - - - - - 判断图像格式是否为彩色格式 - - - - - - - 获取图像大小 - - 图像宽度 - 图像高度 - 像素格式 - - - - - 内存拷贝 - - 目标缓存 - 源缓存 - 拷贝大小 - - - - 将FrameOut转成MvCCDll的帧结构体 - - - - - - - - 将Byte数组转为String,使用UTF-8编码,并去掉结尾的'\0' - - - - - - - String字符串拷贝到byte[] - - - - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - 将枚举出来的设备信息转化为输出格式 - - - - - - - - 打开采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 枚举采集卡上的相机 - - 相机列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取采集卡对应的参数配置对象 - - - - - 采集卡接口类型, - - - - - 采集卡的PCIE插槽信息 - - - - - 采集卡ID - - - - - 显示名称 - - - - - 序列号 - - - - - 型号 - - - - - 厂商 - - - - - 版本号 - - - - - 自定义名称 - - - - - MyCamera - - - - ch GigE Vision采集卡 |en GigE Vision interface - - - ch Camera Link采集卡 |en Camera Link interface - - - ch CoaXPress采集卡 |en CoaXPress interface - - - ch XoFLink采集卡 |en XoFLink interface - - - Unknown Device Type, Reserved - - - GigE Device - - - 1394-a/b Device - - - USB3.0 Device - - - CameraLink Device - - - Virtual GigE Device - - - Virtual USB Device - - - GenTL GigE Device - - - GenTL CML Device - - - GenTL CXP Device - - - GenTL XOF Device - - - - ch:信息结构体的最大缓存 | en: Max buffer size of information structs - - - - - 最大的相机数量 - - - - - ch:最大Interface数量 | en:Max num of interfaces - - - - - ch:最大GenTL设备数量 | en:Max num of GenTL devices - - - - - XML节点描述最大长度 - - - - - XML节点最大长度 - - - - - XML节点最大数量 - - - - - XML节点显示名最大数量 - - - - - 枚举类型最大的EnumEntry个数 - - - - - string类型节点值的最大长度 - - - - - 最大父节点数 - - - - - 最大节点描述长度 - - - - - 参数导出允许配置的最大节点个数 - - - - - 参数导入时节点导入失败的最大错误个数 - - - - - 设备断开连接 - - - - - SDK与驱动版本不匹配 - - - - - 相机Event事件名称最大长度 - - - - 最大枚举条目对应的符号长度 - - - 分时曝光时最多将源图像拆分的个数 - - - 最大支持的串口数量 - - - - ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported - - - - - ch 静态 |en Static - - - - - ch DHCP |en DHCP - - - - - ch LLA |en LLA - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - ch 最大值 |en Auto Max - - - - - ch 网络流量和丢包信息 |en Network traffic and packet loss information - - - - - ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device - - - - - ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register - - - - - ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority - - - - - ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers - - - - - ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority - - - - - ch 以可被抢占的控制权限打开 |en Open with seized control authority - - - - - ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority - - - - - ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 打开文件出现错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - Byte array to struct - - Byte array - Struct type - Struct object - - - - Struct to Byte array - - Struct object - Byte - Bytes - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - Write Error Message - - Message - ErrorNum - - - - 获取枚举类型节点(支持的枚举个数扩展到256) V4.4.1新增 - - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Xml Update callback(Interfaces not recommended) - - Node type - Current node feature structure - Nodes list - User defined variable - - - - Exception callback - - Msg type - User defined variable - - - - Event callback (Interfaces not recommended) - - User defined ID - User defined variable - - - - Event callback - - Event Info - User defined variable - - - - Stream Exception callback - - Msg type - User defined variable - - - - ch:采集卡信息列表 | en: Interface Information List - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多64个设备 | en:Support up to 64 Interfaces - - - - - ch:采集卡信息 | en: Interface information - - - - - ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type - - - - - ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface - - - - - ch: 采集卡ID | en: Interface ID - - - - - ch 显示名称 | en: Display name - - - - - ch 序列号 |en: Serial number - - - - - ch 型号 | en: model name - - - - - ch: 厂商 |en: manufacturer name - - - - - ch: 版本号| en: device version - - - - - ch: 自定义名称 |en: user defined name - - - - - ch 保留字段 | en Reserved - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 保留字节 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 保留字节 - - - - - ch:CamLink设备信息 | en:CamLink device information - - - - - 端口号ID - - - - - 模型名 - - - - - 家族名 - - - - - 设备版本信息 - - - - - 制造商名字 - - - - - 序列号 - - - - - 保留字节 - - - - - ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:CoaXPress相机信息 | en:CoaXPress device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:XoFLink相机信息 | en:XoFLink device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:设备信息 | en:Device information - - - - - 主版本号 - - - - - 次版本号 - - - - - MAC高地址 - - - - - MAC低地址 - - - - - 设备传输层协议类型,e.g. MV_GIGE_DEVICE - - - - - ch 设备类型信息 | en Device Type Info - - - - - 保留字节 - - - - - 设备类型 - - - - - 构造函数 - - 输入任意数,因为不接受无参构造函数 - - - - ch:特定类型的设备信息 | en:Special devcie information - - - - - GigE - - - - - Camera Link - - - - - Usb - - - - - CML - - - - - CXP - - - - - XOF - - - - - 相机列表 - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - GenTL的cti文件索引 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多256个设备 | en:Support up to 256 Interfaces - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:GenTL设备列表 | en:GenTL devices list - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - Net Trans Info - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢帧数量 - - - - - 接收帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - Frame Out Info - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - 帧数据大小 - - - - - 丢包数量 - - - - - 保留字节 - - - - - Chunk数据信息 - - - - - Chunk数据 - - - - - ChunkID - - - - - Chunk大小 - - - - - 保留字节 - - - - - Frame Out Info Ex - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - Frame大小 - - - - - 秒数 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - Red - - - - - Green - - - - - Blue - - - - - 帧计数器 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - 水平偏移量 - - - - - 垂直偏移量 - - - - - Chunk宽度 - - - - - Chunk高度 - - - - - 丢包数 - - - - - 为解析的Chunk数量 - - - - - 为解析的Chunk列表 - - - - - 图像宽扩展 - - - - - 图像高扩展 - - - - - 帧长度扩展 - - - - - 保留字节 - - - - - 为解析的Chunk列表 - - - - - 为解析的Chunk内容 - - - - - 对齐结构体,无实际用途 - - - - - 输出帧信息 - - - - - 帧数据地址 - - - - - 帧信息 - - - - - 保留字节 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像(同时清除列表中的其余图像) - - - - - 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne - - - - - 等待下一帧图像 - - - - - 显示帧信息 - - - - - 显示窗口的句柄 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 保留字节 - - - - - 显示帧信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像渲染方式 0-默认模式(Windows GDI/Linux OPENGL), 1-D3D模式(Windows有效) - - - - - 保留字节 - - - - - 图像信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 图像缓存 - - - - - 图像缓存大小 - - - - - 图像长度 - - - - - 保留字节 - - - - - ch:保存3D数据格式 | en:Save 3D file - - - - - 未定义数据格式 - - - - - PLY数据格式 - - - - - CSV数据格式 - - - - - OBJ数据格式 - - - - - 保存的点阵参数 - - - - - [IN] 每一行点的数量 - - - - - [IN] 行数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) - - - - - [OUT] 输出像素数据缓存长度 - - - - - 保存的点阵文件类型 - - - - - 保留字节 - - - - - 保存的图像格式 - - - - - 未定义类型 - - - - - Bmp图像格式 - - - - - Jpeg图像格式 - - - - - Png图像格式 - - - - - Tif图像格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存的图像信息扩展 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件的参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] 输入文件路径 - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入图片格式 - - - - - [IN] 输入文件路径 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图片所需参数 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 旋转角度 - - - - - 旋转90度 - - - - - 旋转180度 - - - - - 旋转270度 - - - - - 旋转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN][OUT] 图像宽 - - - - - [IN][OUT] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 旋转角度 - - - - - 保留字节 - - - - - 图像翻转类型 - - - - - 垂直方向翻转 - - - - - 水平方向翻转 - - - - - 翻转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 翻转类型 - - - - - 保留字节 - - - - - 像素转换参数 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - 图像像素转换信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - Gamma类型 - - - - - 不启用 - - - - - GAMMA值 - - - - - GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) - 10位需要的长度:1024*sizeof(unsigned short) - 12位需要的长度:4096*sizeof(unsigned short) - 16位需要的长度:65536*sizeof(unsigned short) - - - - - 线性RGB转非线性RGB - - - - - 非线性RGB转线性RGB - - - - - Gamma参数 - - - - - [IN] Gamma类型 - - - - - [IN] Gamma值 - - - - - [IN] Gamma曲线缓存 - - - - - [IN] Gamma曲线长度 - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] CCM矩阵(-8192~8192) - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] 量化3x3矩阵 - - - - - [IN] 量化系数(2的整数幂) - - - - - 保留字节 - - - - - CLUT参数 - - - - - [IN] 是否启用CLUT - - - - - [IN] 量化系数(2的整数幂) - - - - - [IN] CLUT大小,建议值17 - - - - - [OUT] 量化CLUT - - - - - [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) - - - - - 保留字节 - - - - - 对比度调节参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 对比度值,范围:[1, 10000] - - - - - 保留字节 - - - - - 锐化参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 锐度调节强度,范围:[0, 500] - - - - - [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] - - - - - [IN] 锐度调节阈值,范围:[0, 255] - - - - - 保留字节 - - - - - 色彩校正参数(包括CCM和CLUT) - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入有效图像位数,8 or 10 or 12 or 16 - - - - - [IN] 输入Gamma信息 - - - - - [IN] 输入CCM信息 - - - - - [IN] 输入CLUT信息 - - - - - 保留字节 - - - - - 矩形ROI参数 - - - - - [IN] 矩形左上角X轴坐标 - - - - - [IN] 矩形左上角Y轴坐标 - - - - - [IN] 矩形宽度 - - - - - [IN] 矩形高度 - - - - - 噪声估计参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 图像ROI - - - - - [IN] ROI个数 - - - - - [IN] 噪声阈值[0-4095] - - - - - [OUT] 输出噪声特性 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出噪声特性长度 - - - - - 保留字节 - - - - - 空域降噪参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 输入噪声特性 - - - - - [IN] 输入噪声特性长度 - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 亮度校正系数(1-2000) - - - - - [IN] 色调校正系数(1-2000) - - - - - [IN] 亮度降噪强度(0-100) - - - - - [IN] 色调降噪强度(0-100) - - - - - [IN] 锐化强度(1-1000) - - - - - 保留字节 - - - - - LSC标定参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出标定表缓存 - - - - - [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) - - - - - [OUT] 输出标定表缓存长度 - - - - - [IN] 宽度分块数 - - - - - [IN] 高度分块数 - - - - - [IN] 边缘填充系数,范围1~5 - - - - - [IN] 标定方式,0-中心为基准 - 1-最亮区域为基准 - 2-目标亮度 - - - - - [IN] 目标亮度(8bits,[0,255]) - (10bits,[0,1023]) - (12bits,[0,4095]) - (16bits,[0,65535]) - - - - - 保留字节 - - - - - LSC校正参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入校正表缓存 - - - - - [IN] 输入校正表缓存长度 - - - - - 保留字节 - - - - - 噪声特性类型 - - - - - 无效 - - - - - 噪声曲线 - - - - - 噪声水平 - - - - - 默认值 - - - - - 噪声基本信息 - - - - - 版本 - - - - - 噪声特性类型 - - - - - 图像格式 - - - - - 平均噪声水平 - - - - - 曲线点数 - - - - - 噪声曲线 - - - - - 亮度曲线 - - - - - 保留字节 - - - - - 噪声估计参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 噪声阈值(0-4095) - - - - - [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) - - - - - [OUT] 降噪特性信息 - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 降噪参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 降噪特性信息(来源于噪声估计) - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 帧特殊信息 - - - - - [OUT] 秒数 - - - - - [OUT] 周期数 - - - - - [OUT] 周期偏移量 - - - - - [OUT] 增益 - - - - - [OUT] 曝光时间 - - - - - [OUT] 平均亮度 - - - - - [OUT] 红色 - - - - - [OUT] 绿色 - - - - - [OUT] 蓝色 - - - - - [OUT] 总帧数 - - - - - [OUT] 触发计数 - - - - - [OUT] 输入 - - - - - [OUT] 输出 - - - - - [OUT] 水平偏移量 - - - - - [OUT] 垂直偏移量 - - - - - [OUT] 水印宽 - - - - - [OUT] 水印高 - - - - - 保留字节 - - - - - HB解码参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 图像宽 - - - - - [OUT] 图像高 - - - - - [OUT] 输出数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出数据大小 - - - - - [OUT] 输出的像素格式 - - - - - [OUT] 水印信息 - - - - - 保留字节 - - - - - 录像格式定义 - - - - - 未定义格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽(指定目标参数时需为8的倍数) - - - - - [IN] 图像高(指定目标参数时需为8的倍数) - - - - - [IN] 帧率fps(大于1/16) - - - - - [IN] 码率kbps(128kbps-16Mbps) - - - - - [IN] 录像格式 - - - - - [IN] 录像文件存放路径 - - - - - 保留字节 - - - - - 输入帧信息 - - - - - [IN] 图像数据指针 - - - - - [IN] 图像大小 - - - - - 保留字节 - - - - - 采集模式 - - - - - 单帧模式 - - - - - 多帧模式 - - - - - 持续采集模式 - - - - - 增益模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 曝光模式 - - - - - Timed - - - - - TriggerWidth - - - - - 自动曝光模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 相机触发模式 - - - - - 关闭 - - - - - 打开 - - - - - Gamma选择器 - - - - - USER - - - - - SRGB - - - - - 自动白平衡 - - - - - 关闭自动白平衡 - - - - - 一次自动白平衡 - - - - - 连续自动白平衡 - - - - - 触发源 - - - - - LINE0 - - - - - LINE1 - - - - - LINE2 - - - - - LINE3 - - - - - COUNTER0 - - - - - SOFTWARE - - - - - FrequencyConverter - - - - - ALL MATHCH INFO - - - - - 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT - - - - - 输出的信息缓存,由调用者分配 - - - - - 信息缓存的大小 - - - - - - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB - - - - - 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - 保留字节 - - - - - 图像的基本信息 - - - - - 宽度值 - - - - - 宽度最小值 - - - - - 宽度最大值 - - - - - Width Inc - - - - - 高度值 - - - - - 高度最小值 - - - - - 高度最大值 - - - - - Height Inc - - - - - 帧率 - - - - - 最小帧率 - - - - - 最大帧率 - - - - - 当前的像素格式 - - - - - 支持的像素格式种类 - - - - - 像素列表 - - - - - 保留字节 - - - - - 节点是否可见的权限等级 - - - - - Always visible - - - - - Visible for experts or Gurus - - - - - Visible for Gurus - - - - - Not Visible - - - - - Object is not yet initialized - - - - - 事件信息 - - - - - 事件名 - - - - - Event号 - - - - - 流通到序号 - - - - - 帧号高位 - - - - - 帧号低位 - - - - - 时间戳高位 - - - - - 时间戳低位 - - - - - Event数据 - - - - - Event数据长度 - - - - - 保留字节 - - - - - 节点错误类型 - - - - - 节点不存在 - - - - - 访问条件错误,通常是节点不可读写 - - - - - 写入越界,超出该节点支持的范围 - - - - - 校验失败,通常是写入的值与文件中的值不匹配 - - - - - 其它错误,可查阅日志 - - - - - 节点错误信息 - - - - - 节点名称 - - - - - 错误类型 - - - - - 保留字节 - - - - - 错误信息列表 - - - - - 错误个数 - - - - - 错误信息 - - - - - 保留字节 - - - - - 节点名称 - - - - - 节点名称 - - - - - 保留字节 - - - - - 节点列表 - - - - - 错误信息 - - - - - 节点个数 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件名 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件数据缓存空间 - - - - - 用户数据缓存大小 - - - - - 文件实际缓存大小 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取进度 - - - - - 已完成的长度 - - - - - 总长度 - - - - - 保留字节 - - - - - GigE传输类型 - - - - - 表示单播(默认) - - - - - 表示组播 - - - - - 表示局域网内广播,暂不支持 - - - - - 表示子网内广播,暂不支持 - - - - - 表示从相机获取,暂不支持 - - - - - 表示用户自定义应用端接收图像数据Port号 - - - - - 表示设置了单播,但本实例不接收图像数据 - - - - - 表示组播模式,但本实例不接收图像数据 - - - - - 传输模式,可以为单播模式、组播模式等 - - - - - 传输模式 - - - - - 目标IP,组播模式下有意义 - - - - - 目标Port,组播模式下有意义 - - - - - 保留字节 - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 只有设置成1时指定的网卡IP才有效,非1时无效 - - - - - 指定的网卡IP - - - - - 保留字节 - - - - - 动作命令结果 - - - - - IP address of the device - - - - - status code returned by the device - - - - - 保留字节 - - - - - 动作命令结果列表 - - - - - 返回值个数 - - - - - 返回的结果 - - - - - 每个节点对应的接口类型 - - - - - IValue接口类型 - - - - - IBase接口类型 - - - - - IInteger接口类型 - - - - - IBoolean接口类型 - - - - - ICommand接口类型 - - - - - IFloat接口类型 - - - - - IString接口类型 - - - - - IRegister接口类型 - - - - - ICategory接口类型 - - - - - IEnumeration接口类型 - - - - - IEnumEntry接口类型 - - - - - IPort接口类型 - - - - - XML节点特点 - - - - - 节点类型 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 保留字节 - - - - - XML节点列表 - - - - - 节点个数 - - - - - 节点列表 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 浮点型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 字符串型节点值 - - - - - 当前值 - - - - - 节点值的最大长度 - - - - - 保留字节 - - - - - 节点的读写性 - - - - - 未实现 - - - - - 不可获取 - - - - - 只写 - - - - - 只读 - - - - - 可读可写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 整型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 布尔型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 命令型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 浮点型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 字符串类型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 寄存器型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 类别属性 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 是否可见 - - - - - 保留字节 - - - - - EnumEntry属性节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - - - - - - 父节点数 - - - - - 父节点列表 - - - - - 是否可见 - - - - - 当前值 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 节点描述 - - - - - 节点描述 - - - - - Enumeration属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - Symbolic数 - - - - - 当前Symbolic索引 - - - - - Symbolic索引 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - Port属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - 辅助线颜色 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 自定义点坐标 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 矩形框区域信息 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 辅助线颜色 - - - 辅助线宽度 - - - 预留字节 - - - 圆形框区域信息 - - - 圆心信息 - - - 宽向半径,根据图像的相对位置[0, 1.0] - - - 高向半径,根据图像的相对位置[0, 1.0] - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 线条辅助线信息 - - - 线条辅助线的起始点坐标 - - - 线条辅助线的终点坐标 - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 枚举类型指定条目信息 - - - 指定值 - - - 指定值对应的符号 - - - 预留字节 - - - U3V流异常类型 - - - 异常的图像,该帧被丢弃 - - - 缓存列表溢出,清除最旧的一帧 - - - 缓存列表为空,该帧被丢弃 - - - 断流恢复 - - - 断流,恢复失败,取流被中止 - - - 设备异常,取流被中止 - - - 重构后的图像列表 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输出数据缓存 - - - 输出数据长度 - - - 提供的输出缓冲区大小 - - - 预留字节 - - - - 分时曝光的图像处理方式 - - - - - 源图像按行拆分成多张图像 - - - - - 源图像两行拆分成多张图像 - - - - 重构图像参数信息 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输入数据缓存 - - - 输入数据长度 - - - 曝光个数(1-8] - - - 图像重构方式 - - - - 输出数据缓存信息 - - - - 预留字节 - - - 串口信息 - - - - 串口号 - - - - - 保留字节 - - - - 串口列表 - - - - 串口数量 - - - - - 串口信息 - - - - - 保留字节 - - - - - 像素格式定义 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - - 图像类,实现基本的图像属性和接口,实现图像克隆、ToBitmap。作为其他图像类的基类 - - - - - 根据图像宽、高和像素格式创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - - - - 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 图像大小 - 相机句柄,用于ToBitmap时像素格式转换 - - - - 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存 - - - - - - - - - - - 用于克隆 - - - - - - 构造空对象,内部变量由由子类初始化 - - - - - 相机句柄,用于内部做格式转换等图像处理 - - - - - 非托管内存指针 - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 从C库获取图像地址(GetImageBuffer或者回调),包装成Image,图像数据存放在非托管内存中 - - - - - 使用传入的非托管内存创建新的对象 - - - - - - - 设备句柄 - - - - 非托管内存指针 - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 基于内存池的Image对象,用于图像处理相关接口 - - - - - 根据图像宽、高和像素格式创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - 内存池 - - - - 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - 图像大小 - 内存池 - - - - 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存池内存 - - - - - - - - - - - - 整型参数实现类 - - - - - 整形参数 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Increment - - - - - 枚举项参数 - - - - - 枚举值 - - - - - 枚举符号 - - - - - 枚举类型实现类 - - - - - 枚举类型参数 - - - - - 当前枚举项 - - - - - 支持的枚举类型个数 - - - - - 支持的枚举项列表 - - - - - float类型实现类 - - - - - 浮点型参数 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - String类型参数实现类 - - - - - 字符串类型参数 - - - - - 当前值 - - - - - 最大长度 - - - - - 参数导入时出错的节点信息 - - - - - 参数导入导出时的节点错误信息 - - - - - 节点名称 - - - - - 错误类型 - - - - - 节点名称 - - - - - 错误信息 - - - - - 参数实现类 - - - - - 提供设备参数配置相关接口 - - - - - 清除GenICam节点缓存 - - 成功,返回MV_OK;失败,返回错误码 - - 在加载工业相机节点时需要读取GenICam配置文件,该接口可以起到清除GenICam缓存的功能。 - - - - - 获取Integer属性值 - - 属性键值,如获取宽度信息则为"Width" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Integer型属性值 - - 属性键值,如设置宽度信息则为"Width" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Enumeration属性值 - - 属性键值,如获取像素格式信息则为"PixelFormat" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Enumeration属性值 - - 属性键值,如设置像素格式信息则为"PixelFormat" - Enum型节点的值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Enumeration属性 - - 属性键值,如设置像素格式信息则为"PixelFormat" - EnumEntry的名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Float属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Float型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Boolean属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Boolean型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取String属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置String型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Command型属性值 - - 属性键值 - 成功,返回MV_OK;失败,返回错误码 - - - - 导入设备属性文件 - - 文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 导入设备属性文件并保存错误信息列表 - - 文件路径 - 导入失败的节点信息 - 成功,返回MV_OK;失败,返回错误码 - 部分节点导入失败时也会返回MV_OK,通过nodeErrors返回导入失败的节点及错误原因 - - - - 保存设备属性到文件 - - 文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 通过设备寄存器地址读取寄存器 - - 待读取的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 - 待读取的内存长度 - 存放读到的内存值(GEV设备内存值是按照大端模式存储的,其它协议设备按照小端存储) - 成功,返回MV_OK;失败,返回错误码 - - 访问设备,读取某段寄存器的数据。 - - - - - 通过设备寄存器地址写寄存器 - - 待写入的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 - 待写入的内存长度 - 待写入的内存值(注意GEV设备内存值要按照大端模式存储,其它协议设备按照小端存储) - 成功,返回MV_OK;失败,返回错误码 - - 访问设备,把一段数据写入某段寄存器。 - - - - - 获取设备属性树XML - - 设备xml - 成功,返回MV_OK;失败,返回错误码 - - - - 获得当前节点的访问模式 - - 节点名称 - 节点的访问模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获得当前节点的类型 - - 节点名称 - 节点类型 - 成功,返回MV_OK;失败,返回错误码 - - - - 从设备读取文件,保存为本地文件 - - 设备文件名 - 本地文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 从设备读取文件,保存在内存 - - 设备文件名 - 缓存 - 成功,返回MV_OK;失败,返回错误码 - - - - 将文件写入设备 - - 设备文件名 - 本地文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 将内存中的文件写入设备 - - 设备文件名 - 缓存 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取文件存取的进度 - - 已完成的长度 - 总长度 - 成功,返回MV_OK;失败,返回错误码 - - - - 设备句柄 - - - - - FileAccessRead到Byte数组时的默认文件大小 - - - - - 构造函数 - - - - - - 提供像素格式转换相关接口 - - - - - 设置图像插值算法类型 - - 图像插值算法 - 成功,返回MV_OK;失败,返回错误码 - - 设置内部图像转换接口的Bayer插值算法类型参数,使用的插值算法是该接口所设定的 - - - - - 插值算法平滑使能设置 - - 平滑使能(默认关闭) - 成功,返回MV_OK;失败,返回错误码 - - 设置内部图像转换接口的Bayer插值平滑使能参数,使用的插值算法是该接口所设定的。 - - - - - 设置Bayer格式的Gamma值 - - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - 设置该值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 设置Mono8/Bayer8/10/12/16格式的Gamma值 - - 像素格式 - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - 设置Mono8的gamma值后,再调用将Mono8转成Mono8时gamma值起效。 - 设置Bayer8/10/12/16的gamma值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - 该接口兼容接口,新增支持Mono8像素格式 - - - - - 设置Bayer格式的Gamma信息 - - Gamma参数 - 成功,返回MV_OK;失败,返回错误码 - - 设置该信息后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 - - CCM参数 - 成功,返回MV_OK;失败,返回错误码 - - 开启CCM并设置CCM矩阵后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 像素格式转换 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 目标像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 像素格式转换 - - 输入图像 - 输出图像缓存 - 输出图像长度 - 目标像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取像素格式转换所需的缓存大小 - - 目标像素格式 - 图像宽 - 图像高 - 缓存大小 - - - - 设备句柄, 用于内部做格式转换 - - - - - 构造函数,内部创建内存池,只在ToBitmap中使用 - - 设备句柄 - - - - 构造函数 - - 设备句柄 - - - - - 设置图像插值算法类型 - - 图像插值算法 - 成功,返回MV_OK;失败,返回错误码 - - - - 插值算法平滑使能设置 - - 平滑使能(默认关闭) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的Gamma值 - - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Mono8/Bayer8/10/12/16格式的Gamma值 - - 像素格式 - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的Gamma信息 - - Gamma参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 - - CCM参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 将图像转换为指定格式,输出IImage图像 - - 输入图像 - 输出图像 - 目的像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 将图像转换为指定格式,输出Byte数组 - - 输入图像 - 输出图像缓存 - 输出图像长度 - 目的像素格式 - 成功,返回MV_OK;失败,返回错误码 - - outBuffer设置为null时, outDataLen会给出结果图像需要的缓存长度 - - - - - 获取像素格式转换所需的缓存大小 - - 目标像素格式 - 图像宽 - 图像高 - 缓存大小 - - - - SDk全局信息及操作接口 - - - - - 获取SDK版本信息 - - SDK版本号,格式x.y.z.a - - - - 初始化SDK - - 成功,返回MV_OK;失败,返回错误码 - - - - 反初始化SDK,释放资源 - - 成功,返回MV_OK;失败,返回错误码 - - - - 图像数据和帧信息 - - - - - 图像数据 - - - - - 帧号 - - - - - 设备时间戳 - - - - - 主机时间戳 - - - - - 帧长度 - - - - - 设备水印时标 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - 白平衡红色通道 - - - - - 白平衡绿色通道 - - - - - 白平衡蓝色通道 - - - - - 总帧数 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - ROI区域,水平偏移量 - - - - - ROI区域,垂直偏移量 - - - - - 本帧丢包数 - - - - - Chunk数据 - - - - - 深拷贝 - - - - - - 相机句柄 - - - - - 图像类 - - - - - 提供取流相关接口 - - - - - 设置SDK内部图像缓存节点个数,大于等于1 - - 缓存节点个数 - 成功,返回MV_OK;失败,返回错误码 - - 调用该接口可以设置SDK内部图像缓存节点个数,在 IStreamGrabber.StartGrabbing() 前调用。 - 不同相机因为取流方式不同,不调用SetImageNodeNum方法的情况下,不同相机默认缓存节点的个数不同:比如 双U内部分配默认3个节点。 - SDK实际分配的节点个数 = SDK内部预分配的个数 + 用户分配的节点(SetImageNodeNum); - - - - - 获取当前图像缓存区的有效图像个数 - - 有效图像个数 - 成功,返回MV_OK;失败,返回错误码 - - - - 开始取流 - - 成功,返回MV_OK;失败,返回错误码 - - - - 开始取流,支持设置取流策略 - - 策略枚举值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置输出缓存个数(只有在 StreamGrabStrategy.LatestImages 策略下才有效,范围:1-ImageNodeNum) - - 输出缓存个数 - 成功,返回MV_OK;失败,返回错误码 - - - - 停止取流 - - 成功,返回MV_OK;失败,返回错误码 - - - - 获取一帧图像 - - 等待超时时间 - 图像数据和图像信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 释放图像缓存(此接口用于释放不再使用的图像缓存,与 IStreamGrabber.FreeImageBuffer() 配套使用) - - 图像数据和图像数据 - 成功,返回MV_OK;失败,返回错误码 - - - - 清除取流数据缓存 - - 成功,返回MV_OK;失败,返回错误码 - - 该接口允许用户在不停止取流的时候,就能清除缓存中不需要的图像。 - 该接口在连续模式切触发模式后,可以清除历史数据。 - - - - - 设备流异常事件,只有USB设备支持 - - - 在StartGrabbing前调用 - - - - - 采集一帧图像的事件,获取图像数据 - - - 在StartGrabbing前调用 - - - - - 内部回调图像回调函数 - - - - - - - - 内部流异常回调函数 - - - - - - - 将MvCCDll中的帧结构体转为FrameOut类 - - - - - - - - USB流异常回调 - - - - - 设置U3V的传输包大小 - - 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] - 成功,返回MV_OK;失败,返回错误码 - - 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 - - - - - 获取U3V的传输包大小 - - 传输的包大小, 单位:Byte - 成功,返回MV_OK;失败,返回错误码 - - - - 设置U3V的传输通道个数 - - 传输通道个数,范围:1-10 - 成功,返回MV_OK;失败,返回错误码 - - 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 - - - - - 获取U3V的传输通道个数 - - 传输通道个数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 - - - - - 设置U3V的事件缓存节点个数 - - 事件缓存节点个数,范围:1-64 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 - - - - - 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取U3V相机同步读写超时时间 - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 - - USB传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 录像功能实现类 - - - - - 录像,将图片录制成AVI格式视频 - - - - - 开始录像 - - 录像文件存放路径 - 录像参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 输入录像数据 - - 图像数据 - 成功,返回MV_OK;失败,返回错误码 - - - - 停止录像 - - 成功,返回MV_OK;失败,返回错误码 - - - - 异常信息 - - - - - 错误码 - - - - - Xml节点访问模式 - - - - - 不可实现 - - - - - 不可用 - - - - - 只写 - - - - - 只读 - - - - - 读写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 每个节点对应的接口类型 - - - - - Value - - - - - Base - - - - - Integer - - - - - Boolean - - - - - Command - - - - - Float - - - - - String - - - - - Register - - - - - Category - - - - - Enumeration - - - - - EnumEntry - - - - - Port - - - - - 节点错误信息的类型 - - - - - 节点不存在 - - - - - 访问条件错误,通常是节点不可读写 - - - - - 写入越界,超出该节点支持的范围 - - - - - 校验失败,通常是写入的值与文件中的值不匹配 - - - - - 其它错误,可查阅日志 - - - - - 图像插值算法类型 - - - - - 快速 - - - - - 均衡 - - - - - 最优 - - - - - 最优+ - - - - - Gamma类型 - - - - - 不启用 - - - - - Gamma值 - - - - - Gamma曲线 - 8位,长度:256*sizeof(unsigned char) - 10位,长度:1024*sizeof(unsigned short) - 12位,长度:4096*sizeof(unsigned short) - 16位,长度:65536*sizeof(unsigned short) - - - - - linear RGB to sRGB - - - - - sRGB to linear RGB(仅色彩插值时支持,色彩校正时无效) - - - - - Gamma参数 - - - - - Gamma类型 - - - - - Gamma值[0.1, 4.0] - - - - - Gamma曲线缓存 - - - - - Gamma曲线长度 - - - - - CCM参数 - - - - - 是否启用CCM - - - - - CCM矩阵[-65536~65536],必须是Int32[9] - - - - - 量化系数(2的整数幂,最大65536) - - - - - 流异常类型 - - - - - 异常的图像,该帧被丢弃 - - - - - 缓存列表溢出,清除最旧的一帧 - - - - - 缓存列表为空,该帧被丢弃 - - - - - 断流恢复 - - - - - 断流,恢复失败,取流被中止 - - - - - 设备异常,取流被中止 - - - - - 流异常事件 - - - - - 流异常类型 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像,同时清除列表中的其余图像 - - - - - 从输出缓存列表中获取最新的OutputQueueSize帧图像,其中OutputQueueSize范围为1-ImageNodeNum,可用 SetOutputQueueSize()接口设置。ImageNodeNum默认为1,可调用SetImageNodeNum()接口设置。 OutputQueueSize设置成1等同于LatestImagesOnly策略,OutputQueueSize设置成ImageNodeNum等同于OneByOne策略。 - - - - - 在调用取流接口时忽略输出缓存列表中所有图像,并等待设备即将生成的一帧图像。该策略只支持GigE设备,不支持U3V设备 - - - - - 采集一帧图像的事件,用于获取图像数据和帧信息 - - - - - 图像帧信息 - - - - - 视频格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - 输入数据的像素格式 - - - - - 图像宽(指定目标参数时需为2的倍数) - - - - - 图像高(指定目标参数时需为2的倍数) - - - - - 帧率fps(大于1/16) - - - - - 码率kbps(128-16*1024) - - - - - 录像格式 - - - - - MyCamera - - - - ch GigE Vision采集卡 |en GigE Vision interface - - - ch Camera Link采集卡 |en Camera Link interface - - - ch CoaXPress采集卡 |en CoaXPress interface - - - ch XoFLink采集卡 |en XoFLink interface - - - Unknown Device Type, Reserved - - - GigE Device - - - 1394-a/b Device - - - USB3.0 Device - - - CameraLink Device - - - Virtual GigE Device - - - Virtual USB Device - - - GenTL GigE Device - - - GenTL CML Device - - - GenTL CXP Device - - - GenTL XOF Device - - - - ch:信息结构体的最大缓存 | en: Max buffer size of information structs - - - - - 最大的相机数量 - - - - - ch:最大Interface数量 | en:Max num of interfaces - - - - - ch:最大GenTL设备数量 | en:Max num of GenTL devices - - - - - XML节点描述最大长度 - - - - - XML节点最大长度 - - - - - XML节点最大数量 - - - - - XML节点显示名最大数量 - - - - - string类型节点值的最大长度 - - - - - 最大父节点数 - - - - - 最大节点描述长度 - - - - - 设备断开连接 - - - - - SDK与驱动版本不匹配 - - - - - 相机Event事件名称最大长度 - - - - 最大枚举条目对应的符号长度 - - - 分时曝光时最多将源图像拆分的个数 - - - - ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported - - - - - ch 静态 |en Static - - - - - ch DHCP |en DHCP - - - - - ch LLA |en LLA - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - ch 最大值 |en Auto Max - - - - - ch 网络流量和丢包信息 |en Network traffic and packet loss information - - - - - ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device - - - - - ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register - - - - - ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority - - - - - ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers - - - - - ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority - - - - - ch 以可被抢占的控制权限打开 |en Open with seized control authority - - - - - ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority - - - - - ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 打开文件出现错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - Constructor - - - - - Destructor - - - - - 设备句柄 - - - - - Initialize - - Success, return MV_OK. Failure, return error code - - - - Finalize - - Success, return MV_OK. Failure, return error code - - - - 枚举采集卡设备信息 - - 采集卡类型 - 设备信息 - Success, return MV_OK. Failure, return error code - - - - 创建采集卡设备句柄 - - 采集卡设备信息 - Success, return MV_OK. Failure, return error code - - - - 通过采集卡ID创建设备句柄 - - 采集卡ID - Success, return MV_OK. Failure, return error code - - - - 打开采集卡设备 - - 采集卡信息配置文件(目前不支持传配置文件) - - - - - 关闭采集卡 - - Success, return MV_OK. Failure, return error code - - - - 销毁采集卡句柄 - - Success, return MV_OK. Failure, return error code - - - - Get Camera Handle - - - - - - Get SDK Version - - Always return 4 Bytes of version number |Main |Sub |Rev |Test| - 8bits 8bits 8bits 8bits - - - - - Get supported Transport Layer - - Supported Transport Layer number - - - - Enumerate Device - - Enumerate TLs - Device List - Success, return MV_OK. Failure, return error code - - - - Enumerate device according to manufacture name - - Enumerate TLs - Device List - Manufacture Name - Success, return MV_OK. Failure, return error code - - - - Enumerate device according to the specified ordering - - Transmission layer of enumeration(All layer protocol type can input) - Device list - Manufacture Name - Sorting Method - Success, return MV_OK. Failure, return error code - - - - Is the device accessible - - Device Information - Access Right - Access, return true. Not access, return false - - - - Set SDK log path (Interfaces not recommended) - If the logging service MvLogServer is enabled, the interface is invalid and The logging service is enabled by default - - - - - - - Create Device - - Device Information - Success, return MV_OK. Failure, return error code - - - - Create Device without log - - Device Information - Success, return MV_OK. Failure, return error code - - - - Destroy Device - - Success, return MV_OK. Failure, return error code - - - - Open Device - - Success, return MV_OK. Failure, return error code - - - - Open Device - - Access Right - Switch key of access right - Success, return MV_OK. Failure, return error code - - - - Close Device - - Success, return MV_OK. Failure, return error code - - - - Is the device connected - - Connected, return true. Not Connected or DIsconnected, return false - - - - Register the image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register the RGB image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register the BGR image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Start Grabbing - - Success, return MV_OK. Failure, return error code - - - - Stop Grabbing - - Success, return MV_OK. Failure, return error code - - - - Get one frame of RGB image, this function is using query to get data - query whether the internal cache has data, get data if there has, return error code if no data - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Get one frame of BGR image, this function is using query to get data - query whether the internal cache has data, get data if there has, return error code if no data - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error cod - - - - Get a frame of an image using an internal cache - - Image data and image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Free image buffer(used with MV_CC_GetImageBuffer) - - Image data and image information - Success, return MV_OK. Failure, return error code - - - - Get a frame of an image - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Clear image Buffers to clear old data - - Success, return MV_OK. Failure, return error code - - - - Get the number of valid images in the current image buffer - - The number of valid images in the current image buffer - Success, return MV_OK. Failure, return error code - - - - Display one frame image - - Image information - Success, return MV_OK. Failure, return error code - - - - Display one frame image Ex - - dispaly Handle - Image information - Success, return MV_OK. Failure, return error code - - - - Set the number of the internal image cache nodes in SDK(Greater than or equal to 1, to be called before the capture) - - Number of cache nodes - Success, return MV_OK. Failure, return error code - - - - Set Grab Strategy - - The value of grab strategy - Success, return MV_OK. Failure, return error code - - - - Set The Size of Output Queue(Only work under the strategy of MV_GrabStrategy_LatestImages,rang:1-ImageNodeNum) - - The Size of Output Queue - Success, return MV_OK. Failure, return error code - - - - Get device information(Called before start grabbing) - - device information - Success, return MV_OK. Failure, return error code - - - - Get various type of information - - Various type of information - Success, return MV_OK. Failure, return error code - - - - Get Integer value - - Key value, for example, using "Width" to get width - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Integer value - - Key value, for example, using "Width" to set width - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get Enum value - - Key value, for example, using "PixelFormat" to get pixel format - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Enum value - - Key value, for example, using "PixelFormat" to set pixel format - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get the symbolic of the specified value of the Enum type node - - Key value, for example, using "PixelFormat" to set pixel format - Symbolic to get - Success, return MV_OK. Failure, return error code - - - - Set Enum value - - Key value, for example, using "PixelFormat" to set pixel format - Feature String to set - Success, return MV_OK. Failure, return error code - - - - Get Float value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set float value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get Boolean value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Boolean value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get String value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set String value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Send Command - - Key value - Success, return MV_OK. Failure, return error code - - - - Read Memory - - Used as a return value, save the read-in memory value(Memory value is stored in accordance with the big end model) - Memory address to be read, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr - Length of the memory to be read - Success, return MV_OK. Failure, return error code - - - - Write Memory - - Memory value to be written ( Note the memory value to be stored in accordance with the big end model) - Memory address to be written, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr - Length of the memory to be written - Success, return MV_OK. Failure, return error code - - - - Invalidate GenICam Nodes - - Success, return MV_OK. Failure, return error code - - - - Get camera feature tree XML - - XML data receiving buffer - Buffer size - Actual data length - Success, return MV_OK. Failure, return error code - - - - Get Access mode of cur node - - Name of node - Access mode of the node - Success, return MV_OK. Failure, return error code - - - - Get Interface Type of cur node - - Name of node - Interface Type of the node - Success, return MV_OK. Failure, return error code - - - - Save camera feature - - File name - Success, return MV_OK. Failure, return error code - - - - Load camera feature - - File name - Success, return MV_OK. Failure, return error code - - - - Read the file from the camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Read the file from the camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Write the file to camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Write the file to camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Get File Access Progress - - File access Progress - Success, return MV_OK. Failure, return error code - - - - Device Local Upgrade - - File path and name - Success, return MV_OK. Failure, return error code - - - - Get Upgrade Progress - - Value of Progress - Success, return MV_OK. Failure, return error code - - - - Register Exception Message CallBack, call after open device - - Exception Message CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register event callback, which is called after the device is opened - - Event CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register single event callback, which is called after the device is opened - - Event name - Event CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Set enumerate device timeout - - time out,default 100ms - Success, return MV_OK. Failure, return error code - - - - Force IP - - IP to set - Subnet mask - Default gateway - Success, return MV_OK. Failure, return error code - - - - IP configuration method - - IP type, refer to MV_IP_CFG_x - Success, return MV_OK. Failure, return error code - - - - Set to use only one mode,type: MV_NET_TRANS_x. When do not set, priority is to use driver by default - - Net transmission mode, refer to MV_NET_TRANS_x - Success, return MV_OK. Failure, return error code - - - - Get net transmission information - - Transmission information - Success, return MV_OK. Failure, return error code - - - - Setting the ACK mode of devices Discovery - - ACK mode(Default-Broadcast),0-Unicast,1-Broadcast - Success, return MV_OK. Failure, return error code - - - - Set GVSP streaming timeout - - Timeout, default 300ms, range: >10ms - Success, return MV_OK. Failure, return error code - - - - Get GVSP streaming timeout - - Timeout, ms as unit - Success, return MV_OK. Failure, return error code - - - - Set GVCP cammand timeout - - Timeout, ms as unit, range: 0-10000 - Success, return MV_OK. Failure, return error code - - - - Get GVCP cammand timeout - - Timeout, ms as unit - Success, return MV_OK. Failure, return error code - - - - Set the number of retry GVCP cammand - - The number of retries,rang:0-100 - Success, return MV_OK. Failure, return error code - - - - Get the number of retry GVCP cammand - - The number of retries - Success, return MV_OK. Failure, return error code - - - - Get the optimal Packet Size, Only support GigE Camera - - Optimal packet size - - - - Set whethe to enable resend, and set resend - - Enable resend - Max resend persent - Resend timeout - Success, return MV_OK. Failure, return error code - - - - Set the max resend retry times - - The max times to retry resending lost packets,default 20 - Success, return MV_OK. Failure, return error code - - - - Get the max resend retry times - - the max times to retry resending lost packets - Success, return MV_OK. Failure, return error code - - - - Set time interval between same resend requests - - The time interval between same resend requests,default 10ms - Success, return MV_OK. Failure, return error code - - - - Get time interval between same resend requests - - The time interval between same resend requests - Success, return MV_OK. Failure, return error code - - - - Set transmission type,Unicast or Multicast - - Struct of transmission type - Success, return MV_OK. Failure, return error code - - - - Issue Action Command - - Action Command info - Action Command Result List - Success, return MV_OK. Failure, return error code - - - - Get Multicast Status - - Device Information - Status of Multicast - Success, return MV_OK. Failure, return error code - - - - Set device baudrate using one of the CL_BAUDRATE_XXXX value - - Baudrate to set. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Get device baudrate, using one of the CL_BAUDRATE_XXXX value - - Return pointer of baud rate to user. - Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Get supported baudrates of the combined device and host interface - - Return pointer of the supported baudrates to user. 'OR' operation results of the supported baudrates. - Refer to the 'CameraParams.h' for single value definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Sets the timeout for operations on the serial port - - Timeout in [ms] for operations on the serial port. - Success, return MV_OK. Failure, return error code - - - - Set transfer size of U3V device - - Transfer size,Byte,default:1M,rang:>=0x10000 - Success, return MV_OK. Failure, return error code - - - - Get transfer size of U3V device - - Transfer size,Byte - Success, return MV_OK. Failure, return error code - - - - Set transfer ways of U3V device - - Transfer ways,rang:1-10 - Success, return MV_OK. Failure, return error code - - - - Get transfer ways of U3V device - - Transfer ways - Success, return MV_OK. Failure, return error code - - - - Register Stream Exception Message CallBack - - Stream Exception Message CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Set the number of U3V device event cache nodes - - Event Node Number - Success, return MV_OK. Failure, return error code - - - - Set U3V Camera Synchronisation timeout - - Synchronisation time(ms), default 1000ms - Success, return MV_OK. Failure, return error code - - - - Get U3V Camera Synchronisation timeout - - Synchronisation time(ms), default 1000ms - Success, return MV_OK. Failure, return error code - - - - Enumerate interfaces by GenTL - - Interface information list - Path of GenTL's cti file - - - - - Unload cti library - - GenTL cti file path - Success, return MV_OK. Failure, return error code - - - - Enumerate Device Based On GenTL - - Interface information - Device List - Success, return MV_OK. Failure, return error code - - - - Create Device Handle Based On GenTL Device Info - - Device Information Structure - Success, return MV_OK. Failure, return error code - - - - Save image, support Bmp and Jpeg. - - Save image parameters structure - Success, return MV_OK. Failure, return error code - - - - Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] - - Save the image file parameter structure - Success, return MV_OK. Failure, return error code - - - - Save 3D point data, support PLY、CSV and OBJ - - Save 3D point data parameters structure - Success, return MV_OK. Failure, return error code - - - - Rotate Image - - Rotate image parameter structure - Success, return MV_OK. Failure, return error code - - - - Flip Image - - Flip image parameter structure - Success, return MV_OK. Failure, return error code - - - - Pixel format conversion - - Convert Pixel Type parameter structure - Success, return MV_OK. Failure, return error code - - - - Interpolation algorithm type setting - - Bayer interpolation method 0-Fast 1-Equilibrium 2-Optimal - Success, return MV_OK. Failure, return error code - - - - Filter type of the bell interpolation quality algorithm setting - - Filter type enable - Success, return MV_OK. Failure, return error code - - - - Set Bayer Gamma value - - Gamma value[0.1,4.0] - Success, return MV_OK. Failure, return error code - - - - Set Mono8/Bayer Gamma value - - PixelType - Gamma value[0.1,4.0] - Success, return MV_OK. Failure, return error code - - - - Set Gamma param - - Gamma parameter structure - Success, return MV_OK. Failure, return error code - - - - Set CCM param - - CCM parameter structure - Success, return MV_OK. Failure, return error code - - - - Set CCM param - - CCM parameter structure - Success, return MV_OK. Failure, return error code - - - - Adjust image contrast - - Contrast parameter structure - Success, return MV_OK. Failure, return error code - - - - High Bandwidth Decode - - High Bandwidth Decode parameter structure - Success, return MV_OK. Failure, return error code - - - - Draw Rect Auxiliary Line - - Rect Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Draw Circle Auxiliary Line - - Circle Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Draw Line Auxiliary Line - - Linear Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Start Record - - Record param structure - Success, return MV_OK. Failure, return error code - - - - Input RAW data to Record - - Record data structure - Success, return MV_OK. Failure, return error code - - - - Stop Record - - Success, return MV_OK. Failure, return error code - - - - Open the GUI interface for getting or setting camera parameters - - Success, return MV_OK. Failure, return error code - - - - Reconstruct Image(For time-division exposure function) - - Reconstruct image parameters - Success, return MV_OK. Failure, return error code - - - - Byte array to struct - - Byte array - Struct type - Struct object - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - Write Error Message - - Message - ErrorNum - - - - Save image, support Bmp and Jpeg. - - Save image parameters structure - Success, return MV_OK. Failure, return error code - - - - Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] - - Save the image file parameter structure - Success, return MV_OK. Failure, return error code - - - - Pixel format conversion - - Convert Pixel Type parameter structure - Success, return MV_OK. Failure, return error code - - - - Get basic information of image (Interfaces not recommended) - - - - - - - Get GenICam proxy (Interfaces not recommended) - - - - - - Get root node (Interfaces not recommended) - - - - - - - Get all children node of specific node from xml, root node is Root (Interfaces not recommended) - - - - - - - - Get all children node of specific node from xml, root node is Root (Interfaces not recommended) - - - - - - - - Get current node feature (Interfaces not recommended) - - - - - - - - Update node (Interfaces not recommended) - - - - - - - - Register update callback (Interfaces not recommended) - - - - - - - - Noise estimate of Bayer format - - Noise estimate parameter structure - Success, return MV_OK. Failure, return error code - - - - Spatial Denoise of Bayer format - - Spatial Denoise parameter structure - Success, return MV_OK. Failure, return error code - - - - This interface is abandoned, it is recommended to use the MV_CC_DisplayOneFrame - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut - - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut - - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_SaveImageEx - - - - - - - This interface is abandoned, it is recommended to use the MV_GIGE_ForceIpEx - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_RegisterEventCallBackEx - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetIntValueEx - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_SetIntValueEx - - - - - - - - Set CLUT param - - CLUT parameter structure - Success, return MV_OK. Failure, return error code - - - - Image sharpen - - Sharpen parameter structure - Success, return MV_OK. Failure, return error code - - - - Color Correct(include CCM and CLUT) - - Color Correct parameter structure - Success, return MV_OK. Failure, return error code - - - - Noise Estimate - - Noise Estimate parameter structure - Success, return MV_OK. Failure, return error code - - - - Spatial Denoise - - Spatial Denoise parameter structure - Success, return MV_OK. Failure, return error code - - - - LSC Calib - - LSC Calib parameter structure - Success, return MV_OK. Failure, return error code - - - - LSC Correct - - LSC Correct parameter structure - Success, return MV_OK. Failure, return error code - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - Set PixelFormat - - PixelFormat - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - Get Trigger Source - - Trigger Source - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_RegisterImageCallBackEx - - - - - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Xml Update callback(Interfaces not recommended) - - Node type - Current node feature structure - Nodes list - User defined variable - - - - Exception callback - - Msg type - User defined variable - - - - Event callback (Interfaces not recommended) - - User defined ID - User defined variable - - - - Event callback - - Event Info - User defined variable - - - - Stream Exception callback - - Msg type - User defined variable - - - - ch:采集卡信息列表 | en: Interface Information List - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多64个设备 | en:Support up to 64 Interfaces - - - - - ch:采集卡信息 | en: Interface information - - - - - ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type - - - - - ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface - - - - - ch: 采集卡ID | en: Interface ID - - - - - ch 显示名称 | en: Display name - - - - - ch 序列号 |en: Serial number - - - - - ch 型号 | en: model name - - - - - ch: 厂商 |en: manufacturer name - - - - - ch: 版本号| en: device version - - - - - ch: 自定义名称 |en: user defined name - - - - - ch 保留字段 | en Reserved - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 保留字节 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 保留字节 - - - - - ch:CamLink设备信息 | en:CamLink device information - - - - - 端口号ID - - - - - 模型名 - - - - - 家族名 - - - - - 设备版本信息 - - - - - 制造商名字 - - - - - 序列号 - - - - - 保留字节 - - - - - ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:CoaXPress相机信息 | en:CoaXPress device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:XoFLink相机信息 | en:XoFLink device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:设备信息 | en:Device information - - - - - 主版本号 - - - - - 次版本号 - - - - - MAC高地址 - - - - - MAC低地址 - - - - - 设备传输层协议类型,e.g. MV_GIGE_DEVICE - - - - - ch 设备类型信息 | en Device Type Info - - - - - 保留字节 - - - - - 设备类型 - - - - - 构造函数 - - 输入任意数,因为不接受无参构造函数 - - - - ch:特定类型的设备信息 | en:Special devcie information - - - - - GigE - - - - - Camera Link - - - - - Usb - - - - - CML - - - - - CXP - - - - - XOF - - - - - 相机列表 - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - GenTL的cti文件索引 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多256个设备 | en:Support up to 256 Interfaces - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:GenTL设备列表 | en:GenTL devices list - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - Net Trans Info - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢帧数量 - - - - - 接收帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - Frame Out Info - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - 帧数据大小 - - - - - 丢包数量 - - - - - 保留字节 - - - - - Chunk数据信息 - - - - - Chunk数据 - - - - - ChunkID - - - - - Chunk大小 - - - - - 保留字节 - - - - - Frame Out Info Ex - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - Frame大小 - - - - - 秒数 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - Red - - - - - Green - - - - - Blue - - - - - 帧计数器 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - 水平偏移量 - - - - - 垂直偏移量 - - - - - Chunk宽度 - - - - - Chunk高度 - - - - - 丢包数 - - - - - 为解析的Chunk数量 - - - - - 为解析的Chunk列表 - - - - - 图像宽扩展 - - - - - 图像高扩展 - - - - - 保留字节 - - - - - 为解析的Chunk列表 - - - - - 为解析的Chunk内容 - - - - - 对齐结构体,无实际用途 - - - - - 输出帧信息 - - - - - 帧数据地址 - - - - - 帧信息 - - - - - 保留字节 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像(同时清除列表中的其余图像) - - - - - 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne - - - - - 等待下一帧图像 - - - - - 显示帧信息 - - - - - 显示窗口的句柄 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 保留字节 - - - - - 显示帧信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 保留字节 - - - - - ch:保存3D数据格式 | en:Save 3D file - - - - - 未定义数据格式 - - - - - PLY数据格式 - - - - - CSV数据格式 - - - - - OBJ数据格式 - - - - - 保存的点阵参数 - - - - - [IN] 每一行点的数量 - - - - - [IN] 行数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) - - - - - [OUT] 输出像素数据缓存长度 - - - - - 保存的点阵文件类型 - - - - - 保留字节 - - - - - 保存的图像格式 - - - - - 未定义类型 - - - - - Bmp图像格式 - - - - - Jpeg图像格式 - - - - - Png图像格式 - - - - - Tif图像格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存的图像信息扩展 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件的参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] 输入文件路径 - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入图片格式 - - - - - [IN] 输入文件路径 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 旋转角度 - - - - - 旋转90度 - - - - - 旋转180度 - - - - - 旋转270度 - - - - - 旋转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN][OUT] 图像宽 - - - - - [IN][OUT] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 旋转角度 - - - - - 保留字节 - - - - - 图像翻转类型 - - - - - 垂直方向翻转 - - - - - 水平方向翻转 - - - - - 翻转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 翻转类型 - - - - - 保留字节 - - - - - 像素转换参数 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - 图像像素转换信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - Gamma类型 - - - - - 不启用 - - - - - GAMMA值 - - - - - GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) - 10位需要的长度:1024*sizeof(unsigned short) - 12位需要的长度:4096*sizeof(unsigned short) - 16位需要的长度:65536*sizeof(unsigned short) - - - - - 线性RGB转非线性RGB - - - - - 非线性RGB转线性RGB - - - - - Gamma参数 - - - - - [IN] Gamma类型 - - - - - [IN] Gamma值 - - - - - [IN] Gamma曲线缓存 - - - - - [IN] Gamma曲线长度 - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] CCM矩阵(-8192~8192) - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] 量化3x3矩阵 - - - - - [IN] 量化系数(2的整数幂) - - - - - 保留字节 - - - - - CLUT参数 - - - - - [IN] 是否启用CLUT - - - - - [IN] 量化系数(2的整数幂) - - - - - [IN] CLUT大小,建议值17 - - - - - [OUT] 量化CLUT - - - - - [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) - - - - - 保留字节 - - - - - 对比度调节参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 对比度值,范围:[1, 10000] - - - - - 保留字节 - - - - - 锐化参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 锐度调节强度,范围:[0, 500] - - - - - [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] - - - - - [IN] 锐度调节阈值,范围:[0, 255] - - - - - 保留字节 - - - - - 色彩校正参数(包括CCM和CLUT) - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入有效图像位数,8 or 10 or 12 or 16 - - - - - [IN] 输入Gamma信息 - - - - - [IN] 输入CCM信息 - - - - - [IN] 输入CLUT信息 - - - - - 保留字节 - - - - - 矩形ROI参数 - - - - - [IN] 矩形左上角X轴坐标 - - - - - [IN] 矩形左上角Y轴坐标 - - - - - [IN] 矩形宽度 - - - - - [IN] 矩形高度 - - - - - 噪声估计参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 图像ROI - - - - - [IN] ROI个数 - - - - - [IN] 噪声阈值[0-4095] - - - - - [OUT] 输出噪声特性 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出噪声特性长度 - - - - - 保留字节 - - - - - 空域降噪参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 输入噪声特性 - - - - - [IN] 输入噪声特性长度 - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 亮度校正系数(1-2000) - - - - - [IN] 色调校正系数(1-2000) - - - - - [IN] 亮度降噪强度(0-100) - - - - - [IN] 色调降噪强度(0-100) - - - - - [IN] 锐化强度(1-1000) - - - - - 保留字节 - - - - - LSC标定参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出标定表缓存 - - - - - [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) - - - - - [OUT] 输出标定表缓存长度 - - - - - [IN] 宽度分块数 - - - - - [IN] 高度分块数 - - - - - [IN] 边缘填充系数,范围1~5 - - - - - [IN] 标定方式,0-中心为基准 - 1-最亮区域为基准 - 2-目标亮度 - - - - - [IN] 目标亮度(8bits,[0,255]) - (10bits,[0,1023]) - (12bits,[0,4095]) - (16bits,[0,65535]) - - - - - 保留字节 - - - - - LSC校正参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入校正表缓存 - - - - - [IN] 输入校正表缓存长度 - - - - - 保留字节 - - - - - 噪声特性类型 - - - - - 无效 - - - - - 噪声曲线 - - - - - 噪声水平 - - - - - 默认值 - - - - - 噪声基本信息 - - - - - 版本 - - - - - 噪声特性类型 - - - - - 图像格式 - - - - - 平均噪声水平 - - - - - 曲线点数 - - - - - 噪声曲线 - - - - - 亮度曲线 - - - - - 保留字节 - - - - - 噪声估计参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 噪声阈值(0-4095) - - - - - [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) - - - - - [OUT] 降噪特性信息 - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 降噪参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 降噪特性信息(来源于噪声估计) - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 帧特殊信息 - - - - - [OUT] 秒数 - - - - - [OUT] 周期数 - - - - - [OUT] 周期偏移量 - - - - - [OUT] 增益 - - - - - [OUT] 曝光时间 - - - - - [OUT] 平均亮度 - - - - - [OUT] 红色 - - - - - [OUT] 绿色 - - - - - [OUT] 蓝色 - - - - - [OUT] 总帧数 - - - - - [OUT] 触发计数 - - - - - [OUT] 输入 - - - - - [OUT] 输出 - - - - - [OUT] 水平偏移量 - - - - - [OUT] 垂直偏移量 - - - - - [OUT] 水印宽 - - - - - [OUT] 水印高 - - - - - 保留字节 - - - - - HB解码参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 图像宽 - - - - - [OUT] 图像高 - - - - - [OUT] 输出数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出数据大小 - - - - - [OUT] 输出的像素格式 - - - - - [OUT] 水印信息 - - - - - 保留字节 - - - - - 录像格式定义 - - - - - 未定义格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽(指定目标参数时需为8的倍数) - - - - - [IN] 图像高(指定目标参数时需为8的倍数) - - - - - [IN] 帧率fps(大于1/16) - - - - - [IN] 码率kbps(128kbps-16Mbps) - - - - - [IN] 录像格式 - - - - - [IN] 录像文件存放路径 - - - - - 保留字节 - - - - - 输入帧信息 - - - - - [IN] 图像数据指针 - - - - - [IN] 图像大小 - - - - - 保留字节 - - - - - 采集模式 - - - - - 单帧模式 - - - - - 多帧模式 - - - - - 持续采集模式 - - - - - 增益模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 曝光模式 - - - - - Timed - - - - - TriggerWidth - - - - - 自动曝光模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 相机触发模式 - - - - - 关闭 - - - - - 打开 - - - - - Gamma选择器 - - - - - USER - - - - - SRGB - - - - - 自动白平衡 - - - - - 关闭自动白平衡 - - - - - 一次自动白平衡 - - - - - 连续自动白平衡 - - - - - 触发源 - - - - - LINE0 - - - - - LINE1 - - - - - LINE2 - - - - - LINE3 - - - - - COUNTER0 - - - - - SOFTWARE - - - - - FrequencyConverter - - - - - ALL MATHCH INFO - - - - - 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT - - - - - 输出的信息缓存,由调用者分配 - - - - - 信息缓存的大小 - - - - - - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB - - - - - 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - 保留字节 - - - - - 图像的基本信息 - - - - - 宽度值 - - - - - 宽度最小值 - - - - - 宽度最大值 - - - - - Width Inc - - - - - 高度值 - - - - - 高度最小值 - - - - - 高度最大值 - - - - - Height Inc - - - - - 帧率 - - - - - 最小帧率 - - - - - 最大帧率 - - - - - 当前的像素格式 - - - - - 支持的像素格式种类 - - - - - 像素列表 - - - - - 保留字节 - - - - - 节点是否可见的权限等级 - - - - - Always visible - - - - - Visible for experts or Gurus - - - - - Visible for Gurus - - - - - Not Visible - - - - - Object is not yet initialized - - - - - 事件信息 - - - - - 事件名 - - - - - Event号 - - - - - 流通到序号 - - - - - 帧号高位 - - - - - 帧号低位 - - - - - 时间戳高位 - - - - - 时间戳低位 - - - - - Event数据 - - - - - Event数据长度 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件名 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件数据缓存空间 - - - - - 用户数据缓存大小 - - - - - 文件实际缓存大小 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取进度 - - - - - 已完成的长度 - - - - - 总长度 - - - - - 保留字节 - - - - - GigE传输类型 - - - - - 表示单播(默认) - - - - - 表示组播 - - - - - 表示局域网内广播,暂不支持 - - - - - 表示子网内广播,暂不支持 - - - - - 表示从相机获取,暂不支持 - - - - - 表示用户自定义应用端接收图像数据Port号 - - - - - 表示设置了单播,但本实例不接收图像数据 - - - - - 表示组播模式,但本实例不接收图像数据 - - - - - 传输模式,可以为单播模式、组播模式等 - - - - - 传输模式 - - - - - 目标IP,组播模式下有意义 - - - - - 目标Port,组播模式下有意义 - - - - - 保留字节 - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 保留字节 - - - - - 动作命令结果 - - - - - IP address of the device - - - - - status code returned by the device - - - - - 保留字节 - - - - - 动作命令结果列表 - - - - - 返回值个数 - - - - - 返回的结果 - - - - - 每个节点对应的接口类型 - - - - - IValue接口类型 - - - - - IBase接口类型 - - - - - IInteger接口类型 - - - - - IBoolean接口类型 - - - - - ICommand接口类型 - - - - - IFloat接口类型 - - - - - IString接口类型 - - - - - IRegister接口类型 - - - - - ICategory接口类型 - - - - - IEnumeration接口类型 - - - - - IEnumEntry接口类型 - - - - - IPort接口类型 - - - - - XML节点特点 - - - - - 节点类型 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 保留字节 - - - - - XML节点列表 - - - - - 节点个数 - - - - - 节点列表 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 浮点型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 字符串型节点值 - - - - - 当前值 - - - - - 节点值的最大长度 - - - - - 保留字节 - - - - - 节点的读写性 - - - - - 未实现 - - - - - 不可获取 - - - - - 只写 - - - - - 只读 - - - - - 可读可写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 整型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 布尔型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 命令型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 浮点型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 字符串类型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 寄存器型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 类别属性 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 是否可见 - - - - - 保留字节 - - - - - EnumEntry属性节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - - - - - - 父节点数 - - - - - 父节点列表 - - - - - 是否可见 - - - - - 当前值 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 节点描述 - - - - - 节点描述 - - - - - Enumeration属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - Symbolic数 - - - - - 当前Symbolic索引 - - - - - Symbolic索引 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - Port属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - 辅助线颜色 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 自定义点坐标 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 矩形框区域信息 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 辅助线颜色 - - - 辅助线宽度 - - - 预留字节 - - - 圆形框区域信息 - - - 圆心信息 - - - 宽向半径,根据图像的相对位置[0, 1.0] - - - 高向半径,根据图像的相对位置[0, 1.0] - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 线条辅助线信息 - - - 线条辅助线的起始点坐标 - - - 线条辅助线的终点坐标 - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 枚举类型指定条目信息 - - - 指定值 - - - 指定值对应的符号 - - - 预留字节 - - - U3V流异常类型 - - - 异常的图像,该帧被丢弃 - - - 缓存列表溢出,清除最旧的一帧 - - - 缓存列表为空,该帧被丢弃 - - - 断流恢复 - - - 断流,恢复失败,取流被中止 - - - 设备异常,取流被中止 - - - 重构后的图像列表 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输出数据缓存 - - - 输出数据长度 - - - 提供的输出缓冲区大小 - - - 预留字节 - - - - 分时曝光的图像处理方式 - - - - - 源图像按行拆分成多张图像 - - - - 重构图像参数信息 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输入数据缓存 - - - 输入数据长度 - - - 曝光个数(1-8] - - - 图像重构方式 - - - - 输出数据缓存信息 - - - - 预留字节 - - - - 像素格式定义 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - - 像素格式 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - + + + + MvCameraControl.Net + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 只有设置成1时指定的网卡IP才有效,非1时无效 + + + + + 指定的网卡IP + + + + + 动作命令返回信息 + + + + + 设备IP + + + + + 状态码 + + + + + 设备枚举类,支持枚举GigE Vision、USB3 Vision相机,及采集卡上的相机(GigE Vision、CameraLink、CoaXPress、XoFlink) + + + + + 枚举设备 + + 设备接口类型 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 + 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 枚举设备,支持枚举指定厂商的设备 + + 设备接口类型 + 厂商名称 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 + 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 枚举设备, 可指定排序方式枚举、根据厂商名字过滤 + + 设备接口类型 + 排序方式 + 厂商名称 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,仅枚举网络上的网口相机,不包含虚拟GigE相机和采集卡上的相机 + 设备接口类型为MV_USB_DEVICE时,枚举普通USB设备,不包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 判断设备是否可达 + + 设备信息 + 访问权限 + 可达,返回true;不可达,返回false + + + + 设置GigE设备枚举超时时间,范围 1-UINT_MAX(包括1,不包括UINT_MAX) + + 超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置枚举命令的回复包类型 + + 回复包类型(默认广播),0-单播,1-广播 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机串口列表 + + 串口列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置在指定的串口上枚举设备 + + 串口列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 发出动作命令 + + 动作命令信息 + 动作命令返回信息列表 + 成功,返回MV_OK;失败,返回错误码 + + 仅GigEVision相机支持 + + + + + 获取GigE设备组播状态 + + 设备信息 + 组播状态(true:组播状态;false:非组播) + 成功,返回MV_OK;失败,返回错误码 + + 仅GigEVision相机支持 + + + + + 将用户的设备信息格式转换为SDK的内部设备信息格式 + + + + + + + + 设备工厂类,用于创建设备实例 + + + + + 创建设备对象 + + 设备信息 + 成功-返回设备实例,失败-抛出异常 + + + + 通过设备IP地址创建设备,适用于GigE设备,不包含虚拟设备与采集卡设备 + + 设备IP地址 + 网口IP地址 + 成功-返回设备实例,失败-抛出异常 + + + + 通过GenTL设备信息创建设备句柄 + + 设备信息 + 成功-返回设备实例,失败-抛出异常 + + + + 设备接口类型 + + + + GigE Vision 设备 + + + USB3 Vision 设备 + + + Camera Link 设备(串口) + + + 虚拟 GigE Vision 设备 + + + 虚拟 USB3 Vision 设备 + + + 网口采集卡下GigE Vision设备 + + + Camera Link 设备 + + + CoaXPress设备 + + + XoFLink设备 + + + + 设备基本信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + GigE相机信息 + + + + + GigE Vision协议主要版本 + + + + + GigE Vision协议次要版本 + + + + + 高MAC地址 + + + + + 低MAC地址 + + + + + IP配置选项 + + + + + 当前IP配置 + + + + + 当前IP地址 + + + + + 当前子网掩码 + + + + + 当前网关 + + + + + 网口IP地址 + + + + + 是否虚拟相机 + + + + + 是否采集卡上的相机 + + + + + USB相机信息 + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 家族名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 是否虚拟相机 + + + + + Camera Link串口设备信息 + + + + + 端口号 + + + + + 名称 + + + + + CoaXPress设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + Camera Link设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + XoFLink设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + 设备访问权限,只支持GigE设备 + + + + + 独占权限,其他APP只允许读CCP寄存器 + + + + + 可以从5模式下抢占权限,然后以独占权限打开 + + + + + 控制权限,其他APP允许读所有寄存器 + + + + + 可以从5模式下抢占权限,然后以控制权限打开 + + + + + 以可被抢占的控制权限打开 + + + + + 可以从5模式下抢占权限,然后以可被抢占的控制权限打开 + + + + + 读模式打开设备,适用于控制权限下 + + + + + IP配置类型 + + + + + 静态IP + + + + + DHCP自动获取IP + + + + + LLA(Link-local address),链路本地地址 + + + + + GigE设备传输模式 + + + + + 驱动模式 + + + + + Socket模式 + + + + + GigE设备网络传输的相关信息 + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 已接收的帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB传输信息 + + + + + 已接收数据大小 [Open和Close之间] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + GigE传输类型 + + + + + 单播 + + + + + 组播 + + + + + 局域网内广播 + + + + + 子网内广播 + + + + + 从相机获取 + + + + + 用户自定义应用端接收图像数据Port号 + + + + + 设置了单播,但本实例不接收图像数据 + + + + + 组播模式,但本实例不接收图像数据 + + + + + 设备异常类型 + + + + + 设备断开连接 + + + + + 设备异常消息 + + + + + 消息类型 + + + + + 提供设备通用的属性和接口 + + + + + 打开设备,默认以独占权限打开 + + 成功,返回MV_OK;失败,返回错误码 + + + + 以指定访问权限打开设备,只支持GigE设备 + + 访问权限 + 切换访问权限时的密钥 + 成功,返回MV_OK;失败,返回错误码 + + 目前设备暂不支持MV_ACCESS_ExclusiveWithSwitch、MV_ACCESS_ControlWithSwitch、MV_ACCESS_ControlSwitchEnable、MV_ACCESS_ControlSwitchEnableWithKey这四种抢占模式。 + + + + + 关闭设备 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 开启设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 设备异常事件 + + + + + 判断设备是否处于连接状态 + + + + + 获取设备对应的图像采集对象 + + + + + 获取设备对应的事件采集对象 + + + + + 获取设备信息 + + + + + 获取设备对应的参数配置对象 + + + + + 获取格式转换对象 + + + + + 获取用于图像处理的对象 + + + + + 获取用于图像保存的对象 + + + + + 获取用于解码图像的的对象 + + + + + 获取录像对象 + + + + + 获取图像和图形渲染对象 + + + + + GigE设备专用接口 + + + + + 获取最佳包大小 + + 最佳包大小 + 成功,返回MV_OK;失败,返回错误码 + + + + 强制设备IP + + IP地址 + 子网掩码 + 默认网关 + 成功,返回MV_OK;失败,返回错误码 + + 强制设置设备网络参数(包括IP、子网掩码、默认网关),强制设置之后将需要重新创建设备句柄,仅GigE设备支持。 + 如果设备为DHCP的状态,调用该接口强制设置设备网络参数之后设备将会重启。 + + + + + 配置IP方式 + + IP配置类型 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,默认为Driver模式 + + 网络传输模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取网络传输信息 + + 网络传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVSP取流超时时间 + + 超时时间(MS),默认300ms,范围:>10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVSP取流超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVCP命令超时时间 + + 超时时间(MS),默认500ms,范围:0-10000ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVCP命令超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传GVCP命令次数 + + 重传次数,范围:0-100 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取重传GVCP命令次数 + + 重传次数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置是否打开重发包,及重发包参数 + + 是否支持重发包 + 最大重发比 + 重发超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传命令最大尝试次数 + + 重传命令最大尝试次数,默认值20 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 获取重传命令最大尝试次数 + + 传命令最大尝试次数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 设置同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔,默认10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔(以毫秒为单位) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,可以为单播模式、组播模式等 + + 传输模式 + 组播地址,组播模式下有意义 + 组播端口,组播模式下有意义 + 成功,返回MV_OK;失败,返回错误码 + + + + USB设备专用接口 + + + + + 设置U3V的传输包大小 + + 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] + 成功,返回MV_OK;失败,返回错误码 + + 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 + + + + + 获取U3V的传输包大小 + + 传输的包大小, 单位:Byte + 成功,返回MV_OK;失败,返回错误码 + + + + 设置U3V的传输通道个数 + + 传输通道个数,范围:1-10 + 成功,返回MV_OK;失败,返回错误码 + + 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 + + + + + 获取U3V的传输通道个数 + + 传输通道个数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 + + + + + 设置U3V的事件缓存节点个数 + + 事件缓存节点个数,范围:1-64 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 + + + + + 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取U3V相机同步读写超时时间 + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 + + USB传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + Camera Link波特率 + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + 最大值 + + + + + Camera Link串口设备专用接口 + + + + + 设置设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备与主机间连接支持的波特率 + + 所支持波特率的或运算结果,单个波特率参考 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置串口操作等待时长 + + 串口操作的等待时长,单位为ms + 成功,返回MV_OK;失败,返回错误码 + + + + 错误码定义 + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + 设备event信息 + + + + + Event名称 + + + + + EventID + + + + + 流通道序号 + + + + + 帧号 (暂无固件支持) + + + + + 时间戳 + + + + + Event数据长度 (暂无固件支持) + + + + + Event数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 (暂无固件支持) + + + + + 设备事件 + + + + + 事件信息 + + + + + 提供设备事件订阅相关接口 + + + + + 订阅事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 取消事件订阅 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 订阅所有事件 + + 成功,返回MV_OK;失败,返回错误码 + + + + 取消订阅所有事件 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备事件 + + + + + 通过GenTL枚举到的接口信息 + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 显示名称 + + + + + GenTL的cti文件索引 + + + + + 通过GenTL枚举到的设备信息 + + + + + GenTL接口ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 型号名字 + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + 用户自定义名字 + + + + + 序列号 + + + + + 设备版本号 + + + + + GenTL的cti文件索引 + + + + + 提供GenTL相关接口 + + + + + 通过GenTL枚举Interfaces + + GenTL的cti文件路径 + Interfaces列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 通过GenTL Interface枚举设备 + + Interface信息 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 枚举到设备后,通过创建设备实例。 + + + + + 卸载cti库 + + 枚举卡时加载的cti文件路径 + 成功,返回MV_OK;失败,返回错误码 + 卸载前需要保证通过该cti枚举出的相机已全部关闭,否则报错前置条件错误。 + + + + 提供获取图像缓存、图像属性的接口 + + + + + 转换为Bitmap + + Bitmap对象,失败返回null + + + + 图像数据指针(非托管内存) + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 图像宽度 + + + + + 图像高度 + + + + + 像素格式 + + + + + 图像大小 + + + + + 图像解码 + + + + + 无损解码 + + 输入图像及帧信息 + 输出图像及帧信息。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + 将从相机中取到的无损压缩码流解码成裸数据,同时支持解析当前相机实时图像的水印信息(如果输入的无损码流不是当前相机或者不是实时取流的,则水印解析可能异常)。 + 若解码失败,请检查以下情况:(1)需要CPU支持 SSE AVX指令集(2)若当前帧异常(丢包等),可能导致解码异常(3)相机出图异常,即使不丢包也会异常。 + + + + + 图像渲染模式 + + + + + 默认模式,Windows:GDI,Linux:OpenGL + + + + + Direct3D,只支持Windows + + + + + OPENGL,只支持Windows + + + + + 颜色 + + + + + 构造函数 + + 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) + + + + 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) + + + + + 矩形 + + + + + 构造函数 + + 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 点 + + + + + 构造函数 + + 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 圆形 + + + + + 构造函数 + + 圆心 + 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + 圆心 + + + + + 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + + 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + + 线条 + + + + + 线条的起始点坐标 + + + + + 线条的终点坐标 + + + + + 提供图像渲染、图形绘制接口 + + + + + 显示一帧图像 + + 窗口句柄 + 图像信息 + 渲染模式 + 成功,返回MV_OK;失败,返回错误码 + + 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 + 渲染模式为RenderMode.OPENGL时支持4G以上超大图渲染 + + + + + 显示一帧图像 + + 窗口句柄 + 图像数据指针 + 图像数据长度 + 图像宽 + 图像高 + 像素格式 + 渲染模式 + 成功,返回MV_OK;失败,返回错误码 + + 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 + + + + + 在图像上绘制矩形 + + 矩形框 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 在图像上绘制圆形 + + 圆形信息 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 在图像上绘制线条 + + 线条信息 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 图像格式 + + + + + BMP图像格式 + + + + + JPEG图像格式 + + + + + PNG图像格式 + + + + + TIFF图像格式 + + + + + 图像格式信息 + + + + + 图像格式 + + + + + JPEG编码质量(50-99],其他格式无效 + + + + + 提供保存图像数据到文件的接口,支持BMP、JPG、PNG、TIFF格式图像 + + + + + 保存图像到文件,支持BMP、JPG、PNG、TIFF格式图像 + + 文件路径 + 图像数据 + 图像格式信息 + 图像插值方法 + 成功,返回MV_OK;失败,返回错误码 + + + + 保存图像到缓存,支持BMP、JPG格式图像 + + 图像缓存 + 转换后的图像数据长度 + 图像数据 + 图像格式信息 + 图像插值方法 + 成功,返回MV_OK;失败,返回错误码 + + + + 提供采集卡属性和接口 + + + + + 打开采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 枚举采集卡上的相机 + + 相机列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 开启设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取采集卡对应的参数配置对象 + + + + + 获取采集卡对应的事件采集对象 + + + + + 提供枚举采集卡接口 + + + + + 枚举采集卡 + + 采集卡接口类型 + 采集卡列表 + 成功,返回MV_OK;失败,返回错误码 + + 枚举到采集卡后,通过创建采集卡实例。 + + + + + 采集卡工厂类,创建采集卡实例 + + + + + 根据采集卡信息创建采集卡实例 + + 采集卡信息 + 成功-返回采集卡实例,失败-抛出异常 + + + + 根据采集卡ID创建采集卡实例 + + 采集卡ID + 成功-返回采集卡实例,失败-抛出异常 + + + + 采集卡接口类型定义 + + + + + GigE Vision采集卡 + + + + + Camera Link采集卡 + + + + + CoaXPress采集卡 + + + + + XoFLink采集卡 + + + + + 采集卡信息 + + + + + 采集卡接口类型, + + + + + 采集卡的PCIE插槽信息 + + + + + 采集卡ID + + + + + 显示名称 + + + + + 序列号 + + + + + 型号 + + + + + 厂商 + + + + + 版本号 + + + + + 自定义名称 + + + + + 图像旋转角度 + + + + + 90度 + + + + + 180度 + + + + + 270度 + + + + + 图像翻转类型 + + + + + 垂直翻转 + + + + + 水平翻转 + + + + + 图像重构方式 + + + + + 源图像按行拆分成多张图像 + + + + + 图像拼接方式 + + + + + 垂直方向拼接 + + + + + 提供图像处理相关接口,比如旋转、翻转、对比度、饱和度等 + + + + + 图像旋转 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 旋转角度 + 成功,返回MV_OK;失败,返回错误码 + + 该接口只支持MONO8/RGB24/BGR24格式数据的90/180/270度旋转。 + + + + + 图像翻转 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 翻转类型 + 成功,返回MV_OK;失败,返回错误码 + + 该接口只支持MONO8/RGB24/BGR24格式数据的垂直和水平翻转。 + + + + + 图像对比度调节 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 对比度值,[1, 10000] + 成功,返回MV_OK;失败,返回错误码 + + + + 重构图像(用于分时曝光功能) + + 输入图像 + 曝光个数(1-8] + 图像重构方式 + 输出图像列表。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + + + 重构图像(用于分时曝光功能,图像拆分后再拼接) + + 输入图像 + 曝光个数(1-8] + 图像重构的方式 + 图像拼接的方式 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + + + 内存块 + + + + + 内存池 + + + + + 关闭内存池,清空内部缓存 + + + + + 归还内存块到内存池 + + 内存块 + 是否手动释放 + + + + 更新内存块列表,释放过期内存。方法内部不加锁 + + + + + + 更新内存块的空闲时间并删除过期内存块。 方法内部不加锁 + + + + + + + 打印统计信息 + + + + + 初始化属性值,在构造函数中使用 + + + + + 创建相机句柄 + + + 错误码 + + + + 判断设备是否处于连接状态 + + + + + 获取设备对应的图像采集对象 + + + + + 获取设备信息 + + + + + 获取设备对应的参数配置对象 + + + + + 设置设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备与主机间连接支持的波特率 + + 所支持波特率的或运算结果,单个波特率参考 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置串口操作等待时长 + + 串口操作的等待时长,单位为ms + 成功,返回MV_OK;失败,返回错误码 + + + + Chunk数据 + + + + + Chunk数据指针(非托管内存) + + + + + Chunk数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + ChunkID + + + + + Chunk数据长度 + + + + + 图像帧里面的chunk信息 + + + + + 通过ChunkID获取对应的ChunkData + + + + + + + 创建设备对象 + + + + + 创建设备对象 + + 设备信息 + 设备实例 + + + + 通过设备IP地址创建设备,适用于GigE设备 + + 设备IP地址 + 网口IP地址 + 设备实例 + + + + 通过GenTL设备信息创建设备句柄 + + 设备信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 采集卡类型 + + + + + 未知采集卡 + + + + + 虚拟采集卡 + + + + + 自研采集卡 + + + + + gige设备信息实现 + + + + + 占用设备的主机ip + + + + + 组播ip + + + + + 组播port + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 制造商特殊信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + GigE Vision协议主要版本 + + + + + GigE Vision协议次要版本 + + + + + 高MAC地址 + + + + + 低MAC地址 + + + + + IP配置选项 + + + + + 当前IP配置 + + + + + 当前IP地址 + + + + + 当前子网掩码 + + + + + 当前网关 + + + + + 网口IP地址 + + + + + 是否虚拟相机 + + + + + 是否采集卡上的相机 + + + + + USB设备信息类 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 家族名字 + + + + + 供应商名称 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 是否虚拟相机 + + + + + Camera Link串口设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 端口号 + + + + + 名称 + + + + + CoaXPress设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + Camera Link设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + XoFLink设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + Event名称 + + + + + EventID + + + + + 流通道序号 + + + + + 帧号 + + + + + 时间戳 + + + + + Event数据长度 + + + + + Event数据 + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 显示名称 + + + + + GenTL的cti文件索引 + + + + + GenTL接口ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 型号名字 + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + 用户自定义名字 + + + + + 序列号 + + + + + 设备版本号 + + + + + GenTL的cti文件索引 + + + + + 获取最佳包大小 + + + + + + + 强制配置ip + + + + + + + + + 设置ip方式 + + + + + + + 设置传输模式,默认为Driver模式 + + 网络传输模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取网络传输信息 + + 网络传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVSP取流超时时间 + + 超时时间(MS),默认300ms,范围:>10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVSP取流超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVCP命令超时时间 + + 超时时间(MS),默认500ms,范围:0-10000ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVCP命令超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传GVCP命令次数 + + 重传次数,范围:0-100 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取重传GVCP命令次数 + + 重传次数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置是否打开重发包,及重发包参数 + + 是否支持重发包 + 最大重发比 + 重发超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传命令最大尝试次数 + + 重传命令最大尝试次数,默认值20 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 获取重传命令最大尝试次数 + + 传命令最大尝试次数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 设置同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔,默认10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取同一重传包多次请求之间的时间间隔 + + + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,可以为单播模式、组播模式等 + + + 组播地址,组播模式下有意义 + 组播端口,组播模式下有意义 + 成功,返回MV_OK;失败,返回错误码 + + + + 解码功能实现类 + + + + + 判断像素是否为Mono格式 + + + + + + + 判断图像格式是否为彩色格式 + + + + + + + 获取图像大小 + + 图像宽度 + 图像高度 + 像素格式 + + + + + 内存拷贝 + + 目标缓存 + 源缓存 + 拷贝大小 + + + + 将FrameOut转成MvCCDll的帧结构体 + + + + + + + + 将Byte数组转为String,使用UTF-8编码,并去掉结尾的'\0' + + + + + + + String字符串拷贝到byte[] + + + + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + 将枚举出来的设备信息转化为输出格式 + + + + + + + + 打开采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 枚举采集卡上的相机 + + 相机列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取采集卡对应的参数配置对象 + + + + + 采集卡接口类型, + + + + + 采集卡的PCIE插槽信息 + + + + + 采集卡ID + + + + + 显示名称 + + + + + 序列号 + + + + + 型号 + + + + + 厂商 + + + + + 版本号 + + + + + 自定义名称 + + + + + MyCamera + + + + ch GigE Vision采集卡 |en GigE Vision interface + + + ch Camera Link采集卡 |en Camera Link interface + + + ch CoaXPress采集卡 |en CoaXPress interface + + + ch XoFLink采集卡 |en XoFLink interface + + + Unknown Device Type, Reserved + + + GigE Device + + + 1394-a/b Device + + + USB3.0 Device + + + CameraLink Device + + + Virtual GigE Device + + + Virtual USB Device + + + GenTL GigE Device + + + GenTL CML Device + + + GenTL CXP Device + + + GenTL XOF Device + + + + ch:信息结构体的最大缓存 | en: Max buffer size of information structs + + + + + 最大的相机数量 + + + + + ch:最大Interface数量 | en:Max num of interfaces + + + + + ch:最大GenTL设备数量 | en:Max num of GenTL devices + + + + + XML节点描述最大长度 + + + + + XML节点最大长度 + + + + + XML节点最大数量 + + + + + XML节点显示名最大数量 + + + + + 枚举类型最大的EnumEntry个数 + + + + + string类型节点值的最大长度 + + + + + 最大父节点数 + + + + + 最大节点描述长度 + + + + + 参数导出允许配置的最大节点个数 + + + + + 参数导入时节点导入失败的最大错误个数 + + + + + 设备断开连接 + + + + + SDK与驱动版本不匹配 + + + + + 相机Event事件名称最大长度 + + + + 最大枚举条目对应的符号长度 + + + 分时曝光时最多将源图像拆分的个数 + + + 最大支持的串口数量 + + + + ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported + + + + + ch 静态 |en Static + + + + + ch DHCP |en DHCP + + + + + ch LLA |en LLA + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + ch 最大值 |en Auto Max + + + + + ch 网络流量和丢包信息 |en Network traffic and packet loss information + + + + + ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device + + + + + ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register + + + + + ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority + + + + + ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers + + + + + ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority + + + + + ch 以可被抢占的控制权限打开 |en Open with seized control authority + + + + + ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority + + + + + ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 打开文件出现错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + Byte array to struct + + Byte array + Struct type + Struct object + + + + Struct to Byte array + + Struct object + Byte + Bytes + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + Write Error Message + + Message + ErrorNum + + + + 获取枚举类型节点(支持的枚举个数扩展到256) V4.4.1新增 + + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Xml Update callback(Interfaces not recommended) + + Node type + Current node feature structure + Nodes list + User defined variable + + + + Exception callback + + Msg type + User defined variable + + + + Event callback (Interfaces not recommended) + + User defined ID + User defined variable + + + + Event callback + + Event Info + User defined variable + + + + Stream Exception callback + + Msg type + User defined variable + + + + ch:采集卡信息列表 | en: Interface Information List + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多64个设备 | en:Support up to 64 Interfaces + + + + + ch:采集卡信息 | en: Interface information + + + + + ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type + + + + + ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface + + + + + ch: 采集卡ID | en: Interface ID + + + + + ch 显示名称 | en: Display name + + + + + ch 序列号 |en: Serial number + + + + + ch 型号 | en: model name + + + + + ch: 厂商 |en: manufacturer name + + + + + ch: 版本号| en: device version + + + + + ch: 自定义名称 |en: user defined name + + + + + ch 保留字段 | en Reserved + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 保留字节 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 保留字节 + + + + + ch:CamLink设备信息 | en:CamLink device information + + + + + 端口号ID + + + + + 模型名 + + + + + 家族名 + + + + + 设备版本信息 + + + + + 制造商名字 + + + + + 序列号 + + + + + 保留字节 + + + + + ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:CoaXPress相机信息 | en:CoaXPress device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:XoFLink相机信息 | en:XoFLink device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:设备信息 | en:Device information + + + + + 主版本号 + + + + + 次版本号 + + + + + MAC高地址 + + + + + MAC低地址 + + + + + 设备传输层协议类型,e.g. MV_GIGE_DEVICE + + + + + ch 设备类型信息 | en Device Type Info + + + + + 保留字节 + + + + + 设备类型 + + + + + 构造函数 + + 输入任意数,因为不接受无参构造函数 + + + + ch:特定类型的设备信息 | en:Special devcie information + + + + + GigE + + + + + Camera Link + + + + + Usb + + + + + CML + + + + + CXP + + + + + XOF + + + + + 相机列表 + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + GenTL的cti文件索引 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多256个设备 | en:Support up to 256 Interfaces + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:GenTL设备列表 | en:GenTL devices list + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + Net Trans Info + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢帧数量 + + + + + 接收帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + Frame Out Info + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + 帧数据大小 + + + + + 丢包数量 + + + + + 保留字节 + + + + + Chunk数据信息 + + + + + Chunk数据 + + + + + ChunkID + + + + + Chunk大小 + + + + + 保留字节 + + + + + Frame Out Info Ex + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + Frame大小 + + + + + 秒数 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + Red + + + + + Green + + + + + Blue + + + + + 帧计数器 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + 水平偏移量 + + + + + 垂直偏移量 + + + + + Chunk宽度 + + + + + Chunk高度 + + + + + 丢包数 + + + + + 为解析的Chunk数量 + + + + + 为解析的Chunk列表 + + + + + 图像宽扩展 + + + + + 图像高扩展 + + + + + 帧长度扩展 + + + + + 保留字节 + + + + + 为解析的Chunk列表 + + + + + 为解析的Chunk内容 + + + + + 对齐结构体,无实际用途 + + + + + 输出帧信息 + + + + + 帧数据地址 + + + + + 帧信息 + + + + + 保留字节 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像(同时清除列表中的其余图像) + + + + + 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne + + + + + 等待下一帧图像 + + + + + 显示帧信息 + + + + + 显示窗口的句柄 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 保留字节 + + + + + 显示帧信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像渲染方式 0-默认模式(Windows GDI/Linux OPENGL), 1-D3D模式(Windows有效) + + + + + 保留字节 + + + + + 图像信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 图像缓存 + + + + + 图像缓存大小 + + + + + 图像长度 + + + + + 保留字节 + + + + + ch:保存3D数据格式 | en:Save 3D file + + + + + 未定义数据格式 + + + + + PLY数据格式 + + + + + CSV数据格式 + + + + + OBJ数据格式 + + + + + 保存的点阵参数 + + + + + [IN] 每一行点的数量 + + + + + [IN] 行数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) + + + + + [OUT] 输出像素数据缓存长度 + + + + + 保存的点阵文件类型 + + + + + 保留字节 + + + + + 保存的图像格式 + + + + + 未定义类型 + + + + + Bmp图像格式 + + + + + Jpeg图像格式 + + + + + Png图像格式 + + + + + Tif图像格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存的图像信息扩展 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件的参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] 输入文件路径 + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入图片格式 + + + + + [IN] 输入文件路径 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图片所需参数 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 旋转角度 + + + + + 旋转90度 + + + + + 旋转180度 + + + + + 旋转270度 + + + + + 旋转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN][OUT] 图像宽 + + + + + [IN][OUT] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 旋转角度 + + + + + 保留字节 + + + + + 图像翻转类型 + + + + + 垂直方向翻转 + + + + + 水平方向翻转 + + + + + 翻转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 翻转类型 + + + + + 保留字节 + + + + + 像素转换参数 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + 图像像素转换信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + Gamma类型 + + + + + 不启用 + + + + + GAMMA值 + + + + + GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) + 10位需要的长度:1024*sizeof(unsigned short) + 12位需要的长度:4096*sizeof(unsigned short) + 16位需要的长度:65536*sizeof(unsigned short) + + + + + 线性RGB转非线性RGB + + + + + 非线性RGB转线性RGB + + + + + Gamma参数 + + + + + [IN] Gamma类型 + + + + + [IN] Gamma值 + + + + + [IN] Gamma曲线缓存 + + + + + [IN] Gamma曲线长度 + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] CCM矩阵(-8192~8192) + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] 量化3x3矩阵 + + + + + [IN] 量化系数(2的整数幂) + + + + + 保留字节 + + + + + CLUT参数 + + + + + [IN] 是否启用CLUT + + + + + [IN] 量化系数(2的整数幂) + + + + + [IN] CLUT大小,建议值17 + + + + + [OUT] 量化CLUT + + + + + [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) + + + + + 保留字节 + + + + + 对比度调节参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 对比度值,范围:[1, 10000] + + + + + 保留字节 + + + + + 锐化参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 锐度调节强度,范围:[0, 500] + + + + + [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] + + + + + [IN] 锐度调节阈值,范围:[0, 255] + + + + + 保留字节 + + + + + 色彩校正参数(包括CCM和CLUT) + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入有效图像位数,8 or 10 or 12 or 16 + + + + + [IN] 输入Gamma信息 + + + + + [IN] 输入CCM信息 + + + + + [IN] 输入CLUT信息 + + + + + 保留字节 + + + + + 矩形ROI参数 + + + + + [IN] 矩形左上角X轴坐标 + + + + + [IN] 矩形左上角Y轴坐标 + + + + + [IN] 矩形宽度 + + + + + [IN] 矩形高度 + + + + + 噪声估计参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 图像ROI + + + + + [IN] ROI个数 + + + + + [IN] 噪声阈值[0-4095] + + + + + [OUT] 输出噪声特性 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出噪声特性长度 + + + + + 保留字节 + + + + + 空域降噪参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 输入噪声特性 + + + + + [IN] 输入噪声特性长度 + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 亮度校正系数(1-2000) + + + + + [IN] 色调校正系数(1-2000) + + + + + [IN] 亮度降噪强度(0-100) + + + + + [IN] 色调降噪强度(0-100) + + + + + [IN] 锐化强度(1-1000) + + + + + 保留字节 + + + + + LSC标定参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出标定表缓存 + + + + + [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) + + + + + [OUT] 输出标定表缓存长度 + + + + + [IN] 宽度分块数 + + + + + [IN] 高度分块数 + + + + + [IN] 边缘填充系数,范围1~5 + + + + + [IN] 标定方式,0-中心为基准 + 1-最亮区域为基准 + 2-目标亮度 + + + + + [IN] 目标亮度(8bits,[0,255]) + (10bits,[0,1023]) + (12bits,[0,4095]) + (16bits,[0,65535]) + + + + + 保留字节 + + + + + LSC校正参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入校正表缓存 + + + + + [IN] 输入校正表缓存长度 + + + + + 保留字节 + + + + + 噪声特性类型 + + + + + 无效 + + + + + 噪声曲线 + + + + + 噪声水平 + + + + + 默认值 + + + + + 噪声基本信息 + + + + + 版本 + + + + + 噪声特性类型 + + + + + 图像格式 + + + + + 平均噪声水平 + + + + + 曲线点数 + + + + + 噪声曲线 + + + + + 亮度曲线 + + + + + 保留字节 + + + + + 噪声估计参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 噪声阈值(0-4095) + + + + + [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) + + + + + [OUT] 降噪特性信息 + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 降噪参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 降噪特性信息(来源于噪声估计) + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 帧特殊信息 + + + + + [OUT] 秒数 + + + + + [OUT] 周期数 + + + + + [OUT] 周期偏移量 + + + + + [OUT] 增益 + + + + + [OUT] 曝光时间 + + + + + [OUT] 平均亮度 + + + + + [OUT] 红色 + + + + + [OUT] 绿色 + + + + + [OUT] 蓝色 + + + + + [OUT] 总帧数 + + + + + [OUT] 触发计数 + + + + + [OUT] 输入 + + + + + [OUT] 输出 + + + + + [OUT] 水平偏移量 + + + + + [OUT] 垂直偏移量 + + + + + [OUT] 水印宽 + + + + + [OUT] 水印高 + + + + + 保留字节 + + + + + HB解码参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 图像宽 + + + + + [OUT] 图像高 + + + + + [OUT] 输出数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出数据大小 + + + + + [OUT] 输出的像素格式 + + + + + [OUT] 水印信息 + + + + + 保留字节 + + + + + 录像格式定义 + + + + + 未定义格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽(指定目标参数时需为8的倍数) + + + + + [IN] 图像高(指定目标参数时需为8的倍数) + + + + + [IN] 帧率fps(大于1/16) + + + + + [IN] 码率kbps(128kbps-16Mbps) + + + + + [IN] 录像格式 + + + + + [IN] 录像文件存放路径 + + + + + 保留字节 + + + + + 输入帧信息 + + + + + [IN] 图像数据指针 + + + + + [IN] 图像大小 + + + + + 保留字节 + + + + + 采集模式 + + + + + 单帧模式 + + + + + 多帧模式 + + + + + 持续采集模式 + + + + + 增益模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 曝光模式 + + + + + Timed + + + + + TriggerWidth + + + + + 自动曝光模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 相机触发模式 + + + + + 关闭 + + + + + 打开 + + + + + Gamma选择器 + + + + + USER + + + + + SRGB + + + + + 自动白平衡 + + + + + 关闭自动白平衡 + + + + + 一次自动白平衡 + + + + + 连续自动白平衡 + + + + + 触发源 + + + + + LINE0 + + + + + LINE1 + + + + + LINE2 + + + + + LINE3 + + + + + COUNTER0 + + + + + SOFTWARE + + + + + FrequencyConverter + + + + + ALL MATHCH INFO + + + + + 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT + + + + + 输出的信息缓存,由调用者分配 + + + + + 信息缓存的大小 + + + + + + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB + + + + + 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + 保留字节 + + + + + 图像的基本信息 + + + + + 宽度值 + + + + + 宽度最小值 + + + + + 宽度最大值 + + + + + Width Inc + + + + + 高度值 + + + + + 高度最小值 + + + + + 高度最大值 + + + + + Height Inc + + + + + 帧率 + + + + + 最小帧率 + + + + + 最大帧率 + + + + + 当前的像素格式 + + + + + 支持的像素格式种类 + + + + + 像素列表 + + + + + 保留字节 + + + + + 节点是否可见的权限等级 + + + + + Always visible + + + + + Visible for experts or Gurus + + + + + Visible for Gurus + + + + + Not Visible + + + + + Object is not yet initialized + + + + + 事件信息 + + + + + 事件名 + + + + + Event号 + + + + + 流通到序号 + + + + + 帧号高位 + + + + + 帧号低位 + + + + + 时间戳高位 + + + + + 时间戳低位 + + + + + Event数据 + + + + + Event数据长度 + + + + + 保留字节 + + + + + 节点错误类型 + + + + + 节点不存在 + + + + + 访问条件错误,通常是节点不可读写 + + + + + 写入越界,超出该节点支持的范围 + + + + + 校验失败,通常是写入的值与文件中的值不匹配 + + + + + 其它错误,可查阅日志 + + + + + 节点错误信息 + + + + + 节点名称 + + + + + 错误类型 + + + + + 保留字节 + + + + + 错误信息列表 + + + + + 错误个数 + + + + + 错误信息 + + + + + 保留字节 + + + + + 节点名称 + + + + + 节点名称 + + + + + 保留字节 + + + + + 节点列表 + + + + + 错误信息 + + + + + 节点个数 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件名 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件数据缓存空间 + + + + + 用户数据缓存大小 + + + + + 文件实际缓存大小 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取进度 + + + + + 已完成的长度 + + + + + 总长度 + + + + + 保留字节 + + + + + GigE传输类型 + + + + + 表示单播(默认) + + + + + 表示组播 + + + + + 表示局域网内广播,暂不支持 + + + + + 表示子网内广播,暂不支持 + + + + + 表示从相机获取,暂不支持 + + + + + 表示用户自定义应用端接收图像数据Port号 + + + + + 表示设置了单播,但本实例不接收图像数据 + + + + + 表示组播模式,但本实例不接收图像数据 + + + + + 传输模式,可以为单播模式、组播模式等 + + + + + 传输模式 + + + + + 目标IP,组播模式下有意义 + + + + + 目标Port,组播模式下有意义 + + + + + 保留字节 + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 只有设置成1时指定的网卡IP才有效,非1时无效 + + + + + 指定的网卡IP + + + + + 保留字节 + + + + + 动作命令结果 + + + + + IP address of the device + + + + + status code returned by the device + + + + + 保留字节 + + + + + 动作命令结果列表 + + + + + 返回值个数 + + + + + 返回的结果 + + + + + 每个节点对应的接口类型 + + + + + IValue接口类型 + + + + + IBase接口类型 + + + + + IInteger接口类型 + + + + + IBoolean接口类型 + + + + + ICommand接口类型 + + + + + IFloat接口类型 + + + + + IString接口类型 + + + + + IRegister接口类型 + + + + + ICategory接口类型 + + + + + IEnumeration接口类型 + + + + + IEnumEntry接口类型 + + + + + IPort接口类型 + + + + + XML节点特点 + + + + + 节点类型 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 保留字节 + + + + + XML节点列表 + + + + + 节点个数 + + + + + 节点列表 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 浮点型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 字符串型节点值 + + + + + 当前值 + + + + + 节点值的最大长度 + + + + + 保留字节 + + + + + 节点的读写性 + + + + + 未实现 + + + + + 不可获取 + + + + + 只写 + + + + + 只读 + + + + + 可读可写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 整型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 布尔型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 命令型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 浮点型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 字符串类型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 寄存器型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 类别属性 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 是否可见 + + + + + 保留字节 + + + + + EnumEntry属性节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + + + + + + 父节点数 + + + + + 父节点列表 + + + + + 是否可见 + + + + + 当前值 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 节点描述 + + + + + 节点描述 + + + + + Enumeration属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + Symbolic数 + + + + + 当前Symbolic索引 + + + + + Symbolic索引 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + Port属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + 辅助线颜色 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 自定义点坐标 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 矩形框区域信息 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 辅助线颜色 + + + 辅助线宽度 + + + 预留字节 + + + 圆形框区域信息 + + + 圆心信息 + + + 宽向半径,根据图像的相对位置[0, 1.0] + + + 高向半径,根据图像的相对位置[0, 1.0] + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 线条辅助线信息 + + + 线条辅助线的起始点坐标 + + + 线条辅助线的终点坐标 + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 枚举类型指定条目信息 + + + 指定值 + + + 指定值对应的符号 + + + 预留字节 + + + U3V流异常类型 + + + 异常的图像,该帧被丢弃 + + + 缓存列表溢出,清除最旧的一帧 + + + 缓存列表为空,该帧被丢弃 + + + 断流恢复 + + + 断流,恢复失败,取流被中止 + + + 设备异常,取流被中止 + + + 重构后的图像列表 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输出数据缓存 + + + 输出数据长度 + + + 提供的输出缓冲区大小 + + + 预留字节 + + + + 分时曝光的图像处理方式 + + + + + 源图像按行拆分成多张图像 + + + + + 源图像两行拆分成多张图像 + + + + 重构图像参数信息 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输入数据缓存 + + + 输入数据长度 + + + 曝光个数(1-8] + + + 图像重构方式 + + + + 输出数据缓存信息 + + + + 预留字节 + + + 串口信息 + + + + 串口号 + + + + + 保留字节 + + + + 串口列表 + + + + 串口数量 + + + + + 串口信息 + + + + + 保留字节 + + + + + 像素格式定义 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + + 图像类,实现基本的图像属性和接口,实现图像克隆、ToBitmap。作为其他图像类的基类 + + + + + 根据图像宽、高和像素格式创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + + + + 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 图像大小 + 相机句柄,用于ToBitmap时像素格式转换 + + + + 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存 + + + + + + + + + + + 用于克隆 + + + + + + 构造空对象,内部变量由由子类初始化 + + + + + 相机句柄,用于内部做格式转换等图像处理 + + + + + 非托管内存指针 + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 从C库获取图像地址(GetImageBuffer或者回调),包装成Image,图像数据存放在非托管内存中 + + + + + 使用传入的非托管内存创建新的对象 + + + + + + + 设备句柄 + + + + 非托管内存指针 + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 基于内存池的Image对象,用于图像处理相关接口 + + + + + 根据图像宽、高和像素格式创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + 内存池 + + + + 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + 图像大小 + 内存池 + + + + 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存池内存 + + + + + + + + + + + + 整型参数实现类 + + + + + 整形参数 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Increment + + + + + 枚举项参数 + + + + + 枚举值 + + + + + 枚举符号 + + + + + 枚举类型实现类 + + + + + 枚举类型参数 + + + + + 当前枚举项 + + + + + 支持的枚举类型个数 + + + + + 支持的枚举项列表 + + + + + float类型实现类 + + + + + 浮点型参数 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + String类型参数实现类 + + + + + 字符串类型参数 + + + + + 当前值 + + + + + 最大长度 + + + + + 参数导入时出错的节点信息 + + + + + 参数导入导出时的节点错误信息 + + + + + 节点名称 + + + + + 错误类型 + + + + + 节点名称 + + + + + 错误信息 + + + + + 参数实现类 + + + + + 提供设备参数配置相关接口 + + + + + 清除GenICam节点缓存 + + 成功,返回MV_OK;失败,返回错误码 + + 在加载工业相机节点时需要读取GenICam配置文件,该接口可以起到清除GenICam缓存的功能。 + + + + + 获取Integer属性值 + + 属性键值,如获取宽度信息则为"Width" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Integer型属性值 + + 属性键值,如设置宽度信息则为"Width" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Enumeration属性值 + + 属性键值,如获取像素格式信息则为"PixelFormat" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Enumeration属性值 + + 属性键值,如设置像素格式信息则为"PixelFormat" + Enum型节点的值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Enumeration属性 + + 属性键值,如设置像素格式信息则为"PixelFormat" + EnumEntry的名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Float属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Float型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Boolean属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Boolean型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取String属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置String型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Command型属性值 + + 属性键值 + 成功,返回MV_OK;失败,返回错误码 + + + + 导入设备属性文件 + + 文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 导入设备属性文件并保存错误信息列表 + + 文件路径 + 导入失败的节点信息 + 成功,返回MV_OK;失败,返回错误码 + 部分节点导入失败时也会返回MV_OK,通过nodeErrors返回导入失败的节点及错误原因 + + + + 保存设备属性到文件 + + 文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 通过设备寄存器地址读取寄存器 + + 待读取的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 + 待读取的内存长度 + 存放读到的内存值(GEV设备内存值是按照大端模式存储的,其它协议设备按照小端存储) + 成功,返回MV_OK;失败,返回错误码 + + 访问设备,读取某段寄存器的数据。 + + + + + 通过设备寄存器地址写寄存器 + + 待写入的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 + 待写入的内存长度 + 待写入的内存值(注意GEV设备内存值要按照大端模式存储,其它协议设备按照小端存储) + 成功,返回MV_OK;失败,返回错误码 + + 访问设备,把一段数据写入某段寄存器。 + + + + + 获取设备属性树XML + + 设备xml + 成功,返回MV_OK;失败,返回错误码 + + + + 获得当前节点的访问模式 + + 节点名称 + 节点的访问模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获得当前节点的类型 + + 节点名称 + 节点类型 + 成功,返回MV_OK;失败,返回错误码 + + + + 从设备读取文件,保存为本地文件 + + 设备文件名 + 本地文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 从设备读取文件,保存在内存 + + 设备文件名 + 缓存 + 成功,返回MV_OK;失败,返回错误码 + + + + 将文件写入设备 + + 设备文件名 + 本地文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 将内存中的文件写入设备 + + 设备文件名 + 缓存 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取文件存取的进度 + + 已完成的长度 + 总长度 + 成功,返回MV_OK;失败,返回错误码 + + + + 设备句柄 + + + + + FileAccessRead到Byte数组时的默认文件大小 + + + + + 构造函数 + + + + + + 提供像素格式转换相关接口 + + + + + 设置图像插值算法类型 + + 图像插值算法 + 成功,返回MV_OK;失败,返回错误码 + + 设置内部图像转换接口的Bayer插值算法类型参数,使用的插值算法是该接口所设定的 + + + + + 插值算法平滑使能设置 + + 平滑使能(默认关闭) + 成功,返回MV_OK;失败,返回错误码 + + 设置内部图像转换接口的Bayer插值平滑使能参数,使用的插值算法是该接口所设定的。 + + + + + 设置Bayer格式的Gamma值 + + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + 设置该值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 设置Mono8/Bayer8/10/12/16格式的Gamma值 + + 像素格式 + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + 设置Mono8的gamma值后,再调用将Mono8转成Mono8时gamma值起效。 + 设置Bayer8/10/12/16的gamma值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + 该接口兼容接口,新增支持Mono8像素格式 + + + + + 设置Bayer格式的Gamma信息 + + Gamma参数 + 成功,返回MV_OK;失败,返回错误码 + + 设置该信息后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 + + CCM参数 + 成功,返回MV_OK;失败,返回错误码 + + 开启CCM并设置CCM矩阵后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 像素格式转换 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 目标像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 像素格式转换 + + 输入图像 + 输出图像缓存 + 输出图像长度 + 目标像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取像素格式转换所需的缓存大小 + + 目标像素格式 + 图像宽 + 图像高 + 缓存大小 + + + + 设备句柄, 用于内部做格式转换 + + + + + 构造函数,内部创建内存池,只在ToBitmap中使用 + + 设备句柄 + + + + 构造函数 + + 设备句柄 + + + + + 设置图像插值算法类型 + + 图像插值算法 + 成功,返回MV_OK;失败,返回错误码 + + + + 插值算法平滑使能设置 + + 平滑使能(默认关闭) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的Gamma值 + + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Mono8/Bayer8/10/12/16格式的Gamma值 + + 像素格式 + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的Gamma信息 + + Gamma参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 + + CCM参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 将图像转换为指定格式,输出IImage图像 + + 输入图像 + 输出图像 + 目的像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 将图像转换为指定格式,输出Byte数组 + + 输入图像 + 输出图像缓存 + 输出图像长度 + 目的像素格式 + 成功,返回MV_OK;失败,返回错误码 + + outBuffer设置为null时, outDataLen会给出结果图像需要的缓存长度 + + + + + 获取像素格式转换所需的缓存大小 + + 目标像素格式 + 图像宽 + 图像高 + 缓存大小 + + + + SDk全局信息及操作接口 + + + + + 获取SDK版本信息 + + SDK版本号,格式x.y.z.a + + + + 初始化SDK + + 成功,返回MV_OK;失败,返回错误码 + + + + 反初始化SDK,释放资源 + + 成功,返回MV_OK;失败,返回错误码 + + + + 图像数据和帧信息 + + + + + 图像数据 + + + + + 帧号 + + + + + 设备时间戳 + + + + + 主机时间戳 + + + + + 帧长度 + + + + + 设备水印时标 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + 白平衡红色通道 + + + + + 白平衡绿色通道 + + + + + 白平衡蓝色通道 + + + + + 总帧数 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + ROI区域,水平偏移量 + + + + + ROI区域,垂直偏移量 + + + + + 本帧丢包数 + + + + + Chunk数据 + + + + + 深拷贝 + + + + + + 相机句柄 + + + + + 图像类 + + + + + 提供取流相关接口 + + + + + 设置SDK内部图像缓存节点个数,大于等于1 + + 缓存节点个数 + 成功,返回MV_OK;失败,返回错误码 + + 调用该接口可以设置SDK内部图像缓存节点个数,在 IStreamGrabber.StartGrabbing() 前调用。 + 不同相机因为取流方式不同,不调用SetImageNodeNum方法的情况下,不同相机默认缓存节点的个数不同:比如 双U内部分配默认3个节点。 + SDK实际分配的节点个数 = SDK内部预分配的个数 + 用户分配的节点(SetImageNodeNum); + + + + + 获取当前图像缓存区的有效图像个数 + + 有效图像个数 + 成功,返回MV_OK;失败,返回错误码 + + + + 开始取流 + + 成功,返回MV_OK;失败,返回错误码 + + + + 开始取流,支持设置取流策略 + + 策略枚举值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置输出缓存个数(只有在 StreamGrabStrategy.LatestImages 策略下才有效,范围:1-ImageNodeNum) + + 输出缓存个数 + 成功,返回MV_OK;失败,返回错误码 + + + + 停止取流 + + 成功,返回MV_OK;失败,返回错误码 + + + + 获取一帧图像 + + 等待超时时间 + 图像数据和图像信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 释放图像缓存(此接口用于释放不再使用的图像缓存,与 IStreamGrabber.FreeImageBuffer() 配套使用) + + 图像数据和图像数据 + 成功,返回MV_OK;失败,返回错误码 + + + + 清除取流数据缓存 + + 成功,返回MV_OK;失败,返回错误码 + + 该接口允许用户在不停止取流的时候,就能清除缓存中不需要的图像。 + 该接口在连续模式切触发模式后,可以清除历史数据。 + + + + + 设备流异常事件,只有USB设备支持 + + + 在StartGrabbing前调用 + + + + + 采集一帧图像的事件,获取图像数据 + + + 在StartGrabbing前调用 + + + + + 内部回调图像回调函数 + + + + + + + + 内部流异常回调函数 + + + + + + + 将MvCCDll中的帧结构体转为FrameOut类 + + + + + + + + USB流异常回调 + + + + + 设置U3V的传输包大小 + + 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] + 成功,返回MV_OK;失败,返回错误码 + + 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 + + + + + 获取U3V的传输包大小 + + 传输的包大小, 单位:Byte + 成功,返回MV_OK;失败,返回错误码 + + + + 设置U3V的传输通道个数 + + 传输通道个数,范围:1-10 + 成功,返回MV_OK;失败,返回错误码 + + 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 + + + + + 获取U3V的传输通道个数 + + 传输通道个数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 + + + + + 设置U3V的事件缓存节点个数 + + 事件缓存节点个数,范围:1-64 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 + + + + + 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取U3V相机同步读写超时时间 + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 + + USB传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 录像功能实现类 + + + + + 录像,将图片录制成AVI格式视频 + + + + + 开始录像 + + 录像文件存放路径 + 录像参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 输入录像数据 + + 图像数据 + 成功,返回MV_OK;失败,返回错误码 + + + + 停止录像 + + 成功,返回MV_OK;失败,返回错误码 + + + + 异常信息 + + + + + 错误码 + + + + + Xml节点访问模式 + + + + + 不可实现 + + + + + 不可用 + + + + + 只写 + + + + + 只读 + + + + + 读写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 每个节点对应的接口类型 + + + + + Value + + + + + Base + + + + + Integer + + + + + Boolean + + + + + Command + + + + + Float + + + + + String + + + + + Register + + + + + Category + + + + + Enumeration + + + + + EnumEntry + + + + + Port + + + + + 节点错误信息的类型 + + + + + 节点不存在 + + + + + 访问条件错误,通常是节点不可读写 + + + + + 写入越界,超出该节点支持的范围 + + + + + 校验失败,通常是写入的值与文件中的值不匹配 + + + + + 其它错误,可查阅日志 + + + + + 图像插值算法类型 + + + + + 快速 + + + + + 均衡 + + + + + 最优 + + + + + 最优+ + + + + + Gamma类型 + + + + + 不启用 + + + + + Gamma值 + + + + + Gamma曲线 + 8位,长度:256*sizeof(unsigned char) + 10位,长度:1024*sizeof(unsigned short) + 12位,长度:4096*sizeof(unsigned short) + 16位,长度:65536*sizeof(unsigned short) + + + + + linear RGB to sRGB + + + + + sRGB to linear RGB(仅色彩插值时支持,色彩校正时无效) + + + + + Gamma参数 + + + + + Gamma类型 + + + + + Gamma值[0.1, 4.0] + + + + + Gamma曲线缓存 + + + + + Gamma曲线长度 + + + + + CCM参数 + + + + + 是否启用CCM + + + + + CCM矩阵[-65536~65536],必须是Int32[9] + + + + + 量化系数(2的整数幂,最大65536) + + + + + 流异常类型 + + + + + 异常的图像,该帧被丢弃 + + + + + 缓存列表溢出,清除最旧的一帧 + + + + + 缓存列表为空,该帧被丢弃 + + + + + 断流恢复 + + + + + 断流,恢复失败,取流被中止 + + + + + 设备异常,取流被中止 + + + + + 流异常事件 + + + + + 流异常类型 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像,同时清除列表中的其余图像 + + + + + 从输出缓存列表中获取最新的OutputQueueSize帧图像,其中OutputQueueSize范围为1-ImageNodeNum,可用 SetOutputQueueSize()接口设置。ImageNodeNum默认为1,可调用SetImageNodeNum()接口设置。 OutputQueueSize设置成1等同于LatestImagesOnly策略,OutputQueueSize设置成ImageNodeNum等同于OneByOne策略。 + + + + + 在调用取流接口时忽略输出缓存列表中所有图像,并等待设备即将生成的一帧图像。该策略只支持GigE设备,不支持U3V设备 + + + + + 采集一帧图像的事件,用于获取图像数据和帧信息 + + + + + 图像帧信息 + + + + + 视频格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + 输入数据的像素格式 + + + + + 图像宽(指定目标参数时需为2的倍数) + + + + + 图像高(指定目标参数时需为2的倍数) + + + + + 帧率fps(大于1/16) + + + + + 码率kbps(128-16*1024) + + + + + 录像格式 + + + + + MyCamera + + + + ch GigE Vision采集卡 |en GigE Vision interface + + + ch Camera Link采集卡 |en Camera Link interface + + + ch CoaXPress采集卡 |en CoaXPress interface + + + ch XoFLink采集卡 |en XoFLink interface + + + Unknown Device Type, Reserved + + + GigE Device + + + 1394-a/b Device + + + USB3.0 Device + + + CameraLink Device + + + Virtual GigE Device + + + Virtual USB Device + + + GenTL GigE Device + + + GenTL CML Device + + + GenTL CXP Device + + + GenTL XOF Device + + + + ch:信息结构体的最大缓存 | en: Max buffer size of information structs + + + + + 最大的相机数量 + + + + + ch:最大Interface数量 | en:Max num of interfaces + + + + + ch:最大GenTL设备数量 | en:Max num of GenTL devices + + + + + XML节点描述最大长度 + + + + + XML节点最大长度 + + + + + XML节点最大数量 + + + + + XML节点显示名最大数量 + + + + + string类型节点值的最大长度 + + + + + 最大父节点数 + + + + + 最大节点描述长度 + + + + + 设备断开连接 + + + + + SDK与驱动版本不匹配 + + + + + 相机Event事件名称最大长度 + + + + 最大枚举条目对应的符号长度 + + + 分时曝光时最多将源图像拆分的个数 + + + + ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported + + + + + ch 静态 |en Static + + + + + ch DHCP |en DHCP + + + + + ch LLA |en LLA + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + ch 最大值 |en Auto Max + + + + + ch 网络流量和丢包信息 |en Network traffic and packet loss information + + + + + ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device + + + + + ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register + + + + + ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority + + + + + ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers + + + + + ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority + + + + + ch 以可被抢占的控制权限打开 |en Open with seized control authority + + + + + ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority + + + + + ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 打开文件出现错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + Constructor + + + + + Destructor + + + + + 设备句柄 + + + + + Initialize + + Success, return MV_OK. Failure, return error code + + + + Finalize + + Success, return MV_OK. Failure, return error code + + + + 枚举采集卡设备信息 + + 采集卡类型 + 设备信息 + Success, return MV_OK. Failure, return error code + + + + 创建采集卡设备句柄 + + 采集卡设备信息 + Success, return MV_OK. Failure, return error code + + + + 通过采集卡ID创建设备句柄 + + 采集卡ID + Success, return MV_OK. Failure, return error code + + + + 打开采集卡设备 + + 采集卡信息配置文件(目前不支持传配置文件) + + + + + 关闭采集卡 + + Success, return MV_OK. Failure, return error code + + + + 销毁采集卡句柄 + + Success, return MV_OK. Failure, return error code + + + + Get Camera Handle + + + + + + Get SDK Version + + Always return 4 Bytes of version number |Main |Sub |Rev |Test| + 8bits 8bits 8bits 8bits + + + + + Get supported Transport Layer + + Supported Transport Layer number + + + + Enumerate Device + + Enumerate TLs + Device List + Success, return MV_OK. Failure, return error code + + + + Enumerate device according to manufacture name + + Enumerate TLs + Device List + Manufacture Name + Success, return MV_OK. Failure, return error code + + + + Enumerate device according to the specified ordering + + Transmission layer of enumeration(All layer protocol type can input) + Device list + Manufacture Name + Sorting Method + Success, return MV_OK. Failure, return error code + + + + Is the device accessible + + Device Information + Access Right + Access, return true. Not access, return false + + + + Set SDK log path (Interfaces not recommended) + If the logging service MvLogServer is enabled, the interface is invalid and The logging service is enabled by default + + + + + + + Create Device + + Device Information + Success, return MV_OK. Failure, return error code + + + + Create Device without log + + Device Information + Success, return MV_OK. Failure, return error code + + + + Destroy Device + + Success, return MV_OK. Failure, return error code + + + + Open Device + + Success, return MV_OK. Failure, return error code + + + + Open Device + + Access Right + Switch key of access right + Success, return MV_OK. Failure, return error code + + + + Close Device + + Success, return MV_OK. Failure, return error code + + + + Is the device connected + + Connected, return true. Not Connected or DIsconnected, return false + + + + Register the image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register the RGB image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register the BGR image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Start Grabbing + + Success, return MV_OK. Failure, return error code + + + + Stop Grabbing + + Success, return MV_OK. Failure, return error code + + + + Get one frame of RGB image, this function is using query to get data + query whether the internal cache has data, get data if there has, return error code if no data + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Get one frame of BGR image, this function is using query to get data + query whether the internal cache has data, get data if there has, return error code if no data + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error cod + + + + Get a frame of an image using an internal cache + + Image data and image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Free image buffer(used with MV_CC_GetImageBuffer) + + Image data and image information + Success, return MV_OK. Failure, return error code + + + + Get a frame of an image + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Clear image Buffers to clear old data + + Success, return MV_OK. Failure, return error code + + + + Get the number of valid images in the current image buffer + + The number of valid images in the current image buffer + Success, return MV_OK. Failure, return error code + + + + Display one frame image + + Image information + Success, return MV_OK. Failure, return error code + + + + Display one frame image Ex + + dispaly Handle + Image information + Success, return MV_OK. Failure, return error code + + + + Set the number of the internal image cache nodes in SDK(Greater than or equal to 1, to be called before the capture) + + Number of cache nodes + Success, return MV_OK. Failure, return error code + + + + Set Grab Strategy + + The value of grab strategy + Success, return MV_OK. Failure, return error code + + + + Set The Size of Output Queue(Only work under the strategy of MV_GrabStrategy_LatestImages,rang:1-ImageNodeNum) + + The Size of Output Queue + Success, return MV_OK. Failure, return error code + + + + Get device information(Called before start grabbing) + + device information + Success, return MV_OK. Failure, return error code + + + + Get various type of information + + Various type of information + Success, return MV_OK. Failure, return error code + + + + Get Integer value + + Key value, for example, using "Width" to get width + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Integer value + + Key value, for example, using "Width" to set width + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get Enum value + + Key value, for example, using "PixelFormat" to get pixel format + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Enum value + + Key value, for example, using "PixelFormat" to set pixel format + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get the symbolic of the specified value of the Enum type node + + Key value, for example, using "PixelFormat" to set pixel format + Symbolic to get + Success, return MV_OK. Failure, return error code + + + + Set Enum value + + Key value, for example, using "PixelFormat" to set pixel format + Feature String to set + Success, return MV_OK. Failure, return error code + + + + Get Float value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set float value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get Boolean value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Boolean value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get String value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set String value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Send Command + + Key value + Success, return MV_OK. Failure, return error code + + + + Read Memory + + Used as a return value, save the read-in memory value(Memory value is stored in accordance with the big end model) + Memory address to be read, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr + Length of the memory to be read + Success, return MV_OK. Failure, return error code + + + + Write Memory + + Memory value to be written ( Note the memory value to be stored in accordance with the big end model) + Memory address to be written, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr + Length of the memory to be written + Success, return MV_OK. Failure, return error code + + + + Invalidate GenICam Nodes + + Success, return MV_OK. Failure, return error code + + + + Get camera feature tree XML + + XML data receiving buffer + Buffer size + Actual data length + Success, return MV_OK. Failure, return error code + + + + Get Access mode of cur node + + Name of node + Access mode of the node + Success, return MV_OK. Failure, return error code + + + + Get Interface Type of cur node + + Name of node + Interface Type of the node + Success, return MV_OK. Failure, return error code + + + + Save camera feature + + File name + Success, return MV_OK. Failure, return error code + + + + Load camera feature + + File name + Success, return MV_OK. Failure, return error code + + + + Read the file from the camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Read the file from the camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Write the file to camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Write the file to camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Get File Access Progress + + File access Progress + Success, return MV_OK. Failure, return error code + + + + Device Local Upgrade + + File path and name + Success, return MV_OK. Failure, return error code + + + + Get Upgrade Progress + + Value of Progress + Success, return MV_OK. Failure, return error code + + + + Register Exception Message CallBack, call after open device + + Exception Message CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register event callback, which is called after the device is opened + + Event CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register single event callback, which is called after the device is opened + + Event name + Event CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Set enumerate device timeout + + time out,default 100ms + Success, return MV_OK. Failure, return error code + + + + Force IP + + IP to set + Subnet mask + Default gateway + Success, return MV_OK. Failure, return error code + + + + IP configuration method + + IP type, refer to MV_IP_CFG_x + Success, return MV_OK. Failure, return error code + + + + Set to use only one mode,type: MV_NET_TRANS_x. When do not set, priority is to use driver by default + + Net transmission mode, refer to MV_NET_TRANS_x + Success, return MV_OK. Failure, return error code + + + + Get net transmission information + + Transmission information + Success, return MV_OK. Failure, return error code + + + + Setting the ACK mode of devices Discovery + + ACK mode(Default-Broadcast),0-Unicast,1-Broadcast + Success, return MV_OK. Failure, return error code + + + + Set GVSP streaming timeout + + Timeout, default 300ms, range: >10ms + Success, return MV_OK. Failure, return error code + + + + Get GVSP streaming timeout + + Timeout, ms as unit + Success, return MV_OK. Failure, return error code + + + + Set GVCP cammand timeout + + Timeout, ms as unit, range: 0-10000 + Success, return MV_OK. Failure, return error code + + + + Get GVCP cammand timeout + + Timeout, ms as unit + Success, return MV_OK. Failure, return error code + + + + Set the number of retry GVCP cammand + + The number of retries,rang:0-100 + Success, return MV_OK. Failure, return error code + + + + Get the number of retry GVCP cammand + + The number of retries + Success, return MV_OK. Failure, return error code + + + + Get the optimal Packet Size, Only support GigE Camera + + Optimal packet size + + + + Set whethe to enable resend, and set resend + + Enable resend + Max resend persent + Resend timeout + Success, return MV_OK. Failure, return error code + + + + Set the max resend retry times + + The max times to retry resending lost packets,default 20 + Success, return MV_OK. Failure, return error code + + + + Get the max resend retry times + + the max times to retry resending lost packets + Success, return MV_OK. Failure, return error code + + + + Set time interval between same resend requests + + The time interval between same resend requests,default 10ms + Success, return MV_OK. Failure, return error code + + + + Get time interval between same resend requests + + The time interval between same resend requests + Success, return MV_OK. Failure, return error code + + + + Set transmission type,Unicast or Multicast + + Struct of transmission type + Success, return MV_OK. Failure, return error code + + + + Issue Action Command + + Action Command info + Action Command Result List + Success, return MV_OK. Failure, return error code + + + + Get Multicast Status + + Device Information + Status of Multicast + Success, return MV_OK. Failure, return error code + + + + Set device baudrate using one of the CL_BAUDRATE_XXXX value + + Baudrate to set. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Get device baudrate, using one of the CL_BAUDRATE_XXXX value + + Return pointer of baud rate to user. + Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Get supported baudrates of the combined device and host interface + + Return pointer of the supported baudrates to user. 'OR' operation results of the supported baudrates. + Refer to the 'CameraParams.h' for single value definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Sets the timeout for operations on the serial port + + Timeout in [ms] for operations on the serial port. + Success, return MV_OK. Failure, return error code + + + + Set transfer size of U3V device + + Transfer size,Byte,default:1M,rang:>=0x10000 + Success, return MV_OK. Failure, return error code + + + + Get transfer size of U3V device + + Transfer size,Byte + Success, return MV_OK. Failure, return error code + + + + Set transfer ways of U3V device + + Transfer ways,rang:1-10 + Success, return MV_OK. Failure, return error code + + + + Get transfer ways of U3V device + + Transfer ways + Success, return MV_OK. Failure, return error code + + + + Register Stream Exception Message CallBack + + Stream Exception Message CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Set the number of U3V device event cache nodes + + Event Node Number + Success, return MV_OK. Failure, return error code + + + + Set U3V Camera Synchronisation timeout + + Synchronisation time(ms), default 1000ms + Success, return MV_OK. Failure, return error code + + + + Get U3V Camera Synchronisation timeout + + Synchronisation time(ms), default 1000ms + Success, return MV_OK. Failure, return error code + + + + Enumerate interfaces by GenTL + + Interface information list + Path of GenTL's cti file + + + + + Unload cti library + + GenTL cti file path + Success, return MV_OK. Failure, return error code + + + + Enumerate Device Based On GenTL + + Interface information + Device List + Success, return MV_OK. Failure, return error code + + + + Create Device Handle Based On GenTL Device Info + + Device Information Structure + Success, return MV_OK. Failure, return error code + + + + Save image, support Bmp and Jpeg. + + Save image parameters structure + Success, return MV_OK. Failure, return error code + + + + Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] + + Save the image file parameter structure + Success, return MV_OK. Failure, return error code + + + + Save 3D point data, support PLY、CSV and OBJ + + Save 3D point data parameters structure + Success, return MV_OK. Failure, return error code + + + + Rotate Image + + Rotate image parameter structure + Success, return MV_OK. Failure, return error code + + + + Flip Image + + Flip image parameter structure + Success, return MV_OK. Failure, return error code + + + + Pixel format conversion + + Convert Pixel Type parameter structure + Success, return MV_OK. Failure, return error code + + + + Interpolation algorithm type setting + + Bayer interpolation method 0-Fast 1-Equilibrium 2-Optimal + Success, return MV_OK. Failure, return error code + + + + Filter type of the bell interpolation quality algorithm setting + + Filter type enable + Success, return MV_OK. Failure, return error code + + + + Set Bayer Gamma value + + Gamma value[0.1,4.0] + Success, return MV_OK. Failure, return error code + + + + Set Mono8/Bayer Gamma value + + PixelType + Gamma value[0.1,4.0] + Success, return MV_OK. Failure, return error code + + + + Set Gamma param + + Gamma parameter structure + Success, return MV_OK. Failure, return error code + + + + Set CCM param + + CCM parameter structure + Success, return MV_OK. Failure, return error code + + + + Set CCM param + + CCM parameter structure + Success, return MV_OK. Failure, return error code + + + + Adjust image contrast + + Contrast parameter structure + Success, return MV_OK. Failure, return error code + + + + High Bandwidth Decode + + High Bandwidth Decode parameter structure + Success, return MV_OK. Failure, return error code + + + + Draw Rect Auxiliary Line + + Rect Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Draw Circle Auxiliary Line + + Circle Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Draw Line Auxiliary Line + + Linear Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Start Record + + Record param structure + Success, return MV_OK. Failure, return error code + + + + Input RAW data to Record + + Record data structure + Success, return MV_OK. Failure, return error code + + + + Stop Record + + Success, return MV_OK. Failure, return error code + + + + Open the GUI interface for getting or setting camera parameters + + Success, return MV_OK. Failure, return error code + + + + Reconstruct Image(For time-division exposure function) + + Reconstruct image parameters + Success, return MV_OK. Failure, return error code + + + + Byte array to struct + + Byte array + Struct type + Struct object + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + Write Error Message + + Message + ErrorNum + + + + Save image, support Bmp and Jpeg. + + Save image parameters structure + Success, return MV_OK. Failure, return error code + + + + Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] + + Save the image file parameter structure + Success, return MV_OK. Failure, return error code + + + + Pixel format conversion + + Convert Pixel Type parameter structure + Success, return MV_OK. Failure, return error code + + + + Get basic information of image (Interfaces not recommended) + + + + + + + Get GenICam proxy (Interfaces not recommended) + + + + + + Get root node (Interfaces not recommended) + + + + + + + Get all children node of specific node from xml, root node is Root (Interfaces not recommended) + + + + + + + + Get all children node of specific node from xml, root node is Root (Interfaces not recommended) + + + + + + + + Get current node feature (Interfaces not recommended) + + + + + + + + Update node (Interfaces not recommended) + + + + + + + + Register update callback (Interfaces not recommended) + + + + + + + + Noise estimate of Bayer format + + Noise estimate parameter structure + Success, return MV_OK. Failure, return error code + + + + Spatial Denoise of Bayer format + + Spatial Denoise parameter structure + Success, return MV_OK. Failure, return error code + + + + This interface is abandoned, it is recommended to use the MV_CC_DisplayOneFrame + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut + + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut + + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_SaveImageEx + + + + + + + This interface is abandoned, it is recommended to use the MV_GIGE_ForceIpEx + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_RegisterEventCallBackEx + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetIntValueEx + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_SetIntValueEx + + + + + + + + Set CLUT param + + CLUT parameter structure + Success, return MV_OK. Failure, return error code + + + + Image sharpen + + Sharpen parameter structure + Success, return MV_OK. Failure, return error code + + + + Color Correct(include CCM and CLUT) + + Color Correct parameter structure + Success, return MV_OK. Failure, return error code + + + + Noise Estimate + + Noise Estimate parameter structure + Success, return MV_OK. Failure, return error code + + + + Spatial Denoise + + Spatial Denoise parameter structure + Success, return MV_OK. Failure, return error code + + + + LSC Calib + + LSC Calib parameter structure + Success, return MV_OK. Failure, return error code + + + + LSC Correct + + LSC Correct parameter structure + Success, return MV_OK. Failure, return error code + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + Set PixelFormat + + PixelFormat + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + Get Trigger Source + + Trigger Source + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_RegisterImageCallBackEx + + + + + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Xml Update callback(Interfaces not recommended) + + Node type + Current node feature structure + Nodes list + User defined variable + + + + Exception callback + + Msg type + User defined variable + + + + Event callback (Interfaces not recommended) + + User defined ID + User defined variable + + + + Event callback + + Event Info + User defined variable + + + + Stream Exception callback + + Msg type + User defined variable + + + + ch:采集卡信息列表 | en: Interface Information List + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多64个设备 | en:Support up to 64 Interfaces + + + + + ch:采集卡信息 | en: Interface information + + + + + ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type + + + + + ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface + + + + + ch: 采集卡ID | en: Interface ID + + + + + ch 显示名称 | en: Display name + + + + + ch 序列号 |en: Serial number + + + + + ch 型号 | en: model name + + + + + ch: 厂商 |en: manufacturer name + + + + + ch: 版本号| en: device version + + + + + ch: 自定义名称 |en: user defined name + + + + + ch 保留字段 | en Reserved + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 保留字节 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 保留字节 + + + + + ch:CamLink设备信息 | en:CamLink device information + + + + + 端口号ID + + + + + 模型名 + + + + + 家族名 + + + + + 设备版本信息 + + + + + 制造商名字 + + + + + 序列号 + + + + + 保留字节 + + + + + ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:CoaXPress相机信息 | en:CoaXPress device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:XoFLink相机信息 | en:XoFLink device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:设备信息 | en:Device information + + + + + 主版本号 + + + + + 次版本号 + + + + + MAC高地址 + + + + + MAC低地址 + + + + + 设备传输层协议类型,e.g. MV_GIGE_DEVICE + + + + + ch 设备类型信息 | en Device Type Info + + + + + 保留字节 + + + + + 设备类型 + + + + + 构造函数 + + 输入任意数,因为不接受无参构造函数 + + + + ch:特定类型的设备信息 | en:Special devcie information + + + + + GigE + + + + + Camera Link + + + + + Usb + + + + + CML + + + + + CXP + + + + + XOF + + + + + 相机列表 + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + GenTL的cti文件索引 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多256个设备 | en:Support up to 256 Interfaces + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:GenTL设备列表 | en:GenTL devices list + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + Net Trans Info + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢帧数量 + + + + + 接收帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + Frame Out Info + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + 帧数据大小 + + + + + 丢包数量 + + + + + 保留字节 + + + + + Chunk数据信息 + + + + + Chunk数据 + + + + + ChunkID + + + + + Chunk大小 + + + + + 保留字节 + + + + + Frame Out Info Ex + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + Frame大小 + + + + + 秒数 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + Red + + + + + Green + + + + + Blue + + + + + 帧计数器 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + 水平偏移量 + + + + + 垂直偏移量 + + + + + Chunk宽度 + + + + + Chunk高度 + + + + + 丢包数 + + + + + 为解析的Chunk数量 + + + + + 为解析的Chunk列表 + + + + + 图像宽扩展 + + + + + 图像高扩展 + + + + + 保留字节 + + + + + 为解析的Chunk列表 + + + + + 为解析的Chunk内容 + + + + + 对齐结构体,无实际用途 + + + + + 输出帧信息 + + + + + 帧数据地址 + + + + + 帧信息 + + + + + 保留字节 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像(同时清除列表中的其余图像) + + + + + 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne + + + + + 等待下一帧图像 + + + + + 显示帧信息 + + + + + 显示窗口的句柄 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 保留字节 + + + + + 显示帧信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 保留字节 + + + + + ch:保存3D数据格式 | en:Save 3D file + + + + + 未定义数据格式 + + + + + PLY数据格式 + + + + + CSV数据格式 + + + + + OBJ数据格式 + + + + + 保存的点阵参数 + + + + + [IN] 每一行点的数量 + + + + + [IN] 行数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) + + + + + [OUT] 输出像素数据缓存长度 + + + + + 保存的点阵文件类型 + + + + + 保留字节 + + + + + 保存的图像格式 + + + + + 未定义类型 + + + + + Bmp图像格式 + + + + + Jpeg图像格式 + + + + + Png图像格式 + + + + + Tif图像格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存的图像信息扩展 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件的参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] 输入文件路径 + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入图片格式 + + + + + [IN] 输入文件路径 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 旋转角度 + + + + + 旋转90度 + + + + + 旋转180度 + + + + + 旋转270度 + + + + + 旋转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN][OUT] 图像宽 + + + + + [IN][OUT] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 旋转角度 + + + + + 保留字节 + + + + + 图像翻转类型 + + + + + 垂直方向翻转 + + + + + 水平方向翻转 + + + + + 翻转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 翻转类型 + + + + + 保留字节 + + + + + 像素转换参数 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + 图像像素转换信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + Gamma类型 + + + + + 不启用 + + + + + GAMMA值 + + + + + GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) + 10位需要的长度:1024*sizeof(unsigned short) + 12位需要的长度:4096*sizeof(unsigned short) + 16位需要的长度:65536*sizeof(unsigned short) + + + + + 线性RGB转非线性RGB + + + + + 非线性RGB转线性RGB + + + + + Gamma参数 + + + + + [IN] Gamma类型 + + + + + [IN] Gamma值 + + + + + [IN] Gamma曲线缓存 + + + + + [IN] Gamma曲线长度 + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] CCM矩阵(-8192~8192) + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] 量化3x3矩阵 + + + + + [IN] 量化系数(2的整数幂) + + + + + 保留字节 + + + + + CLUT参数 + + + + + [IN] 是否启用CLUT + + + + + [IN] 量化系数(2的整数幂) + + + + + [IN] CLUT大小,建议值17 + + + + + [OUT] 量化CLUT + + + + + [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) + + + + + 保留字节 + + + + + 对比度调节参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 对比度值,范围:[1, 10000] + + + + + 保留字节 + + + + + 锐化参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 锐度调节强度,范围:[0, 500] + + + + + [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] + + + + + [IN] 锐度调节阈值,范围:[0, 255] + + + + + 保留字节 + + + + + 色彩校正参数(包括CCM和CLUT) + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入有效图像位数,8 or 10 or 12 or 16 + + + + + [IN] 输入Gamma信息 + + + + + [IN] 输入CCM信息 + + + + + [IN] 输入CLUT信息 + + + + + 保留字节 + + + + + 矩形ROI参数 + + + + + [IN] 矩形左上角X轴坐标 + + + + + [IN] 矩形左上角Y轴坐标 + + + + + [IN] 矩形宽度 + + + + + [IN] 矩形高度 + + + + + 噪声估计参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 图像ROI + + + + + [IN] ROI个数 + + + + + [IN] 噪声阈值[0-4095] + + + + + [OUT] 输出噪声特性 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出噪声特性长度 + + + + + 保留字节 + + + + + 空域降噪参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 输入噪声特性 + + + + + [IN] 输入噪声特性长度 + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 亮度校正系数(1-2000) + + + + + [IN] 色调校正系数(1-2000) + + + + + [IN] 亮度降噪强度(0-100) + + + + + [IN] 色调降噪强度(0-100) + + + + + [IN] 锐化强度(1-1000) + + + + + 保留字节 + + + + + LSC标定参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出标定表缓存 + + + + + [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) + + + + + [OUT] 输出标定表缓存长度 + + + + + [IN] 宽度分块数 + + + + + [IN] 高度分块数 + + + + + [IN] 边缘填充系数,范围1~5 + + + + + [IN] 标定方式,0-中心为基准 + 1-最亮区域为基准 + 2-目标亮度 + + + + + [IN] 目标亮度(8bits,[0,255]) + (10bits,[0,1023]) + (12bits,[0,4095]) + (16bits,[0,65535]) + + + + + 保留字节 + + + + + LSC校正参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入校正表缓存 + + + + + [IN] 输入校正表缓存长度 + + + + + 保留字节 + + + + + 噪声特性类型 + + + + + 无效 + + + + + 噪声曲线 + + + + + 噪声水平 + + + + + 默认值 + + + + + 噪声基本信息 + + + + + 版本 + + + + + 噪声特性类型 + + + + + 图像格式 + + + + + 平均噪声水平 + + + + + 曲线点数 + + + + + 噪声曲线 + + + + + 亮度曲线 + + + + + 保留字节 + + + + + 噪声估计参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 噪声阈值(0-4095) + + + + + [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) + + + + + [OUT] 降噪特性信息 + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 降噪参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 降噪特性信息(来源于噪声估计) + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 帧特殊信息 + + + + + [OUT] 秒数 + + + + + [OUT] 周期数 + + + + + [OUT] 周期偏移量 + + + + + [OUT] 增益 + + + + + [OUT] 曝光时间 + + + + + [OUT] 平均亮度 + + + + + [OUT] 红色 + + + + + [OUT] 绿色 + + + + + [OUT] 蓝色 + + + + + [OUT] 总帧数 + + + + + [OUT] 触发计数 + + + + + [OUT] 输入 + + + + + [OUT] 输出 + + + + + [OUT] 水平偏移量 + + + + + [OUT] 垂直偏移量 + + + + + [OUT] 水印宽 + + + + + [OUT] 水印高 + + + + + 保留字节 + + + + + HB解码参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 图像宽 + + + + + [OUT] 图像高 + + + + + [OUT] 输出数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出数据大小 + + + + + [OUT] 输出的像素格式 + + + + + [OUT] 水印信息 + + + + + 保留字节 + + + + + 录像格式定义 + + + + + 未定义格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽(指定目标参数时需为8的倍数) + + + + + [IN] 图像高(指定目标参数时需为8的倍数) + + + + + [IN] 帧率fps(大于1/16) + + + + + [IN] 码率kbps(128kbps-16Mbps) + + + + + [IN] 录像格式 + + + + + [IN] 录像文件存放路径 + + + + + 保留字节 + + + + + 输入帧信息 + + + + + [IN] 图像数据指针 + + + + + [IN] 图像大小 + + + + + 保留字节 + + + + + 采集模式 + + + + + 单帧模式 + + + + + 多帧模式 + + + + + 持续采集模式 + + + + + 增益模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 曝光模式 + + + + + Timed + + + + + TriggerWidth + + + + + 自动曝光模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 相机触发模式 + + + + + 关闭 + + + + + 打开 + + + + + Gamma选择器 + + + + + USER + + + + + SRGB + + + + + 自动白平衡 + + + + + 关闭自动白平衡 + + + + + 一次自动白平衡 + + + + + 连续自动白平衡 + + + + + 触发源 + + + + + LINE0 + + + + + LINE1 + + + + + LINE2 + + + + + LINE3 + + + + + COUNTER0 + + + + + SOFTWARE + + + + + FrequencyConverter + + + + + ALL MATHCH INFO + + + + + 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT + + + + + 输出的信息缓存,由调用者分配 + + + + + 信息缓存的大小 + + + + + + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB + + + + + 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + 保留字节 + + + + + 图像的基本信息 + + + + + 宽度值 + + + + + 宽度最小值 + + + + + 宽度最大值 + + + + + Width Inc + + + + + 高度值 + + + + + 高度最小值 + + + + + 高度最大值 + + + + + Height Inc + + + + + 帧率 + + + + + 最小帧率 + + + + + 最大帧率 + + + + + 当前的像素格式 + + + + + 支持的像素格式种类 + + + + + 像素列表 + + + + + 保留字节 + + + + + 节点是否可见的权限等级 + + + + + Always visible + + + + + Visible for experts or Gurus + + + + + Visible for Gurus + + + + + Not Visible + + + + + Object is not yet initialized + + + + + 事件信息 + + + + + 事件名 + + + + + Event号 + + + + + 流通到序号 + + + + + 帧号高位 + + + + + 帧号低位 + + + + + 时间戳高位 + + + + + 时间戳低位 + + + + + Event数据 + + + + + Event数据长度 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件名 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件数据缓存空间 + + + + + 用户数据缓存大小 + + + + + 文件实际缓存大小 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取进度 + + + + + 已完成的长度 + + + + + 总长度 + + + + + 保留字节 + + + + + GigE传输类型 + + + + + 表示单播(默认) + + + + + 表示组播 + + + + + 表示局域网内广播,暂不支持 + + + + + 表示子网内广播,暂不支持 + + + + + 表示从相机获取,暂不支持 + + + + + 表示用户自定义应用端接收图像数据Port号 + + + + + 表示设置了单播,但本实例不接收图像数据 + + + + + 表示组播模式,但本实例不接收图像数据 + + + + + 传输模式,可以为单播模式、组播模式等 + + + + + 传输模式 + + + + + 目标IP,组播模式下有意义 + + + + + 目标Port,组播模式下有意义 + + + + + 保留字节 + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 保留字节 + + + + + 动作命令结果 + + + + + IP address of the device + + + + + status code returned by the device + + + + + 保留字节 + + + + + 动作命令结果列表 + + + + + 返回值个数 + + + + + 返回的结果 + + + + + 每个节点对应的接口类型 + + + + + IValue接口类型 + + + + + IBase接口类型 + + + + + IInteger接口类型 + + + + + IBoolean接口类型 + + + + + ICommand接口类型 + + + + + IFloat接口类型 + + + + + IString接口类型 + + + + + IRegister接口类型 + + + + + ICategory接口类型 + + + + + IEnumeration接口类型 + + + + + IEnumEntry接口类型 + + + + + IPort接口类型 + + + + + XML节点特点 + + + + + 节点类型 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 保留字节 + + + + + XML节点列表 + + + + + 节点个数 + + + + + 节点列表 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 浮点型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 字符串型节点值 + + + + + 当前值 + + + + + 节点值的最大长度 + + + + + 保留字节 + + + + + 节点的读写性 + + + + + 未实现 + + + + + 不可获取 + + + + + 只写 + + + + + 只读 + + + + + 可读可写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 整型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 布尔型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 命令型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 浮点型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 字符串类型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 寄存器型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 类别属性 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 是否可见 + + + + + 保留字节 + + + + + EnumEntry属性节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + + + + + + 父节点数 + + + + + 父节点列表 + + + + + 是否可见 + + + + + 当前值 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 节点描述 + + + + + 节点描述 + + + + + Enumeration属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + Symbolic数 + + + + + 当前Symbolic索引 + + + + + Symbolic索引 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + Port属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + 辅助线颜色 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 自定义点坐标 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 矩形框区域信息 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 辅助线颜色 + + + 辅助线宽度 + + + 预留字节 + + + 圆形框区域信息 + + + 圆心信息 + + + 宽向半径,根据图像的相对位置[0, 1.0] + + + 高向半径,根据图像的相对位置[0, 1.0] + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 线条辅助线信息 + + + 线条辅助线的起始点坐标 + + + 线条辅助线的终点坐标 + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 枚举类型指定条目信息 + + + 指定值 + + + 指定值对应的符号 + + + 预留字节 + + + U3V流异常类型 + + + 异常的图像,该帧被丢弃 + + + 缓存列表溢出,清除最旧的一帧 + + + 缓存列表为空,该帧被丢弃 + + + 断流恢复 + + + 断流,恢复失败,取流被中止 + + + 设备异常,取流被中止 + + + 重构后的图像列表 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输出数据缓存 + + + 输出数据长度 + + + 提供的输出缓冲区大小 + + + 预留字节 + + + + 分时曝光的图像处理方式 + + + + + 源图像按行拆分成多张图像 + + + + 重构图像参数信息 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输入数据缓存 + + + 输入数据长度 + + + 曝光个数(1-8] + + + 图像重构方式 + + + + 输出数据缓存信息 + + + + 预留字节 + + + + 像素格式定义 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + + 像素格式 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + diff --git a/ExternalLibraries/PlcAddrDfn.xml b/ExternalLibraries/PlcAddrDfn.xml index 66a26a1d..8eb25a0d 100644 --- a/ExternalLibraries/PlcAddrDfn.xml +++ b/ExternalLibraries/PlcAddrDfn.xml @@ -1,76 +1,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ExternalLibraries/Templates/StandardReportTemplate.json b/ExternalLibraries/Templates/StandardReportTemplate.json index 64fb759b..f452069e 100644 --- a/ExternalLibraries/Templates/StandardReportTemplate.json +++ b/ExternalLibraries/Templates/StandardReportTemplate.json @@ -1,222 +1,222 @@ -{ - "document": { - "pageSize": "A4", - "orientation": "Portrait", - "margins": { "top": 40, "bottom": 20, "left": 20, "right": 20 }, - "header": { - "enabled": true, - "left": [ - "${loc:Report_Title}", - "${loc:Report_Id}:${metadata.reportId} | ${loc:Report_Date}:${formatDate(metadata.inspectionDate)} | ${loc:Report_Sample}:${metadata.sampleName}" - ], - "rightImageKey": "companyLogo", - "fontSize": 7, - "color": "#666666", - "showLine": true - }, - "footer": { - "enabled": true, - "left": ["${CompanyName}"], - "right": ["{currentPage} / {totalPages}"], - "fontSize": 8, - "color": "#666666", - "showLine": true - } - }, - "pages": [ - { - "type": "homepage", - "elements": [ - { - "type": "row", "size": [170, 40], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "companyLogo", "size": [50, 30], "align": "left" }, - { "type": "text", "content": "${CompanyName}", "style": "companyName", "align": "left" } - ] - }, - { - "type": "column", "align": "right", - "children": [ - { "type": "image", "dataKey": "softwareLogo", "size": [15, 20], "align": "right" }, - { "type": "text", "content": "${SoftwareName}", "style": "companyName", "align": "right" } - ] - } - ] - }, - { "type": "spacer", "size": [170, 15], "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Title}", "style": "title", "positioning": "flow" }, - { "type": "spacer", "size": [170, 10], "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Id}:${metadata.reportId}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Sample}:${metadata.sampleName}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Description}:${metadata.description}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "image", "dataKey": "workpieceImage", "size": [160, 110], "border": true, "align": "center", "style": "imageDefault", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Operator}:${metadata.operatorName}", "style": "homepageFooter", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Date}:${formatDate(metadata.inspectionDate)}", "style": "homepageFooter", "positioning": "flow" } - ] - }, - { - "type": "summary", - "elements": [ - { "type": "text", "content": "${loc:Report_Summary}", "style": "homepageHeading", "positioning": "flow" }, - { - "type": "table", "dataKey": "summaryTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Field_InspectionType}", "field": "inspectionType", "width": 50, "align": "left" }, - { "header": "${loc:Field_Result}", "field": "classification", "width": 30, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } }, - { "header": "${loc:Field_Status}", "field": "status", "width": 30, "align": "center", "colorRules": { "合格": "#008000", "PASS": "#008000", "不合格": "#FF0000", "FAIL": "#FF0000" } } - ] - } - ] - }, - { - "type": "metricData", - "elements": [ - { "type": "text", "content": "${loc:Page_MetricData}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "lineMeasurementImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Measurement_Type}:${measurementType}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Field_Point1}:${point1}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Field_Point2}:${point2}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_Distance}:${actualDistance} ${unit}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_Angle}:${angle}°", "style": "body", "align": "left" } - ] - } - ] - } - ] - }, - { - "type": "bgaInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_BgaInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "bgaInspectionImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Bga_Count}:${bgaCount}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_FillRate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_TotalArea}:${formatNumber(totalBgaArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_TotalVoidArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_VoidLimit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "table", "dataKey": "bgaBallsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Bga_BallIndex}", "field": "index", "width": 25, "align": "center" }, - { "header": "${loc:Table_VoidRate}", "field": "voidRate", "width": 40, "align": "center" }, - { "header": "${loc:Table_Area}", "field": "area", "width": 40, "align": "center" }, - { "header": "${loc:Table_Classification}", "field": "classification", "width": 35, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "voidInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_VoidInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "voidInspectionImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Void_RoiArea}:${formatNumber(roiArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_TotalArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_Limit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_Count}:${voidCount}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_MaxArea}:${formatNumber(maxVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "table", "dataKey": "voidsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Table_Index}", "field": "index", "width": 20, "align": "center" }, - { "header": "${loc:Table_Area}", "field": "area", "width": 35, "align": "center" }, - { "header": "${loc:Table_AreaPercent}", "field": "areaPercent", "width": 35, "align": "center" }, - { "header": "${loc:Table_CenterX}", "field": "centerX", "width": 30, "align": "center" }, - { "header": "${loc:Table_CenterY}", "field": "centerY", "width": 30, "align": "center" } - ] - } - ] - }, - { - "type": "viaFillInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_ViaFillInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "viaFillImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Fill_Rate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_FullDistance}:${formatNumber(fullDistance, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_FillDistance}:${formatNumber(fillDistance, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_THTLimit}:${formatPercent(thtLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - } - ] - } - ], - "styles": { - "title": { "font": "auto", "size": 28, "bold": true, "italic": false, "color": "#1a1a1a", "align": "center" }, - "companyName": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" }, - "homepageInfo": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "left", "paddingLeft": 10 }, - "homepageFooter": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center" }, - "homepageHeading": { "font": "auto", "size": 14, "bold": true, "italic": false, "color": "#333333", "align": "left" }, - "heading": { "font": "auto", "size": 16, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginBottom": 3 }, - "body": { "font": "auto", "size": 11, "bold": false, "italic": false, "color": "#333333", "align": "left" }, - "bodyBold": { "font": "auto", "size": 11, "bold": true, "italic": false, "color": "#1a1a1a", "align": "left" }, - "conclusion": { "font": "auto", "size": 12, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginTop": 3 }, - "imageDefault": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5, "marginBottom": 5 }, - "tableHeader": { "font": "auto", "size": 10, "bold": true, "italic": false, "color": "#ffffff", "align": "center", "backgroundColor": "#4472C4" }, - "tableDefault": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5 }, - "tableCell": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" } - } -} +{ + "document": { + "pageSize": "A4", + "orientation": "Portrait", + "margins": { "top": 40, "bottom": 20, "left": 20, "right": 20 }, + "header": { + "enabled": true, + "left": [ + "${loc:Report_Title}", + "${loc:Report_Id}:${metadata.reportId} | ${loc:Report_Date}:${formatDate(metadata.inspectionDate)} | ${loc:Report_Sample}:${metadata.sampleName}" + ], + "rightImageKey": "companyLogo", + "fontSize": 7, + "color": "#666666", + "showLine": true + }, + "footer": { + "enabled": true, + "left": ["${CompanyName}"], + "right": ["{currentPage} / {totalPages}"], + "fontSize": 8, + "color": "#666666", + "showLine": true + } + }, + "pages": [ + { + "type": "homepage", + "elements": [ + { + "type": "row", "size": [170, 40], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "companyLogo", "size": [50, 30], "align": "left" }, + { "type": "text", "content": "${CompanyName}", "style": "companyName", "align": "left" } + ] + }, + { + "type": "column", "align": "right", + "children": [ + { "type": "image", "dataKey": "softwareLogo", "size": [15, 20], "align": "right" }, + { "type": "text", "content": "${SoftwareName}", "style": "companyName", "align": "right" } + ] + } + ] + }, + { "type": "spacer", "size": [170, 15], "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Title}", "style": "title", "positioning": "flow" }, + { "type": "spacer", "size": [170, 10], "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Id}:${metadata.reportId}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Sample}:${metadata.sampleName}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Description}:${metadata.description}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "image", "dataKey": "workpieceImage", "size": [160, 110], "border": true, "align": "center", "style": "imageDefault", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Operator}:${metadata.operatorName}", "style": "homepageFooter", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Date}:${formatDate(metadata.inspectionDate)}", "style": "homepageFooter", "positioning": "flow" } + ] + }, + { + "type": "summary", + "elements": [ + { "type": "text", "content": "${loc:Report_Summary}", "style": "homepageHeading", "positioning": "flow" }, + { + "type": "table", "dataKey": "summaryTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Field_InspectionType}", "field": "inspectionType", "width": 50, "align": "left" }, + { "header": "${loc:Field_Result}", "field": "classification", "width": 30, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } }, + { "header": "${loc:Field_Status}", "field": "status", "width": 30, "align": "center", "colorRules": { "合格": "#008000", "PASS": "#008000", "不合格": "#FF0000", "FAIL": "#FF0000" } } + ] + } + ] + }, + { + "type": "metricData", + "elements": [ + { "type": "text", "content": "${loc:Page_MetricData}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "lineMeasurementImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Measurement_Type}:${measurementType}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Field_Point1}:${point1}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Field_Point2}:${point2}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_Distance}:${actualDistance} ${unit}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_Angle}:${angle}°", "style": "body", "align": "left" } + ] + } + ] + } + ] + }, + { + "type": "bgaInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_BgaInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "bgaInspectionImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Bga_Count}:${bgaCount}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_FillRate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_TotalArea}:${formatNumber(totalBgaArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_TotalVoidArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_VoidLimit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "table", "dataKey": "bgaBallsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Bga_BallIndex}", "field": "index", "width": 25, "align": "center" }, + { "header": "${loc:Table_VoidRate}", "field": "voidRate", "width": 40, "align": "center" }, + { "header": "${loc:Table_Area}", "field": "area", "width": 40, "align": "center" }, + { "header": "${loc:Table_Classification}", "field": "classification", "width": 35, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "voidInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_VoidInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "voidInspectionImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Void_RoiArea}:${formatNumber(roiArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_TotalArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_Limit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_Count}:${voidCount}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_MaxArea}:${formatNumber(maxVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "table", "dataKey": "voidsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Table_Index}", "field": "index", "width": 20, "align": "center" }, + { "header": "${loc:Table_Area}", "field": "area", "width": 35, "align": "center" }, + { "header": "${loc:Table_AreaPercent}", "field": "areaPercent", "width": 35, "align": "center" }, + { "header": "${loc:Table_CenterX}", "field": "centerX", "width": 30, "align": "center" }, + { "header": "${loc:Table_CenterY}", "field": "centerY", "width": 30, "align": "center" } + ] + } + ] + }, + { + "type": "viaFillInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_ViaFillInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "viaFillImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Fill_Rate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_FullDistance}:${formatNumber(fullDistance, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_FillDistance}:${formatNumber(fillDistance, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_THTLimit}:${formatPercent(thtLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + } + ] + } + ], + "styles": { + "title": { "font": "auto", "size": 28, "bold": true, "italic": false, "color": "#1a1a1a", "align": "center" }, + "companyName": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" }, + "homepageInfo": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "left", "paddingLeft": 10 }, + "homepageFooter": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center" }, + "homepageHeading": { "font": "auto", "size": 14, "bold": true, "italic": false, "color": "#333333", "align": "left" }, + "heading": { "font": "auto", "size": 16, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginBottom": 3 }, + "body": { "font": "auto", "size": 11, "bold": false, "italic": false, "color": "#333333", "align": "left" }, + "bodyBold": { "font": "auto", "size": 11, "bold": true, "italic": false, "color": "#1a1a1a", "align": "left" }, + "conclusion": { "font": "auto", "size": 12, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginTop": 3 }, + "imageDefault": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5, "marginBottom": 5 }, + "tableHeader": { "font": "auto", "size": 10, "bold": true, "italic": false, "color": "#ffffff", "align": "center", "backgroundColor": "#4472C4" }, + "tableDefault": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5 }, + "tableCell": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" } + } +} diff --git a/ExternalLibraries/Y.Tracing.Configuration.txt b/ExternalLibraries/Y.Tracing.Configuration.txt index 6b53ce9f..3763ea09 100644 --- a/ExternalLibraries/Y.Tracing.Configuration.txt +++ b/ExternalLibraries/Y.Tracing.Configuration.txt @@ -1,4 +1,4 @@ -// Flag, ob die Trace-Meldungen asynchron zu protokolliern sind: 1 fr asynchron, 0 fr synchron. -1 -// Kategorie Konfigurationen: -FXDriver 0 +// Flag, ob die Trace-Meldungen asynchron zu protokolliern sind: 1 fr asynchron, 0 fr synchron. +1 +// Kategorie Konfigurationen: +FXDriver 0 diff --git a/ExternalLibraries/config.json b/ExternalLibraries/config.json index fc196ec7..cd1a5374 100644 --- a/ExternalLibraries/config.json +++ b/ExternalLibraries/config.json @@ -1,6 +1,6 @@ -{ - "Language": "zh-CN", - "LogLevel": "Debug", - "CameraType": "Simulated", - "CameraSimulatedImagePath": "D:\\XplorePlane\\doc\\样例数据\\Data\\InspectionMaps\\test1_result_260603_051025\\PhotoImage.png" +{ + "Language": "zh-CN", + "LogLevel": "Debug", + "CameraType": "Simulated", + "CameraSimulatedImagePath": "D:\\XplorePlane\\doc\\样例数据\\Data\\InspectionMaps\\test1_result_260603_051025\\PhotoImage.png" } \ No newline at end of file diff --git a/ExternalLibraries/fx.ini b/ExternalLibraries/fx.ini index b8e7598e..39cb810d 100644 --- a/ExternalLibraries/fx.ini +++ b/ExternalLibraries/fx.ini @@ -1,3907 +1,3907 @@ -;------------------------------------------------------------------------------ -; Help for Control/Value entries -; -; DataType= (FXDataType) -; 0 FX_INT -; 1 FX_LONG -; 2 FX_UINT -; 3 FX_ULONG -; 4 FX_FLOAT -; 5 FX_DOUBLE -; 6 FX_BOOL -; 7 FX_CENTTABLE -; 8 FX_FOCUSTABLE -; 9 FX_STRING -; 10 FX_SHORT -; 11 FX_USHORT -; 12 FX_SCANTABLE -; 13 FX_BYTE -; 14 FX_UBYTE -; 15 FX_TUBECURRENTTABLE -; 16 FX_AXESPOSTABLE -; -; ValueType= (FXValueType) -; 0 FX_ACTVAL -; 1 FX_NOMVAL -; 2 FX_MINVAL -; 3 FX_MAXVAL -; 4 FX_BOOLVAL -; 5 FX_ERRORVAL -; -; Active= -; 0 Variable will not be updated in process image of FXE DLLs -; and can only accessed with explicit read/write -; 1 Variable will be updated in process image of FXE DLLs -; Notify= -; 0: Application notifying will not be used for this variable -; 1: Application notifying will be used for this variable - -;System- und Options-Ids: -;Variablen, die in allen RPS-Konfigurationen vorkommen, erhalten die SysID 1 (FXE_SINGLESTAGE) -;Variablen, die fr spezielle oder optionale RPS-Konfigurationen hinzukommen, z. B. fr Doppelstufen-Rhren, erhalten die -;unten angegebene SysID. (Variablen, die nur fr Doppelstufenrhren verwendet werden, z. B. die SysID 2) -;Wenn Variablen zwei oder mehreren speziellen RPS-Konfigurationen zugeordnet werden mssen, die sich gegenseitig ausschliessen, -;z. B. Para-Variablen fr FOX und TIGER, mssen bei den Variablen die SysID-Eintrge bitweise geoderte Werte sein. Die Variablen der Para-Module -;haben als ID z. B. 24 (0x10 | 0x20) -;FXE_SINGLESTAGE 0x00000001L // Xray-Bit -;FXE_DOUBLESTAGE 0x00000002L // Xray-Bit -;FXE_SCANNING 0x00000004L // Xray-Bit -;SYSTEM_FOX 0x00000008L // Xray-Bit -;SYSTEM_TIGER 0x00000010L // Xray-Bit -;SHUTTEROPTION 0x00000020L // Xray-Bit -;TARGETREGOPTION 0x00000040L // Xray-Bit -;SECONDCENTERING 0x00000080L // Xray-Bit -;FFCOMDRIVER 0x00000100L // Xray-Bit -;AUTOCOND_ENABLED 0x00004000L // Xray-Bit -;MOT_IRIS 0x00000400L // Xray-Bit und Mani-Bit -;FME 0x00000200L // Mani-Bit -;SYSTEM_14 0x00000800L // Mani-Bit CougarFA oder System16 -;SYSTEM_15 0x00001000L // Mani-Bit CougarSMT -;SYSTEM_COUGAR_XL 0x00002000L // Mani-Bit Cheetah -;JOYCTRLOPTION 0x00100000L // Mani-Bit -;------------------------------------------------------------------------------ - -[VarPLCVarHAL_PLCVars] -PLCVarID_0=2274 -PLCVarString_0=LaserCrossHair -PLCVarID_1=2374 -PLCVarString_1=WarnLamp1Ok -PLCVarID_2=2375 -PLCVarString_2=WarnLamp2Ok -PLCVarID_3=2376 -PLCVarString_3=WarnLamp3Ok -PLCVarID_4=2377 -PLCVarString_4=WarnLampDefect - -[XrayHAL] -ReadFromProcessImage=1 -MaxAccVoltageTolerance=1.0 -MaxTubeCurrentTolerance=3.0 -MaxTargetCurrentTolerance=2.0 -EnableXrayOnAfterFlashover=0 - -[ManiHAL] -; Fr die Eigenschaft "Ready" der Schnittstelle IFFAxis wird hier standardmssig -; AxisEnabled && AxisInitialized && !AxisIsNotToControl -; && AxisDriveReady && !AxisDriveError && !AxisError -; verwendet, es wird also NICHT abgefragt, ob die Achse verriegelt ist (AxisModulePresent) -;Default fr AxisReadyBitMask: BitMaskAxisEnabled | BitMaskAxisInitialized | BitMaskAxisDriveReady -;AxisReadyBitMask= -;Default fr AxisNotReadyBitMask: BitMaskAxisIsNotToControl | BitMaskAxisDriveError | BitMaskAxisError -;AxisNotReadyBitMask= -ReadFromProcessImage=1 -; ErrorIfTryingToDriveLockedAxis: 0: Kein Fehler, 1: Fehlermeldung wenn verriegelte Achse versucht wird zu fahren -ErrorIfTryingToDriveLockedAxis=0 -; LoadPosTolerance war vorher in config.prm einstellbar, es wurde aber wahrscheinlich immer Defaultwert 1 verwendet! -LoadPosTolerance=1 - -[ManiSysIDs] -NumSysIDs=3 -SysID_0=8 -SysID_1=16 -SysID_2=4096 - -; FOX -[Detector_8] -TransZ=5 - -[Tube_8] -TransZ= - -[Stage_8] -TransX=0 -TransY=1 -TransZ=2 -RotX=4 -RotY=3 - -; TIGER -[Detector_16] -; Detektor-Kippachse des TIGER kann eigentlich RotX oder RotY sein! -RotX=3 -RotZ=4 - -[Tube_16] -TransZ=2 - -[Stage_16] -TransX=0 -TransY=1 - -;Cougar(SMT) -[Detector_4096] -TransZ=3 -RotY=4 - -[Tube_4096] -TransZ=2 - -[Stage_4096] -TransX=0 -TransY=1 -RotX=5 -RotZ=5 - -[PLCVersionIniFolderNames_CPU0] -V380=V380-389 - -[PLCVersionIniFolderNames_CPU1] -V430=V420-429 - -[PLCVERSIONVARIABLE_0] -DisplayName=SoftwareVersionCPU0 -Descr=SYS_DM.SoftwareVersion -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[PLCVERSIONVARIABLE_1] -DisplayName=SoftwareVersionCPU1 -Descr=sys_dm.SoftwareVersion -SysID=1 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[General] -PLCInitTimeout=120000 -; Nur FXEControl -FXEControlInitTimeout=30000 -; Nur FXEControl -ShowFXEControlWithoutHWLink=0 -UseAFByImg=0 -LoadDetectorDlls=0 -UseScanVariables=0 -UseDbgVariables=1 -UseFXETestVariables=1 -UseALUVariables=0 -FirstSupportedVersion=380 -LastSupportedVersion=430 -; Nur FXEControl: Bezeichnet %-Wert des erreichten Tube-/Targetcurrent vom vorgegebenen (Timer) -TimerCurrentInterruptionThresh=50 -; Nur FXEControl: Bezeichnet %-Wert der erreichten acc. Voltage vom vorgegebenen Wert (Timer) -TimerVoltageInterruptionThresh=70 -; Nur FXEControl: Bezeichnet Dauer der zustzlichen Delaytime in ms zum Start des Timers nach erreichen der anderen Schwellwerte (Timer) -TimerAdditionalDelay=0 -; automatisches Einschalten der Strahlung nach Ueberschlag (de)aktivieren -UseAutoXRayOnAfterFlash=0 -; Datenmodule verbinden? ACHTUNG: Betrifft NICHT Para- und PCPara-Dms fr TIGER und FOX! Diese -; mssen immer verbunden werden, wenn entspr. System vorliegt, sonst funktionieren nicht -; alle Achsen-Funktionen -ConnectDMs=1 -; Variable zur Ueberwachung der RPS (hier: 2014, kVIst) -; Abschalten der Benachrichtigung bei RPS disconnected wenn RPSCheckVariableID <= 0 -RPSCheckVariableID=2014 -; Intervallzeit zur Ueberwachung der RPS in ms -RPSCheckIntervall=10000 -Demoversion=0 -; Kundenversion: 0, Serviceversion: 1, Betriebsversion: 2, Testversion: 3 (Umschalter ASCII-PVI) -AccessVersion=1 -; Apertures wird fr die Amp[1] bis Amp[3] Istwerte (Blendenstrme) verwendet -Apertures=1 -TestFlashOver=0 -DebugMessages=0 -FilIncrement=0.02 -UseDataTypeVerification=1 -; Timeout nach Kaltstart in ms -ColdStartWaitTime=120000 -; 0: no logging 1/2: log errors 3: log errors + show MessageBoxes -LogLevel=2 -; relativer Pfad zum User Manual -UserManualPath=C:\Program Files (x86)\Feinfocus\FXEControl_3.1.1.65\doc\Y.FXE-Control 3.1_v01r00_en_20102586.pdf - -[PLCCommunication] -ModuleEventMask="EV=" -TaskEventMask="EV=" -; 09.11.2004: Gibt an, ob eine Slave-RPS-CPU vorliegen kann (z.Z. nur fuer Nano-FOX) -SlaveCPU=0 -; 09.11.2004: Anzahl RPS-CPUs, maximale Anzahl CPUs ist 2 -CPUCount=1 -; 05.08.2014: Es knnen jetzt die IP und Base der CPUs direkt konfiguriert werden. -; Zudem ist es mglich zwei Rhren anzusteuern. -; Gibt an, ob die Konfigurationen fr HostAdress und HostBase aus der ini verwendet werden sollen, -; oder die hart codierten aus der BRDriverDefs. -UsePLCHostConfig=0 -; Wenn MultipleXrayDevices aktiv ist, dann muss CPUCount auf 1 stehen. Beim Start der FXEControl -; wird ein Abfragedialog geffnet, welche Rhre angezeigt werden soll -MultipleXrayDevices=0 -; Cpu0 muss immer die Adresse einer Rhre sein. -; Die HostAdress entspricht der letzten Stelle der IP-Adresse der Rhre. -Cpu0HostAdress=10 -; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, -; kann aber auch unterschiedlich konfiguriert werden -Cpu0HostBase=10 -; Beschreibung fr den Auswahldialog beim Start der FXEControl -Cpu0Description=FXT 225.48 - CPU0 192.168.12.10 -; Cpu1 kann die Adresse einer Rhre oder eines Manipulators sein. Wenn nur UsePLCHostConfig und -; CPUCount=2 ausgewhlt ist, dann muss es ein Manipulator sein. -; Die HostAdress entspricht der letzten Stelle der IP adresse der Rhre. -Cpu1HostAdress=11 -; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, -; kann aber auch unterschiedlich konfiguriert werden. -Cpu1HostBase=11 -; Beschreibung fr den Auswahldialog, der beim Start der FXEControl zur Auswahl der Rhre angezeigt wird. -Cpu1Description=FXT 190.61 - CPU1 192.168.12.11 - -[FFCom] -;FFCOMDRIVER 256 -;ONLY_FFCOMDRIVER 257 -FFComSysID=0 -;FFComSysID=256 -InBufLength=256 -OutBufLength=256 -IDBufLength=4 -FloatPrecision=4 -WaitTimeout=500 -;WaitTimeout=4000 -; Timeouts nicht mehr direkt parametrisierbar, da abh. von RPS-Zykluszeit! -; Dafr kann jetzt hier die verwendete RPS-Zykluszeit angegeben werden! -PLCCycleTime=100 -SwitchFMEToFFComID=3501 -; Thread-Prioritten: 0: normal, 1: above normal, 2: highest, 15: "real time" -; -1: below normal, -2: lowest, -15: idle -ReadThreadPriority=2 -RequestThreadPriority=1 -AutoUpdThreadPriority=1 -LogComm=0 -LogRead=0 -LogWrite=0 -LogAutoUpd=0 -;RTS_CONTROL_DISABLE 0 -;RTS_CONTROL_ENABLE 1 -;RTS_CONTROL_HANDSHAKE 2 -;RTS_CONTROL_TOGGLE 3 -RTSMode=0 -UseCTSHandshake=0 - -[XRayConstants] -BitMaskBattery=2 -BitMaskWarmupDone=4 -BitMaskFilAdjDone=8 -BitMaskAutocentReady=16 -BitMaskAutocentBeamSearch=32 -BitMaskAutocentBeamFound=64 -BitMaskStartupDone=512 -BitMaskAutofuncRuns=1024 -BitMaskInterlockOn=2048 -BitMaskHSGOk=4096 -BitMaskVacuumOk=8192 -BitMaskAutocentRuns=16384 -BitMaskFilAdjRuns=32768 -BitMaskWarmupRuns=65536 -BitMaskStartupRuns=131072 -BitMaskXRayOn=262144 -BitMaskReadyForXRayOn=524288 -BitMaskXRayError=1048576 - -[ManiConstants] -AxesEnableBackside=1 -; Wenn RPS V.2.0 fuer FOX verwendet wird, PositionTolerance=0 setzen, ansonsten 5-10 -; theoretisch kann PositionTolerance fuer FOX auch bei alter RPS 0 gesetzt werden, das einzige -; Problem ist BASIC-Acknowledge der FGUI, da PVI u.U. die nderungen der Ist-Pos. nicht mitbekommt -PositionTolerance=1 -; Wenn RPS V.2.0 fuer FOX verwendet wird, UseManInPosForFOXBasicAckn=1 setzen, ansonsten 0 -; beim Cougar15 und TIGER mit RPS >= 2.6 gibt es die ManiInPos-Variable wieder nicht mehr, -; daher dort auch Positionsvergleich machen! -UseManInPosForFOXBasicAckn=0 -BitMaskAxisError=1 -BitMaskAxisEnabled=2 -BitMaskAxisInitialized=4 -BitMaskAxisReferenced=8 -BitMaskAxisRefMoving=16 -BitMaskAxisMoving=32 -BitMaskAxisDriveReady=64 -BitMaskAxisDriveError=128 -BitMaskAxisPosHWEnd=256 -BitMaskAxisRefHWEnd=512 -BitMaskAxisNegHWEnd=1024 -BitMaskAxisTriggerInput=2048 -BitMaskAxisModulePresent=4096 -BitMaskAxisInPosition=8192 -BitMaskAxisIsNotToControl=16384 -BitMaskAxisIsVirtual=32768 -; Bitmasken fr Manipulator-Statuswort: -; 12.09.2005: Es ist z.Z. vllig unklar, was wie ab welcher RPS-Version -; definiert ist! Was sind die Unterschiede zwischen TIGER mit RPS-Version 2.6 -; und Cougar15 mit Version 2.6, der eigentlich Version 2.7 haben sollte? -BitMaskManiError=1 -BitMaskManiInitialized=4 -BitMaskManiReferenced=8 -BitMaskManiRefMoving=16 -BitMaskManiMoving=32 -BitMaskManiSingleAxisActive=64 -BitMaskManiAllAxesActive=128 -BitMaskManiNonPLCDriveDisabled=256 -BitMaskManiInLoadPos=512 -BitMaskManiLoadPosMoving=33554432 -BitMaskManiInPosition=8192 -BitMaskManiCPSStop=32768 - -[MESSLOG] -EnableAllConnectionsForTest=0 -MessLogTableFileIdx=52 -MinIntervallTime=100 -MinChangeIntervall=200 - -[CONDITIONING] -; Anz. Messpunkte fr berschlge; Messintervall [min] ergibt sich aus ConditTime / ConditTableSize -ConditTableSize=72 -;Einheit: min. Wenn die Zeit zwischen 2 berschlgen > diesen Wert ist, wird die Kond. von der RPS beendet -ConditIntervall=360 -;Einheit: min. Nach max. dieser Zeit wird die Konditionierung beendet -ConditTimeout=3600 -; Max. Anz. Ueberschlaege, bevor Konditionierung (vom PC durch X-Ray off) abgebrochen wird -MaxConditBreaks=250 -;Wartezeit nach Ueberschlag, nach der das Vakuum registriert wird [s] -WaitAfterBreakTime=5 - -[WOBBELING] -;Default-Werte fuers wobbeln -Step=10.0 -Hub=30.0 - -[POSITIONINGTABLE] -; fuer Cougar15: -Description=g_tManiCtrlStartOld.tAxis -ConnectParams="EV= VT=struct VL=0 AL=4" -SysID=4376 - -;LINK_ALL_START_POSITION( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i32 } {.. VT=u8 }" )), -;LINK_ALL_START_SPEED( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i16 } {.. VT=u8 }" )); - -[MOVEAXESSTRUCT] -; fuer Cougar15: -Description=g_tManiCtrlStartOld -;Das Verhalten von PVI ist hier etwas seltsam: Wird die Typinfo der Achsenstruktur ausgelesen, bekommt man immer die VL=112 -;und ein Alignment von 2, auch wenn im Connect-String 4 angegeben wird und auch die Strukturen mit #pragma pack( push, 4) -;definiert werden (eigentlich kommt dann als Variablenlnge 136 raus). Es funktioniert auch alles fehlerfrei, wenn VL=0 angegeben wird! -ConnectParams="EV= VT=struct VL=0 AL=4" -;ConnectParams="EV= VT=struct VL=112 AL=4" -;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! -WriteSyncDef=1 -SysID=4376 - -[MANUALMOVEAXESSTRUCT] -; fuer Cougar15: -Description=g_tManiCtrlManuellOld -ConnectParams="EV= VT=struct VL=0 AL=4" -;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! -WriteSyncDef=1 -SysID=4368 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Control-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -;condit wait. Nur explizit lesen (?!) -[CONTROLVALUE_253] -Descr=tCONwait -DataType=3 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DisplayName=MaxTimeBetweenBreakdowns[ms] -WriteSyncDef=0 -ReadSyncDef=0 - -;Max. Spg. f. Konditionierung. Nur explizit lesen ! -[CONTROLVALUE_254] -Descr=ConditioningData.condCycle[1].kVmax -DataType=4 -ValueType=3 -SysID=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ConditVoltageMax[kV] -ReadSyncDef=0 - -;Max. Strom f. Konditionierung. Nur explizit lesen ! -[CONTROLVALUE_255] -Descr=ConditioningData.condCycle[1].current_uA -DataType=4 -ValueType=3 -SysID=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ConditCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_256] -Descr=HSG.FILwork -DataType=4 -ValueType=1 -;wird nur noch fr alten Tiger (RPS < 2.6) bentigt ! -SysID=0 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilWorkCurrent[A] - -[CONTROLVALUE_257] -Descr=I_fil -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilWorkArray[A] -DataLen=10 - -; Auswahl fuer zu aktualisierendes amp-DM -[CONTROLVALUE_258] -Descr=amp_modul -DataType=10 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=AmpDMRefreshSel - -; Auswahl fuer zu aktualisierendes cent-DM -[CONTROLVALUE_259] -Descr=PC_stat.u16_CENT_DM_nr -DataType=10 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=CentDMRefreshSel - -[CONTROLVALUE_260] -Descr=Sys.Watchdog_enable -DataType=10 -ValueType=1 -SysID=513 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=WatchdogEnable[short] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_261] -Descr=PLC_stat.bo_Watchdog -DataType=6 -ValueType=1 -SysID=513 -;24.06.2003: Watchdog ausgeschaltet wegen Fehler auf RPS! Hoher Laufzeitverbrauch dadurch, -; dass Signal von RPS immer sofort wieder auf 1 zurckgesetzt wurde, nachdem in FXDrivers -; 0 geschickt wurde! -; 13.07.06: Wieder aktiviert, obwohl auf RPS immer noch nicht verbessert -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DisplayName=WatchdogSignal[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_262] -Descr=SYS_DM.seriennum -SysID=1 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 -DisplayName=SerialNumber -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_263] -Descr=SystemSettings.u32_workingminute_system -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=SystemCounter - -[CONTROLVALUE_264] -Descr=SystemSettings.u32_workingminute_tube -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=TubeCounter - -[CONTROLVALUE_265] -Descr=SystemSettings.u32_workingminute_filament -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=FilamentCounter - -[CONTROLVALUE_266] -Descr=Condensor.Pmicro -DataType=4 -ValueType=0 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=700 -DisplayName=ConsModeMicroThrPow[W] -ReadSyncDef=0 - -[CONTROLVALUE_267] -Descr=Condensor.Pnano -DataType=4 -ValueType=0 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=700 -DisplayName=ConsModeNanoThrPow[W] -ReadSyncDef=0 - -[CONTROLVALUE_268] -Descr=PLC_cmd.reload_MODE_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=ModeChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_269] -Descr=PLC_cmd.reload_TARGET_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TargetChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_270] -DisplayName=SoftwareVersion -Descr=SYS_DM.SoftwareVersion -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_271] -DisplayName=CoilOff -Descr=Sys.coil_off -SysID=1 -DataType=10 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_272] -DisplayName=FilAdjBaseCurrentNew -Descr=PLC_stat.r32_newFilamentCurrentBase -SysID=1 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.05 -RefreshTime=800 - -[CONTROLVALUE_273] -DisplayName=FilAdjBaseCurrentDiff -Descr=PLC_stat.r32_diffToFilamentCurrentBase -SysID=1 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.05 -RefreshTime=800 - -[CONTROLVALUE_274] -DisplayName=PositioningLaser -Descr=Do_Laser -;nd. 14.09.2004: Fuer TIGER, FOX, 15er und 16er! NICHT generell auf FXE! -SysID=6168 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1200 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_275] -Descr=zoom -SysID=1 -DataType=10 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=BVZoomLevel -WriteSyncDef=0 -ReadSyncDef=0 - -; 07.07.03: Reload-Variablen jetzt Control-Values, vorher ControlCommands -; Hintergrund: 1-0 bergnge dieser Variablen knnen als Signal dafr -; genommen werden, dass die neuen Werte tatschlich in die RPS-Variablenstrukturen -; eingetragen wurden! -[CONTROLVALUE_280] -Descr=PC_cmd.TUBE_DM.read -SysID=513 -DisplayName=ReloadTubeDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_281] -Descr=PC_cmd.AMP_DM.read -SysID=1 -DisplayName=ReloadAmpDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_282] -Descr=PC_cmd.HSG_DM.read -SysID=513 -DisplayName=ReloadHSGDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_283] -Descr=PC_cmd.VAC_DM.read -SysID=1 -DisplayName=ReloadVacuumDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_284] -Descr=PC_cmd.COND_DM.read -SysID=1 -DisplayName=ReloadConditDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_285] -Descr=PC_cmd.SYS_DM.read -SysID=513 -DisplayName=ReloadSystemDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_286] -Descr=PC_cmd.FOCUS_DM.read -SysID=1 -DisplayName=ReloadFocusDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_287] -Descr=PC_cmd.CONS_DM.read -SysID=2 -DisplayName=ReloadCondensorDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_288] -Descr=cmd_read_shutter -SysID=32 -DisplayName=ReloadShutterDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_289] -Descr=PC_cmd.CENT_DM.read -SysID=1 -DisplayName=ReloadCenteringDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_290] -Descr=cmd_read_scan -SysID=4 -DisplayName=ReloadScanDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_291] -Descr=PC_cmd.TIREG_DM.read -SysID=1 -DisplayName=ReloadTiRegDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_292] -Descr=cmd_read_comconf -DisplayName=ReloadComConfDM -;22.11.2004: zunchst ausgeschaltet, bei nchster Version, wenn alle Systeme COMCONF-DM beinhalten, einbauen -SysID=0 -;SysID=513 -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_293] -Descr=PC_cmd.INIT_DM -SysID=1 -DisplayName=ReloadInitDM -DataType=9 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DataLen=10 - -[CONTROLVALUE_294] -DisplayName=ReloadAllDMs -Descr=PC_cmd.ALL_DM.read -SysID=1 -DataType=14 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_295] -DisplayName=UsageAmp1 -Descr=Amp[1].Verwendung -SysID=1 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_296] -DisplayName=UsageAmp2 -Descr=Amp[2].Verwendung -SysID=34 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_297] -DisplayName=UsageAmp3 -Descr=Amp[3].Verwendung -SysID=34 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_298] -DisplayName=DiTubeheadEnable -Descr=Di_tubehead_enable -SysID=1 -DataType=6 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=0 - -[CONTROLVALUE_299] -Descr=target.current_target_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=Target -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_300] -Descr=target.last_target_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TargetCount -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_301] -DisplayName=TubeheadNumber -Descr=Tubehead.current_tubehead_number -SysID=1 -DataType=11 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 - -[CONTROLVALUE_302] -DisplayName=TubeheadCount -Descr=Tubehead.last_tubehead_number -SysID=1 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_303] -Descr=PLC_cmd.reload_TARGET_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TubeheadChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_304] -Descr=iIrisMoveDir -DataType=0 -ValueType=1 -SysID=1024 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=IrisMoveDir - -[CONTROLVALUE_305] -Descr=iIrisSetPos -DataType=0 -ValueType=1 -SysID=1024 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=IrisSetPos - -[CONTROLVALUE_306] -Descr=iIrisCurPos -DataType=0 -ValueType=0 -SysID=1024 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=IrisCurPos - -[CONTROLVALUE_307] -Descr=iIrisCurPosActual -DataType=10 -ValueType=0 -SysID=1024 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=IrisCurPosActual - -[CONTROLVALUE_308] -Descr=Vacon -DataType=6 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumOn[bool] - -[CONTROLVALUE_309] -Descr=EnableShutterOnIfManiMoves -DataType=6 -ValueType=1 -SysID=32 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=EnableShutterOnIfManiMoves[bool] - -[CONTROLVALUE_310] -DisplayName=SoftwareVersionMani -Descr=sys_dm.SoftwareVersion -SysID=4120 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_311] -DisplayName=DetectorXRange -Descr=DetectorXRangeNotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_312] -DisplayName=DetectorYRange -Descr=DetectorXRangeNotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_313] -DisplayName=AxisCountReal -Descr=g_tManiParameters.uMaxAxesReal -SysID=4096 -DataType=11 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -ReadSyncDef=0 - -[CONTROLVALUE_314] -DisplayName=FocusDetectorDist0 -Descr=FocusDetectorDist0NotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -ReadSyncDef=0 - -[CONTROLVALUE_315] -Descr=PC_cmd.FIL_DM.read -SysID=1 -DisplayName=ReloadFilDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_316] -DisplayName=TrayOffset -Descr=g_fTrayOffset -TaskName=manimove -DataType=4 -ValueType=1 -SysID=4112 -Active=1 -Notify=1 -RefreshTime=10000 -Hysterese=0.1 - -[CONTROLVALUE_317] -DisplayName=Magnification -Descr=g_fMagnification -TaskName=manimove -DataType=4 -ValueType=0 -SysID=4112 -Active=1 -Notify=1 -RefreshTime=250 -Hysterese=0.1 - -[CONTROLVALUE_318] -DisplayName=DoorVersion -Descr=g_tDoor.dwDoorVersion -DataType=2 -ValueType=1 -SysID=4112 -Active=1 -Notify=0 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_319] -DisplayName=FNCProgramRunning -Descr=g_bFNC_Drive -DataType=6 -ValueType=1 -SysID=4112 -; 20.05.08: Active, Notify=1 (fr Mani-HAL) -Active=1 -Notify=1 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_320] -DisplayName=EnableAIM -Descr=g_bPC_AIM_Enable -DataType=6 -ValueType=1 -;27.01.06: Auch fuer TIGER, da Aim dort jetzt auch auf RPS -SysID=4112 -; 20.05.08: Active, Notify=1 (fr Mani-HAL) -Active=1 -Notify=1 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_321] -DisplayName=TeachNewPOI -Descr=l_bXYJoystickDriveOff -TaskName=joyctrl -DataType=6 -ValueType=0 -SysID=16 -Active=1 -Notify=1 -RefreshTime=150 -Hysterese=0 - -[CONTROLVALUE_322] -DisplayName=CamAxisAttachedToRotAxis -Descr=g_tCameraAxis.dwEnable -TaskName= -DataType=3 -ValueType=1 -SysID=16 -Active=1 -Notify=1 -RefreshTime=250 -Hysterese=0 - -[CONTROLVALUE_333] -Descr=l_ptDpr.bSampleHolder -DataType=6 -ValueType=0 -SysID=4096 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=200 -DisplayName=SampleHolderPresent[bool] -WriteSyncDef=1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_334] -Descr=l_ptDpr.bTurnTable -DataType=6 -ValueType=0 -SysID=4096 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=200 -DisplayName=TurnTablePresent[bool] -WriteSyncDef=1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_335] -Descr=g_tAIM_Mask.settings -SysID=4120 -DisplayName=AIMSettings -DataType=3 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_336] -Descr=l_bCollProt_Activ -SysID=4096 -DisplayName=CPS_Active -DataType=6 -ValueType=0 -Active=1 -Notify=1 -RefreshTime=500 -TaskName=manimove -Hysterese=0 - -[CONTROLVALUE_337] -Descr=g_bCollProtExists -SysID=4120 -DisplayName=CPS_Exists -DataType=6 -ValueType=0 -Active=1 -Notify=1 -RefreshTime=-1 -Hysterese=0 - -[CONTROLVALUE_338] -Descr=g_bPC_CollProt_Enable -SysID=4120 -DisplayName=CPS_Enabled -DataType=6 -ValueType=1 -Active=1 -Notify=1 -; 13.05.08: RefreshTime wegen Mani-HAL gendert von -1 auf 1000 -RefreshTime=1000 -Hysterese=0 - -[CONTROLVALUE_339] -Descr=g_bPC_PLCinitialized -SysID=4120 -DisplayName=PLC_Initialized -DataType=6 -ValueType=0 -Active=0 -Notify=0 -RefreshTime=-1 -Hysterese=0 - -[CONTROLVALUE_340] -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis1 -TaskName=pp_mast - -[CONTROLVALUE_341] -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis2 -TaskName=pp_mast - -[CONTROLVALUE_342] -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis3 -TaskName=pp_mast - -[CONTROLVALUE_343] -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis4 -TaskName=pp_mast - -[CONTROLVALUE_344] -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis5 -TaskName=pp_mast - -[CONTROLVALUE_345] -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=pp_mast -SysID=4112 -DisplayName=ConfigAxis6 - -[CONTROLVALUE_346] -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis7 -TaskName=pp_mast - -[CONTROLVALUE_347] -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis8 -TaskName=pp_mast - -[CONTROLVALUE_348] -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis9 -TaskName=pp_mast - -[CONTROLVALUE_349] -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis10 -TaskName=pp_mast - -[CONTROLVALUE_350] -Descr=g_tRelJoy.dwDirSwitch -DisplayName=JoystickXYInverse -DataType=3 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_351] -Descr=g_tRelJoy.dwEnable -DisplayName=XYJoyDependOnRotEnable -DataType=3 -ValueType=1 -SysID=16 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_352] -Descr=g_bServiceMode -DisplayName=ManiServiceMode -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_356] -DisplayName=ACT_AxisPresent -Descr=l_ptDpr.bACTHolder -SysID=4096 -DataType=6 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -TaskName=pp_mast - -[CONTROLVALUE_358] -Descr=g_abEndlessRotDisabled -DataType=6 -ValueType=1 -SysID=4096 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1500 -;10 Achsen -DataLen=10 -DisplayName=EndlessRotDisabledArray[bool] - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Ampel-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_359] -DisplayName=Wlamp1DemandState[0] -Descr=l_tLampCmdInterface[0].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_360] -DisplayName=Wlamp1FlashPeriod[0] -Descr=l_tLampCmdInterface[0].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_361] -DisplayName=Wlamp1Set[0] -Descr=l_tLampCmdInterface[0].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_362] -DisplayName=Wlamp1DemandState[1] -Descr=l_tLampCmdInterface[1].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_363] -DisplayName=Wlamp1FlashPeriod[1] -Descr=l_tLampCmdInterface[1].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_364] -DisplayName=Wlamp1Set[1] -Descr=l_tLampCmdInterface[1].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_365] -DisplayName=Wlamp1DemandState[2] -Descr=l_tLampCmdInterface[2].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_366] -DisplayName=Wlamp1FlashPeriod[2] -Descr=l_tLampCmdInterface[2].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_367] -DisplayName=Wlamp1Set[2] -Descr=l_tLampCmdInterface[2].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_368] -DisplayName=Wlamp1DemandState[3] -Descr=l_tLampCmdInterface[3].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_369] -DisplayName=Wlamp1FlashPeriod[3] -Descr=l_tLampCmdInterface[3].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_370] -DisplayName=Wlamp1Set[3] -Descr=l_tLampCmdInterface[3].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_371] -DisplayName=Wlamp1DemandState[4] -Descr=l_tLampCmdInterface[4].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_372] -DisplayName=Wlamp1FlashPeriod[4] -Descr=l_tLampCmdInterface[4].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_373] -DisplayName=Wlamp1Set[4] -Descr=l_tLampCmdInterface[4].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Warnlampen-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -;// Die Variablen fr die einzelnen Warnlampen sind unbrauchbar, -;// immer auf 0 oder nur sehr kurzfristig 1 wenn Fehler -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_374] -DisplayName=WarnlampDefect -Descr=Lamp_def -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_375] -DisplayName=ManiInterlock -Descr=l_ptDpr.bInterlock -DataType=6 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_376] -Descr=VAC_DM.version -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumVersion -ReadSyncDef=0 - -[CONTROLVALUE_377] -Descr=Vac.mess -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=1000 -DisplayName=VacuumNom[V] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_378] -Descr=HSG.Gridist -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=GridVoltage[V] -ReadSyncDef=0 - -; nur explizit Lesen fr Autocond. -[CONTROLVALUE_379] -Descr=TUBE_DM.seriennum -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=SerialNumber -ReadSyncDef=0 -DataLen=16 - -[CONTROLVALUE_380] -Descr=TUBE_DM.name -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=Name -ReadSyncDef=0 -DataLen=16 - -[CONTROLVALUE_381] -Descr=Focus.f -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=FocusCurAct -ReadSyncDef=0 - -[CONTROLVALUE_382] -Descr=PC_cmd.i32_XrayTimer_set_time -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=XrayTimer_set_time -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_383] -Descr=PLC_stat.i32_XrayTimer_left_time -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=XrayTimer_left_time -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_384] -Descr=PLC_stat.u32_cond_character -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=AutoCondenserStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_385] -Descr=PLC_stat.u32_filamentcorradjust -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=FilamentCorrectionTestStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_386] -Descr=r32_calcFilCorr -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=FilamentCorrectionTestResult -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=filcorradj - -[CONTROLVALUE_387] -Descr=PLC_stat.u32_Leckstromtest -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=LeakageCurrentTestStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_388] -Descr=r32_mAist_Mittel -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultMean -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -[CONTROLVALUE_389] -Descr=r32_kV_limit_no_leak -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultLimitNoLeak -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -[CONTROLVALUE_390] -Descr=bo_leak_is_linear -DataType=6 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultLeakIsLinear -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -;//////////////////////////////////////////////////////////////////////////////////////// -;// NEUE VARIABLEN-PARAMETRISIERUNGEN HIER EINTRAGEN -;//////////////////////////////////////////////////////////////////////////////////////// -; Variable zur Zuordnung der Variablen zu verschiedenen FXE-Typen und Systemen. -; Nicht bentigte bzw. nicht auf der RPS vorhandene Variablen werden nicht ber PVI connected -; Die Identifikation ist in dem String bitcodiert -;//////////////////////////////////////////////////////////////////////////////////////// -[SYSTEMID_0] -DisplayName=SysIDVariable1 -Descr=Sys.SysConfig -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[SYSTEMID_1] -DisplayName=SysIDVariable2 -Descr=sys_dm.SysConfig -SysID=1 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Kommandos -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_96] -Descr=PC_cmd.focusCharacteristic.write_default -SysID=1 -DisplayName=WriteDefFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_97] -Descr=PC_cmd.condensorCharacteristic.write_default -SysID=2 -DisplayName=WriteDefCentTable -WriteSyncDef=0 - -[CONTROLCOMMAND_98] -Descr=write_def_shut -SysID=32 -DisplayName=WriteDefShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_99] -Descr=PC_cmd.reset_workinghour_system -SysID=1 -DisplayName=DelSystemCounter - -[CONTROLCOMMAND_100] -Descr=PC_cmd.reset_workinghour_tube -SysID=1 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_101] -Descr=PC_cmd.reset_workinghour_filament -SysID=1 -DisplayName=DelFilamentCounter - -; mode-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_102] -Descr=PC_cmd.MODE_DM.read -SysID=1 -DisplayName=ReadModeModule -WriteSyncDef=0 - -; target-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_103] -Descr=PC_cmd.TARGET_DM.read -SysID=1 -DisplayName=ReadTargetModule -WriteSyncDef=0 - -; mode-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_104] -Descr=PC_cmd.MODE_DM.create_new -SysID=1 -DisplayName=NewModeModule -WriteSyncDef=0 - -; target-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_105] -Descr=PC_cmd.TARGET_DM.create_new -SysID=1 -DisplayName=NewTargetModule -WriteSyncDef=0 - -[CONTROLCOMMAND_106] -Descr=PC_cmd.new_filament -SysID=1 -DisplayName=NewFilament - -[CONTROLCOMMAND_107] -Descr=PC_cmd.focusCharacteristic.read_default -SysID=1 -DisplayName=LoadDefFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_108] -Descr=PC_cmd.condensorCharacteristic.read_default -SysID=2 -DisplayName=LoadDefConsTable -WriteSyncDef=0 - -[CONTROLCOMMAND_109] -Descr=read_def_shut -SysID=32 -DisplayName=LoadDefShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_111] -Descr=PC_cmd.TubeCharacteristic.read -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_112] -Descr=PC_cmd.TubeCharacteristic.write -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_113] -Descr=PC_cmd.TubeCharacteristic.store_point -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_114] -Descr=PC_cmd.TubeCharacteristic.delete_point -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_115] -Descr=PC_cmd.TubeCharacteristic.delete_all_points -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_116] -Descr=PC_cmd.TubeCharacteristic.read_default -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_117] -Descr=PC_cmd.TubeCharacteristic.write_default -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_118] -Descr=PC_cmd.TUBEHEAD_DM.read -SysID=1 -DisplayName=ReadTubheadModule - -[CONTROLCOMMAND_119] -Descr=l_ptDpr.tManiCommands.bStartZentPosAll -SysID=4120 -DisplayName=CenterAllAxes -WriteSyncDef=0 -TaskName=pp_mast - -[CONTROLCOMMAND_120] -Descr=l_ptDpr.tManiCommands.bStartLoadPosAll -SysID=4120 -DisplayName=LoadPosAllAxes -WriteSyncDef=0 -TaskName=pp_mast - -[CONTROLCOMMAND_121] -Descr=cmd_opencom -SysID=0 -DisplayName=OpenFFCom -WriteSyncDef=1 - -[CONTROLCOMMAND_122] -Descr=cmd_closecom -SysID=0 -DisplayName=CloseFFCom -WriteSyncDef=1 - -[CONTROLCOMMAND_124] -DisplayName=PC_cmd.xraytimerON -Descr=PC_cmd.xraytimerON -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_125] -DisplayName=PC_cmd.xraytimerOFF -Descr=PC_cmd.xraytimerOFF -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_126] -DisplayName=PC_cmd.xraytimerReset -Descr=PC_cmd.xraytimerReset -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_127] -Descr=PC_cmd.condensor_character_kV -SysID=257 -DisplayName=DoAutocondenserKV -WriteSyncDef=0 - -[CONTROLCOMMAND_128] -Descr=PC_cmd.condensor_character_singlemod -SysID=257 -DisplayName=DoAutocondenserMod -WriteSyncDef=0 - -[CONTROLCOMMAND_129] -Descr=PC_cmd.condensor_character_multimod -SysID=257 -DisplayName=DoAutocondenserAll -WriteSyncDef=0 - -[CONTROLCOMMAND_130] -Descr=PC_cmd.filamentcorradjust -SysID=257 -DisplayName=DoFilamentCorrectionTest -WriteSyncDef=0 - -[CONTROLCOMMAND_131] -Descr=PC_cmd.leckstromtest -SysID=257 -DisplayName=DoLeakageCurrentTest -WriteSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Debug-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10000] -Descr=Filament_Q20 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ20 - -[CONTROLVALUE_10001] -Descr=Filament_Q50 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ50 - -[CONTROLVALUE_10002] -Descr=Filament_Q100 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ100 - -[CONTROLVALUE_10003] -Descr=Filament_Q250 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ250 - -[CONTROLVALUE_10004] -Descr=Filament_Q500 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ500 - -[CONTROLVALUE_10005] -Descr=Filament_Q1000 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ1000 - -[CONTROLVALUE_10006] -Descr=Target_Ws_025 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.25 -RefreshTime=1000 -DisplayName=TargetJ025 - -[CONTROLVALUE_10007] -Descr=Target_Ws_05 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ05 - -[CONTROLVALUE_10008] -Descr=Target_Ws_1 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ1 - -[CONTROLVALUE_10009] -Descr=Target_Ws_2 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ2 - -[CONTROLVALUE_10010] -Descr=Target_Ws_4 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ4 - -[CONTROLVALUE_10011] -Descr=Target_Ws_6 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ6 - -[CONTROLVALUE_10012] -Descr=Target_Ws_10 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ10 - -[CONTROLVALUE_10013] -Descr=Sys_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=SystemErrorArray - -[CONTROLVALUE_10014] -Descr=HSG_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=HSGErrorArray - -[CONTROLVALUE_10015] -Descr=Tube_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=TubeErrorArray - -[CONTROLVALUE_10016] -Descr=Vac_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=VacuumErrorArray - -[CONTROLVALUE_10017] -Descr=Sys_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=SysErrorArrayIdx - -[CONTROLVALUE_10018] -Descr=HSG_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=HSGErrorArrayIdx - -[CONTROLVALUE_10019] -Descr=Tube_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=TubeErrorArrayIdx - -[CONTROLVALUE_10020] -Descr=Vac_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=4000 -DisplayName=VacuumErrorArrayIdx - -[CONTROLVALUE_10021] -DisplayName=LoadPositionEnable1 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10022] -DisplayName=LoadPositionEnable2 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10023] -DisplayName=LoadPositionEnable3 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10024] -DisplayName=LoadPositionEnable4 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10025] -DisplayName=LoadPositionEnable5 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10026] -DisplayName=LoadPositionEnable6 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN 7-10 VORERST NUR FUER COUGAR15! -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10027] -DisplayName=LoadPositionEnable7 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10028] -DisplayName=LoadPositionEnable8 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10029] -DisplayName=LoadPositionEnable9 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10030] -DisplayName=LoadPositionEnable10 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// BELADEPOSITIONEN 1-6 VORERST NUR FUER TIGER! -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10031] -DisplayName=LoadPosition1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10032] -DisplayName=LoadPosition2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10033] -DisplayName=LoadPosition3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10034] -DisplayName=LoadPosition4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10035] -DisplayName=LoadPosition5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10036] -DisplayName=LoadPosition6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10037] -DisplayName=LoadPosition7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10038] -DisplayName=LoadPosition8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10039] -DisplayName=LoadPosition9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10040] -DisplayName=LoadPosition10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// AxesWatch-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10041] -DisplayName=AxisEncValue[0] -Descr=DC_nEncoder[0] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10042] -DisplayName=AxisEncMastSlaveOffset[0] -Descr=l_anMasterSlaveEncoderOffset[0] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10043] -DisplayName=MasterSlaveDiff[0] -Descr=l_afMasterSlaveDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10044] -DisplayName=MasterSlaveDiffMax[0] -Descr=l_afMasterSlaveDiffMax[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10045] -DisplayName=MastSlavRefMaxDiff[0] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10046] -DisplayName=MastSlavNormMaxDiff[0] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10047] -DisplayName=ScalingFactor[0] -Descr=g_tAxesWatch.afScalingFactor[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10048] -DisplayName=AxisEncValue[1] -Descr=DC_nEncoder[1] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10049] -DisplayName=AxisEncMastSlaveOffset[1] -Descr=l_anMasterSlaveEncoderOffset[1] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10050] -DisplayName=MasterSlaveDiff[1] -Descr=l_afMasterSlaveDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10051] -DisplayName=MasterSlaveDiffMax[1] -Descr=l_afMasterSlaveDiffMax[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10052] -DisplayName=MastSlavRefMaxDiff[1] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10053] -DisplayName=MastSlavNormMaxDiff[1] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10054] -DisplayName=ScalingFactor[1] -Descr=g_tAxesWatch.afScalingFactor[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10055] -DisplayName=AxisEncValue[2] -Descr=DC_nEncoder[2] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10056] -DisplayName=AxisEncMastSlaveOffset[2] -Descr=l_anMasterSlaveEncoderOffset[2] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10057] -DisplayName=MasterSlaveDiff[2] -Descr=l_afMasterSlaveDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10058] -DisplayName=MasterSlaveDiffMax[2] -Descr=l_afMasterSlaveDiffMax[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10059] -DisplayName=MastSlavRefMaxDiff[2] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10060] -DisplayName=MastSlavNormMaxDiff[2] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10061] -DisplayName=ScalingFactor[2] -Descr=g_tAxesWatch.afScalingFactor[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10062] -DisplayName=AxisEncValue[3] -Descr=DC_nEncoder[3] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10063] -DisplayName=AxisEncMastSlaveOffset[3] -Descr=l_anMasterSlaveEncoderOffset[3] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10064] -DisplayName=MasterSlaveDiff[3] -Descr=l_afMasterSlaveDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10065] -DisplayName=MasterSlaveDiffMax[3] -Descr=l_afMasterSlaveDiffMax[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10066] -DisplayName=MastSlavRefMaxDiff[3] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10067] -DisplayName=MastSlavNormMaxDiff[3] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10068] -DisplayName=ScalingFactor[3] -Descr=g_tAxesWatch.afScalingFactor[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10069] -DisplayName=AxisEncValue[4] -Descr=DC_nEncoder[4] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10070] -DisplayName=AxisEncMastSlaveOffset[4] -Descr=l_anMasterSlaveEncoderOffset[4] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10071] -DisplayName=MasterSlaveDiff[4] -Descr=l_afMasterSlaveDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10072] -DisplayName=MasterSlaveDiffMax[4] -Descr=l_afMasterSlaveDiffMax[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10073] -DisplayName=MastSlavRefMaxDiff[4] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10074] -DisplayName=MastSlavNormMaxDiff[4] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10075] -DisplayName=ScalingFactor[4] -Descr=g_tAxesWatch.afScalingFactor[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10076] -DisplayName=AxisEncValue[5] -Descr=DC_nEncoder[5] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10077] -DisplayName=AxisEncMastSlaveOffset[5] -Descr=l_anMasterSlaveEncoderOffset[5] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10078] -DisplayName=MasterSlaveDiff[5] -Descr=l_afMasterSlaveDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10079] -DisplayName=MasterSlaveDiffMax[5] -Descr=l_afMasterSlaveDiffMax[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10080] -DisplayName=MastSlavRefMaxDiff[5] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10081] -DisplayName=MastSlavNormMaxDiff[5] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10082] -DisplayName=ScalingFactor[5] -Descr=g_tAxesWatch.afScalingFactor[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10083] -DisplayName=AxisEncValue[6] -Descr=DC_nEncoder[6] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10084] -DisplayName=AxisEncMastSlaveOffset[6] -Descr=l_anMasterSlaveEncoderOffset[6] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10085] -DisplayName=MasterSlaveDiff[6] -Descr=l_afMasterSlaveDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10086] -DisplayName=MasterSlaveDiffMax[6] -Descr=l_afMasterSlaveDiffMax[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10087] -DisplayName=MastSlavRefMaxDiff[6] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10088] -DisplayName=MastSlavNormMaxDiff[6] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10089] -DisplayName=ScalingFactor[6] -Descr=g_tAxesWatch.afScalingFactor[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10090] -DisplayName=AxisEncValue[7] -Descr=DC_nEncoder[7] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10091] -DisplayName=AxisEncMastSlaveOffset[7] -Descr=l_anMasterSlaveEncoderOffset[7] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10092] -DisplayName=MasterSlaveDiff[7] -Descr=l_afMasterSlaveDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10093] -DisplayName=MasterSlaveDiffMax[7] -Descr=l_afMasterSlaveDiffMax[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10094] -DisplayName=MastSlavRefMaxDiff[7] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10095] -DisplayName=MastSlavNormMaxDiff[7] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10096] -DisplayName=ScalingFactor[7] -Descr=g_tAxesWatch.afScalingFactor[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10097] -DisplayName=AxisEncValue[8] -Descr=DC_nEncoder[8] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10098] -DisplayName=AxisEncMastSlaveOffset[8] -Descr=l_anMasterSlaveEncoderOffset[8] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10099] -DisplayName=MasterSlaveDiff[8] -Descr=l_afMasterSlaveDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10100] -DisplayName=MasterSlaveDiffMax[8] -Descr=l_afMasterSlaveDiffMax[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10101] -DisplayName=MastSlavRefMaxDiff[8] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10102] -DisplayName=MastSlavNormMaxDiff[8] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10103] -DisplayName=ScalingFactor[8] -Descr=g_tAxesWatch.afScalingFactor[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10104] -DisplayName=AxisEncValue[9] -Descr=DC_nEncoder[9] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10105] -DisplayName=AxisEncMastSlaveOffset[9] -Descr=l_anMasterSlaveEncoderOffset[9] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10106] -DisplayName=MasterSlaveDiff[9] -Descr=l_afMasterSlaveDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10107] -DisplayName=MasterSlaveDiffMax[9] -Descr=l_afMasterSlaveDiffMax[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10108] -DisplayName=MastSlavRefMaxDiff[9] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10109] -DisplayName=MastSlavNormMaxDiff[9] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10110] -DisplayName=ScalingFactor[9] -Descr=g_tAxesWatch.afScalingFactor[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Debug-Commands -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_10000] -Descr=del_Filament_Q -SysID=1 -DisplayName=DelFilamentQ - -[CONTROLCOMMAND_10001] -Descr=del_Target_Ws -SysID=1 -DisplayName=DelTargetJ - -[CONTROLCOMMAND_10002] -Descr=Sys_errorquit -SysID=1 -DisplayName=ResetSysErrArray - -[CONTROLCOMMAND_10003] -Descr=HSG_errorquit -SysID=1 -DisplayName=ResetHSGErrArray - -[CONTROLCOMMAND_10004] -Descr=Tube_errorquit -SysID=1 -DisplayName=ResetTubeErrArray - -[CONTROLCOMMAND_10005] -Descr=Vac_errorquit -SysID=1 -DisplayName=ResetVacErrArray - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Test-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_15000] -DisplayName=TMTApertureCurrentArray -Descr=BlendeAbtast -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1200 -DataLen=300 - -[CONTROLVALUE_15001] -DisplayName=TMTTargetCurrentArray -Descr=TargetAbtast -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1200 -DataLen=300 - -[CONTROLVALUE_15002] -DisplayName=TMTIntegrationCount -Descr=burn_Anzahl -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15003] -DisplayName=TMTFocusVariation -Descr=burn_Ifocus -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15004] -DisplayName=TMTFocusIntervall -Descr=burn_Ifocus_step -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15005] -DisplayName=TMTUsedFocusPoints -Descr=abtast_ende -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15006] -DisplayName=TMTActFocusPoint -Descr=abtast_index -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15007] -DisplayName=TMTAccVoltage -Descr=burn_kV -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=250 - -[CONTROLVALUE_15008] -DisplayName=TMTTubeCurrent -Descr=burn_mA -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=250 - -[CONTROLVALUE_15009] -DisplayName=TMTResFocusOptMax -Descr=Focus_opt_max -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15010] -DisplayName=TMTResFocusOptMin -Descr=Focus_opt_min -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15011] -DisplayName=TMTResTargetAvgMax -Descr=TargetAverage_max -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15012] -DisplayName=TMTResTargetAvgMin -Descr=TargetAverage_min -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15013] -DisplayName=TMTResult -Descr=TargetEinbrand -SysID=1 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15014] -DisplayName=BeamScanPointsPerLine -Descr=beamscan_anzahl -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15015] -DisplayName=BeamScanLineReady -Descr=beamscan_ready -;//Variable wurde nach local verschoben -SysID=0 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 - -[CONTROLVALUE_15016] -DisplayName=BeamScanCurrentIntervall -Descr=beamscan_step -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15017] -DisplayName=BeamScanLineArray -Descr=beamscan_target -DataType=4 -ValueType=1 -;//Variable wurde nach local verschoben -SysID=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1000 -DataLen=501 - -[CONTROLVALUE_15018] -DisplayName=BeamScanXIndex -Descr=beamscan_x -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15019] -DisplayName=BeamScanYIndex -Descr=beamscan_y -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15020] -Descr=Tube.wobstep -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=WobbelStep - -[CONTROLVALUE_15021] -Descr=I_tube_korr -DataType=4 -ValueType=1 -SysID=0 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TubeCorrCurArray[A] -DataLen=11 - -[CONTROLVALUE_15022] -Descr=Tube.hub -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=WobbelAmplitude - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Commandos fuer erweiterte Testfunktionen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_15000] -Descr=PC_cmd.burn -DisplayName=StartTargetMaterialTest -SysID=1 - -[CONTROLCOMMAND_15001] -Descr=PC_cmd.beamscan -DisplayName=StartBeamScan -SysID=1 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Stati fuer erweiterte Testfunktionen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_15000] -DisplayName=TMTRunning -Descr=PLC_stat.bo_burn_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 - -[CONTROLSTATUS_15001] -DisplayName=BeamScanRunning -Descr=PLC_stat.bo_beamscan_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 - -[CPUTYPES] -I386="CP340 CP360 CP380 CP570 CP1483 CP1484 CP1583" -68000="IF260 CP260 CP430 CP476" - -;//////////////////////////////////////////////////////////////////////////////////////// -;// DATENMODULE -;//////////////////////////////////////////////////////////////////////////////////////// -; 26.06.2003: ModuleNameIdxMethod -; 0: alter Mechanismus (ModuleCount aus ini-Datei, 1-dim. Index) -; 1: [init-DM-Eintrag] (statisch, 1 Modul pro Init, z. B. hsg, tube) -; 2: [init-DM-Eintrag / Init-Anz.] (statisch, mehrere Module pro Init, z. B. amp, cent) -; 3: [Anz. init-DMs bzw. tubeheads (sollte gleich sein)] (statisch) -; 4: [Tubeheads] (1-dim., dyn.) -; 5: [Targets] (2-dim., dyn.) -; 6: [Modes] (3-dim., dyn.) -; Wenn ModuleNameIdxMethod=1 (z.B. cent, amp) dann wird der ModuleCount aus dem Eintrag im letzten init-dm ermittelt, -; es mssen dann diese Anz. Module angezeigt werden. -; Wenn ModuleNameIdxMethod=0 wird ModuleCount=0/1 gesetzt, es wird nur ein Modul angezeigt (und es gibt dann auch nur EINE -; Strukturvariable!) -; bei dyn. Modulen (mode, target) ergibt sich die anzuzeigende Anz. Module aus dem Wert der entspr. Variablen -; (z.B. cons_max, target_max) -;//////////////////////////////////////////////////////////////////////////////////////// -; INIT-Datenmodule: -; Diese liefern die Informationen darber, wieviele der anderen DMs insgesamt auf der RPS -; vorhanden und welche gerade aktiv sind. Momentan soll es fr jeden Rhrenkopf ein init-Datenmodul -; geben. ber einen dig. Eingang wird der jeweilige Rhrenkopf von der RPS erkannt --> Zu- -; weisung der Rhrenkopf-Nummer. Entspr. dieser Nummber wird ein init-DM angesprochen, in -; welchem hinterlegt ist, welche DMs aktiviert werden sollen. -; Definition/Konvention: IM LETZTEN init-DM steht die ANZAHL der fr jeden Typ auf der RPS -; vorhandenen DMs! -; init-DMs mssen nicht ber eine PC-Applikation angezeigt/konfiguriert werden! -;//////////////////////////////////////////////////////////////////////////////////////// -[INITDM] -DisplayName=InitDM -SysID=1 - -[TUBEHEADDM] -DisplayName=TubeheadDM -SysID=1 - -[TARGETDM] -DisplayName=TargetDM -SysID=1 - -[TargetDM_Names] -Descr=target.Name[%d] -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=2000 -DataLen=41 - -[MODEDM] -DisplayName=ModeDM -SysID=1 - -[ModeDM_Names] -Descr=Mode.Name[%d] -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=2000 -DataLen=16 - -[FILDM] -DisplayName=FilDM -SysID=1 - -[TUBEDM] -DisplayName=TubeDM -SysID=513 - -[AMPDM] -DisplayName=AmpDM -SysID=1 - -[HSGDM] -DisplayName=HSGDM -SysID=513 - -[VACDM] -DisplayName=VacDM -SysID=1 - -[CONDDM] -DisplayName=CondDM -SysID=1 - -[SYSDM] -DisplayName=SysDM -SysID=513 - -[FOCUSDM] -DisplayName=FocusDM -SysID=1 - -[CONSDM] -DisplayName=ConsDM -SysID=2 - -[SHUTDM] -DisplayName=ShutDM -SysID=32 - -[CENTDM] -DisplayName=CentDM -SysID=1 - -[TREGDM] -DisplayName=TRegDM -SysID=64 - -[SYSMANIDM] -DisplayName=SysManiDM -SysID=4120 - -[PARA_DM] -DisplayName=ParaDM -SysID=4120 - -[GEODM] -DisplayName=GeoDM -SysID=4120 - -[REFDM] -DisplayName=RefDM -SysID=4120 - -[DOORDM] -DisplayName=DoorDM -SysID=4120 - -[MOTIRISDM] -DisplayName=MotIrisDM -SysID=1024 - -[JSPEEDDM] -DisplayName=JSpeedDM -SysID=4120 - -[AXESWATCHDM] -DisplayName=AxesWatchDM -SysID=4120 - -[LOADPOSDM] -DisplayName=LoadPosDM -SysID=4120 - -[MANIPARADM] -DisplayName=ManiParaDM -SysID=4120 - -[TURNTABLEDM] -DisplayName=TurntableDM -SysID=4120 - -[CAMAXISDM] -DisplayName=CamAxisDM -SysID=4120 - -[ACTAXISDM] -DisplayName=ACTAxisDM -SysID=4120 - -[AIMMASKDM] -DisplayName=AimMaskDM -SysID=4120 - -[RELJOYDM] -DisplayName=RelJoyDM -SysID=4120 +;------------------------------------------------------------------------------ +; Help for Control/Value entries +; +; DataType= (FXDataType) +; 0 FX_INT +; 1 FX_LONG +; 2 FX_UINT +; 3 FX_ULONG +; 4 FX_FLOAT +; 5 FX_DOUBLE +; 6 FX_BOOL +; 7 FX_CENTTABLE +; 8 FX_FOCUSTABLE +; 9 FX_STRING +; 10 FX_SHORT +; 11 FX_USHORT +; 12 FX_SCANTABLE +; 13 FX_BYTE +; 14 FX_UBYTE +; 15 FX_TUBECURRENTTABLE +; 16 FX_AXESPOSTABLE +; +; ValueType= (FXValueType) +; 0 FX_ACTVAL +; 1 FX_NOMVAL +; 2 FX_MINVAL +; 3 FX_MAXVAL +; 4 FX_BOOLVAL +; 5 FX_ERRORVAL +; +; Active= +; 0 Variable will not be updated in process image of FXE DLLs +; and can only accessed with explicit read/write +; 1 Variable will be updated in process image of FXE DLLs +; Notify= +; 0: Application notifying will not be used for this variable +; 1: Application notifying will be used for this variable + +;System- und Options-Ids: +;Variablen, die in allen RPS-Konfigurationen vorkommen, erhalten die SysID 1 (FXE_SINGLESTAGE) +;Variablen, die fr spezielle oder optionale RPS-Konfigurationen hinzukommen, z. B. fr Doppelstufen-Rhren, erhalten die +;unten angegebene SysID. (Variablen, die nur fr Doppelstufenrhren verwendet werden, z. B. die SysID 2) +;Wenn Variablen zwei oder mehreren speziellen RPS-Konfigurationen zugeordnet werden mssen, die sich gegenseitig ausschliessen, +;z. B. Para-Variablen fr FOX und TIGER, mssen bei den Variablen die SysID-Eintrge bitweise geoderte Werte sein. Die Variablen der Para-Module +;haben als ID z. B. 24 (0x10 | 0x20) +;FXE_SINGLESTAGE 0x00000001L // Xray-Bit +;FXE_DOUBLESTAGE 0x00000002L // Xray-Bit +;FXE_SCANNING 0x00000004L // Xray-Bit +;SYSTEM_FOX 0x00000008L // Xray-Bit +;SYSTEM_TIGER 0x00000010L // Xray-Bit +;SHUTTEROPTION 0x00000020L // Xray-Bit +;TARGETREGOPTION 0x00000040L // Xray-Bit +;SECONDCENTERING 0x00000080L // Xray-Bit +;FFCOMDRIVER 0x00000100L // Xray-Bit +;AUTOCOND_ENABLED 0x00004000L // Xray-Bit +;MOT_IRIS 0x00000400L // Xray-Bit und Mani-Bit +;FME 0x00000200L // Mani-Bit +;SYSTEM_14 0x00000800L // Mani-Bit CougarFA oder System16 +;SYSTEM_15 0x00001000L // Mani-Bit CougarSMT +;SYSTEM_COUGAR_XL 0x00002000L // Mani-Bit Cheetah +;JOYCTRLOPTION 0x00100000L // Mani-Bit +;------------------------------------------------------------------------------ + +[VarPLCVarHAL_PLCVars] +PLCVarID_0=2274 +PLCVarString_0=LaserCrossHair +PLCVarID_1=2374 +PLCVarString_1=WarnLamp1Ok +PLCVarID_2=2375 +PLCVarString_2=WarnLamp2Ok +PLCVarID_3=2376 +PLCVarString_3=WarnLamp3Ok +PLCVarID_4=2377 +PLCVarString_4=WarnLampDefect + +[XrayHAL] +ReadFromProcessImage=1 +MaxAccVoltageTolerance=1.0 +MaxTubeCurrentTolerance=3.0 +MaxTargetCurrentTolerance=2.0 +EnableXrayOnAfterFlashover=0 + +[ManiHAL] +; Fr die Eigenschaft "Ready" der Schnittstelle IFFAxis wird hier standardmssig +; AxisEnabled && AxisInitialized && !AxisIsNotToControl +; && AxisDriveReady && !AxisDriveError && !AxisError +; verwendet, es wird also NICHT abgefragt, ob die Achse verriegelt ist (AxisModulePresent) +;Default fr AxisReadyBitMask: BitMaskAxisEnabled | BitMaskAxisInitialized | BitMaskAxisDriveReady +;AxisReadyBitMask= +;Default fr AxisNotReadyBitMask: BitMaskAxisIsNotToControl | BitMaskAxisDriveError | BitMaskAxisError +;AxisNotReadyBitMask= +ReadFromProcessImage=1 +; ErrorIfTryingToDriveLockedAxis: 0: Kein Fehler, 1: Fehlermeldung wenn verriegelte Achse versucht wird zu fahren +ErrorIfTryingToDriveLockedAxis=0 +; LoadPosTolerance war vorher in config.prm einstellbar, es wurde aber wahrscheinlich immer Defaultwert 1 verwendet! +LoadPosTolerance=1 + +[ManiSysIDs] +NumSysIDs=3 +SysID_0=8 +SysID_1=16 +SysID_2=4096 + +; FOX +[Detector_8] +TransZ=5 + +[Tube_8] +TransZ= + +[Stage_8] +TransX=0 +TransY=1 +TransZ=2 +RotX=4 +RotY=3 + +; TIGER +[Detector_16] +; Detektor-Kippachse des TIGER kann eigentlich RotX oder RotY sein! +RotX=3 +RotZ=4 + +[Tube_16] +TransZ=2 + +[Stage_16] +TransX=0 +TransY=1 + +;Cougar(SMT) +[Detector_4096] +TransZ=3 +RotY=4 + +[Tube_4096] +TransZ=2 + +[Stage_4096] +TransX=0 +TransY=1 +RotX=5 +RotZ=5 + +[PLCVersionIniFolderNames_CPU0] +V380=V380-389 + +[PLCVersionIniFolderNames_CPU1] +V430=V420-429 + +[PLCVERSIONVARIABLE_0] +DisplayName=SoftwareVersionCPU0 +Descr=SYS_DM.SoftwareVersion +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[PLCVERSIONVARIABLE_1] +DisplayName=SoftwareVersionCPU1 +Descr=sys_dm.SoftwareVersion +SysID=1 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[General] +PLCInitTimeout=120000 +; Nur FXEControl +FXEControlInitTimeout=30000 +; Nur FXEControl +ShowFXEControlWithoutHWLink=0 +UseAFByImg=0 +LoadDetectorDlls=0 +UseScanVariables=0 +UseDbgVariables=1 +UseFXETestVariables=1 +UseALUVariables=0 +FirstSupportedVersion=380 +LastSupportedVersion=430 +; Nur FXEControl: Bezeichnet %-Wert des erreichten Tube-/Targetcurrent vom vorgegebenen (Timer) +TimerCurrentInterruptionThresh=50 +; Nur FXEControl: Bezeichnet %-Wert der erreichten acc. Voltage vom vorgegebenen Wert (Timer) +TimerVoltageInterruptionThresh=70 +; Nur FXEControl: Bezeichnet Dauer der zustzlichen Delaytime in ms zum Start des Timers nach erreichen der anderen Schwellwerte (Timer) +TimerAdditionalDelay=0 +; automatisches Einschalten der Strahlung nach Ueberschlag (de)aktivieren +UseAutoXRayOnAfterFlash=0 +; Datenmodule verbinden? ACHTUNG: Betrifft NICHT Para- und PCPara-Dms fr TIGER und FOX! Diese +; mssen immer verbunden werden, wenn entspr. System vorliegt, sonst funktionieren nicht +; alle Achsen-Funktionen +ConnectDMs=1 +; Variable zur Ueberwachung der RPS (hier: 2014, kVIst) +; Abschalten der Benachrichtigung bei RPS disconnected wenn RPSCheckVariableID <= 0 +RPSCheckVariableID=2014 +; Intervallzeit zur Ueberwachung der RPS in ms +RPSCheckIntervall=10000 +Demoversion=0 +; Kundenversion: 0, Serviceversion: 1, Betriebsversion: 2, Testversion: 3 (Umschalter ASCII-PVI) +AccessVersion=1 +; Apertures wird fr die Amp[1] bis Amp[3] Istwerte (Blendenstrme) verwendet +Apertures=1 +TestFlashOver=0 +DebugMessages=0 +FilIncrement=0.02 +UseDataTypeVerification=1 +; Timeout nach Kaltstart in ms +ColdStartWaitTime=120000 +; 0: no logging 1/2: log errors 3: log errors + show MessageBoxes +LogLevel=2 +; relativer Pfad zum User Manual +UserManualPath=C:\Program Files (x86)\Feinfocus\FXEControl_3.1.1.65\doc\Y.FXE-Control 3.1_v01r00_en_20102586.pdf + +[PLCCommunication] +ModuleEventMask="EV=" +TaskEventMask="EV=" +; 09.11.2004: Gibt an, ob eine Slave-RPS-CPU vorliegen kann (z.Z. nur fuer Nano-FOX) +SlaveCPU=0 +; 09.11.2004: Anzahl RPS-CPUs, maximale Anzahl CPUs ist 2 +CPUCount=1 +; 05.08.2014: Es knnen jetzt die IP und Base der CPUs direkt konfiguriert werden. +; Zudem ist es mglich zwei Rhren anzusteuern. +; Gibt an, ob die Konfigurationen fr HostAdress und HostBase aus der ini verwendet werden sollen, +; oder die hart codierten aus der BRDriverDefs. +UsePLCHostConfig=0 +; Wenn MultipleXrayDevices aktiv ist, dann muss CPUCount auf 1 stehen. Beim Start der FXEControl +; wird ein Abfragedialog geffnet, welche Rhre angezeigt werden soll +MultipleXrayDevices=0 +; Cpu0 muss immer die Adresse einer Rhre sein. +; Die HostAdress entspricht der letzten Stelle der IP-Adresse der Rhre. +Cpu0HostAdress=10 +; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, +; kann aber auch unterschiedlich konfiguriert werden +Cpu0HostBase=10 +; Beschreibung fr den Auswahldialog beim Start der FXEControl +Cpu0Description=FXT 225.48 - CPU0 192.168.12.10 +; Cpu1 kann die Adresse einer Rhre oder eines Manipulators sein. Wenn nur UsePLCHostConfig und +; CPUCount=2 ausgewhlt ist, dann muss es ein Manipulator sein. +; Die HostAdress entspricht der letzten Stelle der IP adresse der Rhre. +Cpu1HostAdress=11 +; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, +; kann aber auch unterschiedlich konfiguriert werden. +Cpu1HostBase=11 +; Beschreibung fr den Auswahldialog, der beim Start der FXEControl zur Auswahl der Rhre angezeigt wird. +Cpu1Description=FXT 190.61 - CPU1 192.168.12.11 + +[FFCom] +;FFCOMDRIVER 256 +;ONLY_FFCOMDRIVER 257 +FFComSysID=0 +;FFComSysID=256 +InBufLength=256 +OutBufLength=256 +IDBufLength=4 +FloatPrecision=4 +WaitTimeout=500 +;WaitTimeout=4000 +; Timeouts nicht mehr direkt parametrisierbar, da abh. von RPS-Zykluszeit! +; Dafr kann jetzt hier die verwendete RPS-Zykluszeit angegeben werden! +PLCCycleTime=100 +SwitchFMEToFFComID=3501 +; Thread-Prioritten: 0: normal, 1: above normal, 2: highest, 15: "real time" +; -1: below normal, -2: lowest, -15: idle +ReadThreadPriority=2 +RequestThreadPriority=1 +AutoUpdThreadPriority=1 +LogComm=0 +LogRead=0 +LogWrite=0 +LogAutoUpd=0 +;RTS_CONTROL_DISABLE 0 +;RTS_CONTROL_ENABLE 1 +;RTS_CONTROL_HANDSHAKE 2 +;RTS_CONTROL_TOGGLE 3 +RTSMode=0 +UseCTSHandshake=0 + +[XRayConstants] +BitMaskBattery=2 +BitMaskWarmupDone=4 +BitMaskFilAdjDone=8 +BitMaskAutocentReady=16 +BitMaskAutocentBeamSearch=32 +BitMaskAutocentBeamFound=64 +BitMaskStartupDone=512 +BitMaskAutofuncRuns=1024 +BitMaskInterlockOn=2048 +BitMaskHSGOk=4096 +BitMaskVacuumOk=8192 +BitMaskAutocentRuns=16384 +BitMaskFilAdjRuns=32768 +BitMaskWarmupRuns=65536 +BitMaskStartupRuns=131072 +BitMaskXRayOn=262144 +BitMaskReadyForXRayOn=524288 +BitMaskXRayError=1048576 + +[ManiConstants] +AxesEnableBackside=1 +; Wenn RPS V.2.0 fuer FOX verwendet wird, PositionTolerance=0 setzen, ansonsten 5-10 +; theoretisch kann PositionTolerance fuer FOX auch bei alter RPS 0 gesetzt werden, das einzige +; Problem ist BASIC-Acknowledge der FGUI, da PVI u.U. die nderungen der Ist-Pos. nicht mitbekommt +PositionTolerance=1 +; Wenn RPS V.2.0 fuer FOX verwendet wird, UseManInPosForFOXBasicAckn=1 setzen, ansonsten 0 +; beim Cougar15 und TIGER mit RPS >= 2.6 gibt es die ManiInPos-Variable wieder nicht mehr, +; daher dort auch Positionsvergleich machen! +UseManInPosForFOXBasicAckn=0 +BitMaskAxisError=1 +BitMaskAxisEnabled=2 +BitMaskAxisInitialized=4 +BitMaskAxisReferenced=8 +BitMaskAxisRefMoving=16 +BitMaskAxisMoving=32 +BitMaskAxisDriveReady=64 +BitMaskAxisDriveError=128 +BitMaskAxisPosHWEnd=256 +BitMaskAxisRefHWEnd=512 +BitMaskAxisNegHWEnd=1024 +BitMaskAxisTriggerInput=2048 +BitMaskAxisModulePresent=4096 +BitMaskAxisInPosition=8192 +BitMaskAxisIsNotToControl=16384 +BitMaskAxisIsVirtual=32768 +; Bitmasken fr Manipulator-Statuswort: +; 12.09.2005: Es ist z.Z. vllig unklar, was wie ab welcher RPS-Version +; definiert ist! Was sind die Unterschiede zwischen TIGER mit RPS-Version 2.6 +; und Cougar15 mit Version 2.6, der eigentlich Version 2.7 haben sollte? +BitMaskManiError=1 +BitMaskManiInitialized=4 +BitMaskManiReferenced=8 +BitMaskManiRefMoving=16 +BitMaskManiMoving=32 +BitMaskManiSingleAxisActive=64 +BitMaskManiAllAxesActive=128 +BitMaskManiNonPLCDriveDisabled=256 +BitMaskManiInLoadPos=512 +BitMaskManiLoadPosMoving=33554432 +BitMaskManiInPosition=8192 +BitMaskManiCPSStop=32768 + +[MESSLOG] +EnableAllConnectionsForTest=0 +MessLogTableFileIdx=52 +MinIntervallTime=100 +MinChangeIntervall=200 + +[CONDITIONING] +; Anz. Messpunkte fr berschlge; Messintervall [min] ergibt sich aus ConditTime / ConditTableSize +ConditTableSize=72 +;Einheit: min. Wenn die Zeit zwischen 2 berschlgen > diesen Wert ist, wird die Kond. von der RPS beendet +ConditIntervall=360 +;Einheit: min. Nach max. dieser Zeit wird die Konditionierung beendet +ConditTimeout=3600 +; Max. Anz. Ueberschlaege, bevor Konditionierung (vom PC durch X-Ray off) abgebrochen wird +MaxConditBreaks=250 +;Wartezeit nach Ueberschlag, nach der das Vakuum registriert wird [s] +WaitAfterBreakTime=5 + +[WOBBELING] +;Default-Werte fuers wobbeln +Step=10.0 +Hub=30.0 + +[POSITIONINGTABLE] +; fuer Cougar15: +Description=g_tManiCtrlStartOld.tAxis +ConnectParams="EV= VT=struct VL=0 AL=4" +SysID=4376 + +;LINK_ALL_START_POSITION( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i32 } {.. VT=u8 }" )), +;LINK_ALL_START_SPEED( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i16 } {.. VT=u8 }" )); + +[MOVEAXESSTRUCT] +; fuer Cougar15: +Description=g_tManiCtrlStartOld +;Das Verhalten von PVI ist hier etwas seltsam: Wird die Typinfo der Achsenstruktur ausgelesen, bekommt man immer die VL=112 +;und ein Alignment von 2, auch wenn im Connect-String 4 angegeben wird und auch die Strukturen mit #pragma pack( push, 4) +;definiert werden (eigentlich kommt dann als Variablenlnge 136 raus). Es funktioniert auch alles fehlerfrei, wenn VL=0 angegeben wird! +ConnectParams="EV= VT=struct VL=0 AL=4" +;ConnectParams="EV= VT=struct VL=112 AL=4" +;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! +WriteSyncDef=1 +SysID=4376 + +[MANUALMOVEAXESSTRUCT] +; fuer Cougar15: +Description=g_tManiCtrlManuellOld +ConnectParams="EV= VT=struct VL=0 AL=4" +;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! +WriteSyncDef=1 +SysID=4368 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Control-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +;condit wait. Nur explizit lesen (?!) +[CONTROLVALUE_253] +Descr=tCONwait +DataType=3 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DisplayName=MaxTimeBetweenBreakdowns[ms] +WriteSyncDef=0 +ReadSyncDef=0 + +;Max. Spg. f. Konditionierung. Nur explizit lesen ! +[CONTROLVALUE_254] +Descr=ConditioningData.condCycle[1].kVmax +DataType=4 +ValueType=3 +SysID=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ConditVoltageMax[kV] +ReadSyncDef=0 + +;Max. Strom f. Konditionierung. Nur explizit lesen ! +[CONTROLVALUE_255] +Descr=ConditioningData.condCycle[1].current_uA +DataType=4 +ValueType=3 +SysID=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ConditCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_256] +Descr=HSG.FILwork +DataType=4 +ValueType=1 +;wird nur noch fr alten Tiger (RPS < 2.6) bentigt ! +SysID=0 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilWorkCurrent[A] + +[CONTROLVALUE_257] +Descr=I_fil +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilWorkArray[A] +DataLen=10 + +; Auswahl fuer zu aktualisierendes amp-DM +[CONTROLVALUE_258] +Descr=amp_modul +DataType=10 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=AmpDMRefreshSel + +; Auswahl fuer zu aktualisierendes cent-DM +[CONTROLVALUE_259] +Descr=PC_stat.u16_CENT_DM_nr +DataType=10 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=CentDMRefreshSel + +[CONTROLVALUE_260] +Descr=Sys.Watchdog_enable +DataType=10 +ValueType=1 +SysID=513 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=WatchdogEnable[short] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_261] +Descr=PLC_stat.bo_Watchdog +DataType=6 +ValueType=1 +SysID=513 +;24.06.2003: Watchdog ausgeschaltet wegen Fehler auf RPS! Hoher Laufzeitverbrauch dadurch, +; dass Signal von RPS immer sofort wieder auf 1 zurckgesetzt wurde, nachdem in FXDrivers +; 0 geschickt wurde! +; 13.07.06: Wieder aktiviert, obwohl auf RPS immer noch nicht verbessert +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DisplayName=WatchdogSignal[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_262] +Descr=SYS_DM.seriennum +SysID=1 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 +DisplayName=SerialNumber +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_263] +Descr=SystemSettings.u32_workingminute_system +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=SystemCounter + +[CONTROLVALUE_264] +Descr=SystemSettings.u32_workingminute_tube +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=TubeCounter + +[CONTROLVALUE_265] +Descr=SystemSettings.u32_workingminute_filament +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=FilamentCounter + +[CONTROLVALUE_266] +Descr=Condensor.Pmicro +DataType=4 +ValueType=0 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=700 +DisplayName=ConsModeMicroThrPow[W] +ReadSyncDef=0 + +[CONTROLVALUE_267] +Descr=Condensor.Pnano +DataType=4 +ValueType=0 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=700 +DisplayName=ConsModeNanoThrPow[W] +ReadSyncDef=0 + +[CONTROLVALUE_268] +Descr=PLC_cmd.reload_MODE_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=ModeChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_269] +Descr=PLC_cmd.reload_TARGET_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TargetChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_270] +DisplayName=SoftwareVersion +Descr=SYS_DM.SoftwareVersion +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_271] +DisplayName=CoilOff +Descr=Sys.coil_off +SysID=1 +DataType=10 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_272] +DisplayName=FilAdjBaseCurrentNew +Descr=PLC_stat.r32_newFilamentCurrentBase +SysID=1 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.05 +RefreshTime=800 + +[CONTROLVALUE_273] +DisplayName=FilAdjBaseCurrentDiff +Descr=PLC_stat.r32_diffToFilamentCurrentBase +SysID=1 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.05 +RefreshTime=800 + +[CONTROLVALUE_274] +DisplayName=PositioningLaser +Descr=Do_Laser +;nd. 14.09.2004: Fuer TIGER, FOX, 15er und 16er! NICHT generell auf FXE! +SysID=6168 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1200 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_275] +Descr=zoom +SysID=1 +DataType=10 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=BVZoomLevel +WriteSyncDef=0 +ReadSyncDef=0 + +; 07.07.03: Reload-Variablen jetzt Control-Values, vorher ControlCommands +; Hintergrund: 1-0 bergnge dieser Variablen knnen als Signal dafr +; genommen werden, dass die neuen Werte tatschlich in die RPS-Variablenstrukturen +; eingetragen wurden! +[CONTROLVALUE_280] +Descr=PC_cmd.TUBE_DM.read +SysID=513 +DisplayName=ReloadTubeDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_281] +Descr=PC_cmd.AMP_DM.read +SysID=1 +DisplayName=ReloadAmpDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_282] +Descr=PC_cmd.HSG_DM.read +SysID=513 +DisplayName=ReloadHSGDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_283] +Descr=PC_cmd.VAC_DM.read +SysID=1 +DisplayName=ReloadVacuumDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_284] +Descr=PC_cmd.COND_DM.read +SysID=1 +DisplayName=ReloadConditDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_285] +Descr=PC_cmd.SYS_DM.read +SysID=513 +DisplayName=ReloadSystemDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_286] +Descr=PC_cmd.FOCUS_DM.read +SysID=1 +DisplayName=ReloadFocusDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_287] +Descr=PC_cmd.CONS_DM.read +SysID=2 +DisplayName=ReloadCondensorDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_288] +Descr=cmd_read_shutter +SysID=32 +DisplayName=ReloadShutterDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_289] +Descr=PC_cmd.CENT_DM.read +SysID=1 +DisplayName=ReloadCenteringDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_290] +Descr=cmd_read_scan +SysID=4 +DisplayName=ReloadScanDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_291] +Descr=PC_cmd.TIREG_DM.read +SysID=1 +DisplayName=ReloadTiRegDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_292] +Descr=cmd_read_comconf +DisplayName=ReloadComConfDM +;22.11.2004: zunchst ausgeschaltet, bei nchster Version, wenn alle Systeme COMCONF-DM beinhalten, einbauen +SysID=0 +;SysID=513 +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_293] +Descr=PC_cmd.INIT_DM +SysID=1 +DisplayName=ReloadInitDM +DataType=9 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DataLen=10 + +[CONTROLVALUE_294] +DisplayName=ReloadAllDMs +Descr=PC_cmd.ALL_DM.read +SysID=1 +DataType=14 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_295] +DisplayName=UsageAmp1 +Descr=Amp[1].Verwendung +SysID=1 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_296] +DisplayName=UsageAmp2 +Descr=Amp[2].Verwendung +SysID=34 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_297] +DisplayName=UsageAmp3 +Descr=Amp[3].Verwendung +SysID=34 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_298] +DisplayName=DiTubeheadEnable +Descr=Di_tubehead_enable +SysID=1 +DataType=6 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=0 + +[CONTROLVALUE_299] +Descr=target.current_target_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=Target +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_300] +Descr=target.last_target_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TargetCount +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_301] +DisplayName=TubeheadNumber +Descr=Tubehead.current_tubehead_number +SysID=1 +DataType=11 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 + +[CONTROLVALUE_302] +DisplayName=TubeheadCount +Descr=Tubehead.last_tubehead_number +SysID=1 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_303] +Descr=PLC_cmd.reload_TARGET_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TubeheadChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_304] +Descr=iIrisMoveDir +DataType=0 +ValueType=1 +SysID=1024 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=IrisMoveDir + +[CONTROLVALUE_305] +Descr=iIrisSetPos +DataType=0 +ValueType=1 +SysID=1024 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=IrisSetPos + +[CONTROLVALUE_306] +Descr=iIrisCurPos +DataType=0 +ValueType=0 +SysID=1024 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=IrisCurPos + +[CONTROLVALUE_307] +Descr=iIrisCurPosActual +DataType=10 +ValueType=0 +SysID=1024 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=IrisCurPosActual + +[CONTROLVALUE_308] +Descr=Vacon +DataType=6 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumOn[bool] + +[CONTROLVALUE_309] +Descr=EnableShutterOnIfManiMoves +DataType=6 +ValueType=1 +SysID=32 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=EnableShutterOnIfManiMoves[bool] + +[CONTROLVALUE_310] +DisplayName=SoftwareVersionMani +Descr=sys_dm.SoftwareVersion +SysID=4120 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_311] +DisplayName=DetectorXRange +Descr=DetectorXRangeNotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_312] +DisplayName=DetectorYRange +Descr=DetectorXRangeNotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_313] +DisplayName=AxisCountReal +Descr=g_tManiParameters.uMaxAxesReal +SysID=4096 +DataType=11 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +ReadSyncDef=0 + +[CONTROLVALUE_314] +DisplayName=FocusDetectorDist0 +Descr=FocusDetectorDist0NotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +ReadSyncDef=0 + +[CONTROLVALUE_315] +Descr=PC_cmd.FIL_DM.read +SysID=1 +DisplayName=ReloadFilDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_316] +DisplayName=TrayOffset +Descr=g_fTrayOffset +TaskName=manimove +DataType=4 +ValueType=1 +SysID=4112 +Active=1 +Notify=1 +RefreshTime=10000 +Hysterese=0.1 + +[CONTROLVALUE_317] +DisplayName=Magnification +Descr=g_fMagnification +TaskName=manimove +DataType=4 +ValueType=0 +SysID=4112 +Active=1 +Notify=1 +RefreshTime=250 +Hysterese=0.1 + +[CONTROLVALUE_318] +DisplayName=DoorVersion +Descr=g_tDoor.dwDoorVersion +DataType=2 +ValueType=1 +SysID=4112 +Active=1 +Notify=0 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_319] +DisplayName=FNCProgramRunning +Descr=g_bFNC_Drive +DataType=6 +ValueType=1 +SysID=4112 +; 20.05.08: Active, Notify=1 (fr Mani-HAL) +Active=1 +Notify=1 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_320] +DisplayName=EnableAIM +Descr=g_bPC_AIM_Enable +DataType=6 +ValueType=1 +;27.01.06: Auch fuer TIGER, da Aim dort jetzt auch auf RPS +SysID=4112 +; 20.05.08: Active, Notify=1 (fr Mani-HAL) +Active=1 +Notify=1 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_321] +DisplayName=TeachNewPOI +Descr=l_bXYJoystickDriveOff +TaskName=joyctrl +DataType=6 +ValueType=0 +SysID=16 +Active=1 +Notify=1 +RefreshTime=150 +Hysterese=0 + +[CONTROLVALUE_322] +DisplayName=CamAxisAttachedToRotAxis +Descr=g_tCameraAxis.dwEnable +TaskName= +DataType=3 +ValueType=1 +SysID=16 +Active=1 +Notify=1 +RefreshTime=250 +Hysterese=0 + +[CONTROLVALUE_333] +Descr=l_ptDpr.bSampleHolder +DataType=6 +ValueType=0 +SysID=4096 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=200 +DisplayName=SampleHolderPresent[bool] +WriteSyncDef=1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_334] +Descr=l_ptDpr.bTurnTable +DataType=6 +ValueType=0 +SysID=4096 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=200 +DisplayName=TurnTablePresent[bool] +WriteSyncDef=1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_335] +Descr=g_tAIM_Mask.settings +SysID=4120 +DisplayName=AIMSettings +DataType=3 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_336] +Descr=l_bCollProt_Activ +SysID=4096 +DisplayName=CPS_Active +DataType=6 +ValueType=0 +Active=1 +Notify=1 +RefreshTime=500 +TaskName=manimove +Hysterese=0 + +[CONTROLVALUE_337] +Descr=g_bCollProtExists +SysID=4120 +DisplayName=CPS_Exists +DataType=6 +ValueType=0 +Active=1 +Notify=1 +RefreshTime=-1 +Hysterese=0 + +[CONTROLVALUE_338] +Descr=g_bPC_CollProt_Enable +SysID=4120 +DisplayName=CPS_Enabled +DataType=6 +ValueType=1 +Active=1 +Notify=1 +; 13.05.08: RefreshTime wegen Mani-HAL gendert von -1 auf 1000 +RefreshTime=1000 +Hysterese=0 + +[CONTROLVALUE_339] +Descr=g_bPC_PLCinitialized +SysID=4120 +DisplayName=PLC_Initialized +DataType=6 +ValueType=0 +Active=0 +Notify=0 +RefreshTime=-1 +Hysterese=0 + +[CONTROLVALUE_340] +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis1 +TaskName=pp_mast + +[CONTROLVALUE_341] +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis2 +TaskName=pp_mast + +[CONTROLVALUE_342] +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis3 +TaskName=pp_mast + +[CONTROLVALUE_343] +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis4 +TaskName=pp_mast + +[CONTROLVALUE_344] +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis5 +TaskName=pp_mast + +[CONTROLVALUE_345] +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=pp_mast +SysID=4112 +DisplayName=ConfigAxis6 + +[CONTROLVALUE_346] +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis7 +TaskName=pp_mast + +[CONTROLVALUE_347] +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis8 +TaskName=pp_mast + +[CONTROLVALUE_348] +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis9 +TaskName=pp_mast + +[CONTROLVALUE_349] +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis10 +TaskName=pp_mast + +[CONTROLVALUE_350] +Descr=g_tRelJoy.dwDirSwitch +DisplayName=JoystickXYInverse +DataType=3 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_351] +Descr=g_tRelJoy.dwEnable +DisplayName=XYJoyDependOnRotEnable +DataType=3 +ValueType=1 +SysID=16 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_352] +Descr=g_bServiceMode +DisplayName=ManiServiceMode +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_356] +DisplayName=ACT_AxisPresent +Descr=l_ptDpr.bACTHolder +SysID=4096 +DataType=6 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +TaskName=pp_mast + +[CONTROLVALUE_358] +Descr=g_abEndlessRotDisabled +DataType=6 +ValueType=1 +SysID=4096 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1500 +;10 Achsen +DataLen=10 +DisplayName=EndlessRotDisabledArray[bool] + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Ampel-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_359] +DisplayName=Wlamp1DemandState[0] +Descr=l_tLampCmdInterface[0].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_360] +DisplayName=Wlamp1FlashPeriod[0] +Descr=l_tLampCmdInterface[0].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_361] +DisplayName=Wlamp1Set[0] +Descr=l_tLampCmdInterface[0].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_362] +DisplayName=Wlamp1DemandState[1] +Descr=l_tLampCmdInterface[1].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_363] +DisplayName=Wlamp1FlashPeriod[1] +Descr=l_tLampCmdInterface[1].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_364] +DisplayName=Wlamp1Set[1] +Descr=l_tLampCmdInterface[1].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_365] +DisplayName=Wlamp1DemandState[2] +Descr=l_tLampCmdInterface[2].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_366] +DisplayName=Wlamp1FlashPeriod[2] +Descr=l_tLampCmdInterface[2].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_367] +DisplayName=Wlamp1Set[2] +Descr=l_tLampCmdInterface[2].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_368] +DisplayName=Wlamp1DemandState[3] +Descr=l_tLampCmdInterface[3].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_369] +DisplayName=Wlamp1FlashPeriod[3] +Descr=l_tLampCmdInterface[3].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_370] +DisplayName=Wlamp1Set[3] +Descr=l_tLampCmdInterface[3].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_371] +DisplayName=Wlamp1DemandState[4] +Descr=l_tLampCmdInterface[4].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_372] +DisplayName=Wlamp1FlashPeriod[4] +Descr=l_tLampCmdInterface[4].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_373] +DisplayName=Wlamp1Set[4] +Descr=l_tLampCmdInterface[4].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Warnlampen-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +;// Die Variablen fr die einzelnen Warnlampen sind unbrauchbar, +;// immer auf 0 oder nur sehr kurzfristig 1 wenn Fehler +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_374] +DisplayName=WarnlampDefect +Descr=Lamp_def +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_375] +DisplayName=ManiInterlock +Descr=l_ptDpr.bInterlock +DataType=6 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_376] +Descr=VAC_DM.version +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumVersion +ReadSyncDef=0 + +[CONTROLVALUE_377] +Descr=Vac.mess +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=1000 +DisplayName=VacuumNom[V] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_378] +Descr=HSG.Gridist +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=GridVoltage[V] +ReadSyncDef=0 + +; nur explizit Lesen fr Autocond. +[CONTROLVALUE_379] +Descr=TUBE_DM.seriennum +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=SerialNumber +ReadSyncDef=0 +DataLen=16 + +[CONTROLVALUE_380] +Descr=TUBE_DM.name +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=Name +ReadSyncDef=0 +DataLen=16 + +[CONTROLVALUE_381] +Descr=Focus.f +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=FocusCurAct +ReadSyncDef=0 + +[CONTROLVALUE_382] +Descr=PC_cmd.i32_XrayTimer_set_time +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=XrayTimer_set_time +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_383] +Descr=PLC_stat.i32_XrayTimer_left_time +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=XrayTimer_left_time +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_384] +Descr=PLC_stat.u32_cond_character +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=AutoCondenserStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_385] +Descr=PLC_stat.u32_filamentcorradjust +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=FilamentCorrectionTestStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_386] +Descr=r32_calcFilCorr +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=FilamentCorrectionTestResult +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=filcorradj + +[CONTROLVALUE_387] +Descr=PLC_stat.u32_Leckstromtest +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=LeakageCurrentTestStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_388] +Descr=r32_mAist_Mittel +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultMean +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +[CONTROLVALUE_389] +Descr=r32_kV_limit_no_leak +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultLimitNoLeak +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +[CONTROLVALUE_390] +Descr=bo_leak_is_linear +DataType=6 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultLeakIsLinear +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +;//////////////////////////////////////////////////////////////////////////////////////// +;// NEUE VARIABLEN-PARAMETRISIERUNGEN HIER EINTRAGEN +;//////////////////////////////////////////////////////////////////////////////////////// +; Variable zur Zuordnung der Variablen zu verschiedenen FXE-Typen und Systemen. +; Nicht bentigte bzw. nicht auf der RPS vorhandene Variablen werden nicht ber PVI connected +; Die Identifikation ist in dem String bitcodiert +;//////////////////////////////////////////////////////////////////////////////////////// +[SYSTEMID_0] +DisplayName=SysIDVariable1 +Descr=Sys.SysConfig +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[SYSTEMID_1] +DisplayName=SysIDVariable2 +Descr=sys_dm.SysConfig +SysID=1 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Kommandos +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_96] +Descr=PC_cmd.focusCharacteristic.write_default +SysID=1 +DisplayName=WriteDefFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_97] +Descr=PC_cmd.condensorCharacteristic.write_default +SysID=2 +DisplayName=WriteDefCentTable +WriteSyncDef=0 + +[CONTROLCOMMAND_98] +Descr=write_def_shut +SysID=32 +DisplayName=WriteDefShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_99] +Descr=PC_cmd.reset_workinghour_system +SysID=1 +DisplayName=DelSystemCounter + +[CONTROLCOMMAND_100] +Descr=PC_cmd.reset_workinghour_tube +SysID=1 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_101] +Descr=PC_cmd.reset_workinghour_filament +SysID=1 +DisplayName=DelFilamentCounter + +; mode-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_102] +Descr=PC_cmd.MODE_DM.read +SysID=1 +DisplayName=ReadModeModule +WriteSyncDef=0 + +; target-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_103] +Descr=PC_cmd.TARGET_DM.read +SysID=1 +DisplayName=ReadTargetModule +WriteSyncDef=0 + +; mode-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_104] +Descr=PC_cmd.MODE_DM.create_new +SysID=1 +DisplayName=NewModeModule +WriteSyncDef=0 + +; target-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_105] +Descr=PC_cmd.TARGET_DM.create_new +SysID=1 +DisplayName=NewTargetModule +WriteSyncDef=0 + +[CONTROLCOMMAND_106] +Descr=PC_cmd.new_filament +SysID=1 +DisplayName=NewFilament + +[CONTROLCOMMAND_107] +Descr=PC_cmd.focusCharacteristic.read_default +SysID=1 +DisplayName=LoadDefFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_108] +Descr=PC_cmd.condensorCharacteristic.read_default +SysID=2 +DisplayName=LoadDefConsTable +WriteSyncDef=0 + +[CONTROLCOMMAND_109] +Descr=read_def_shut +SysID=32 +DisplayName=LoadDefShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_111] +Descr=PC_cmd.TubeCharacteristic.read +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_112] +Descr=PC_cmd.TubeCharacteristic.write +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_113] +Descr=PC_cmd.TubeCharacteristic.store_point +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_114] +Descr=PC_cmd.TubeCharacteristic.delete_point +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_115] +Descr=PC_cmd.TubeCharacteristic.delete_all_points +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_116] +Descr=PC_cmd.TubeCharacteristic.read_default +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_117] +Descr=PC_cmd.TubeCharacteristic.write_default +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_118] +Descr=PC_cmd.TUBEHEAD_DM.read +SysID=1 +DisplayName=ReadTubheadModule + +[CONTROLCOMMAND_119] +Descr=l_ptDpr.tManiCommands.bStartZentPosAll +SysID=4120 +DisplayName=CenterAllAxes +WriteSyncDef=0 +TaskName=pp_mast + +[CONTROLCOMMAND_120] +Descr=l_ptDpr.tManiCommands.bStartLoadPosAll +SysID=4120 +DisplayName=LoadPosAllAxes +WriteSyncDef=0 +TaskName=pp_mast + +[CONTROLCOMMAND_121] +Descr=cmd_opencom +SysID=0 +DisplayName=OpenFFCom +WriteSyncDef=1 + +[CONTROLCOMMAND_122] +Descr=cmd_closecom +SysID=0 +DisplayName=CloseFFCom +WriteSyncDef=1 + +[CONTROLCOMMAND_124] +DisplayName=PC_cmd.xraytimerON +Descr=PC_cmd.xraytimerON +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_125] +DisplayName=PC_cmd.xraytimerOFF +Descr=PC_cmd.xraytimerOFF +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_126] +DisplayName=PC_cmd.xraytimerReset +Descr=PC_cmd.xraytimerReset +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_127] +Descr=PC_cmd.condensor_character_kV +SysID=257 +DisplayName=DoAutocondenserKV +WriteSyncDef=0 + +[CONTROLCOMMAND_128] +Descr=PC_cmd.condensor_character_singlemod +SysID=257 +DisplayName=DoAutocondenserMod +WriteSyncDef=0 + +[CONTROLCOMMAND_129] +Descr=PC_cmd.condensor_character_multimod +SysID=257 +DisplayName=DoAutocondenserAll +WriteSyncDef=0 + +[CONTROLCOMMAND_130] +Descr=PC_cmd.filamentcorradjust +SysID=257 +DisplayName=DoFilamentCorrectionTest +WriteSyncDef=0 + +[CONTROLCOMMAND_131] +Descr=PC_cmd.leckstromtest +SysID=257 +DisplayName=DoLeakageCurrentTest +WriteSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Debug-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10000] +Descr=Filament_Q20 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ20 + +[CONTROLVALUE_10001] +Descr=Filament_Q50 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ50 + +[CONTROLVALUE_10002] +Descr=Filament_Q100 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ100 + +[CONTROLVALUE_10003] +Descr=Filament_Q250 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ250 + +[CONTROLVALUE_10004] +Descr=Filament_Q500 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ500 + +[CONTROLVALUE_10005] +Descr=Filament_Q1000 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ1000 + +[CONTROLVALUE_10006] +Descr=Target_Ws_025 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.25 +RefreshTime=1000 +DisplayName=TargetJ025 + +[CONTROLVALUE_10007] +Descr=Target_Ws_05 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ05 + +[CONTROLVALUE_10008] +Descr=Target_Ws_1 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ1 + +[CONTROLVALUE_10009] +Descr=Target_Ws_2 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ2 + +[CONTROLVALUE_10010] +Descr=Target_Ws_4 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ4 + +[CONTROLVALUE_10011] +Descr=Target_Ws_6 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ6 + +[CONTROLVALUE_10012] +Descr=Target_Ws_10 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ10 + +[CONTROLVALUE_10013] +Descr=Sys_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=SystemErrorArray + +[CONTROLVALUE_10014] +Descr=HSG_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=HSGErrorArray + +[CONTROLVALUE_10015] +Descr=Tube_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=TubeErrorArray + +[CONTROLVALUE_10016] +Descr=Vac_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=VacuumErrorArray + +[CONTROLVALUE_10017] +Descr=Sys_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=SysErrorArrayIdx + +[CONTROLVALUE_10018] +Descr=HSG_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=HSGErrorArrayIdx + +[CONTROLVALUE_10019] +Descr=Tube_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=TubeErrorArrayIdx + +[CONTROLVALUE_10020] +Descr=Vac_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=4000 +DisplayName=VacuumErrorArrayIdx + +[CONTROLVALUE_10021] +DisplayName=LoadPositionEnable1 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10022] +DisplayName=LoadPositionEnable2 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10023] +DisplayName=LoadPositionEnable3 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10024] +DisplayName=LoadPositionEnable4 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10025] +DisplayName=LoadPositionEnable5 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10026] +DisplayName=LoadPositionEnable6 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN 7-10 VORERST NUR FUER COUGAR15! +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10027] +DisplayName=LoadPositionEnable7 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10028] +DisplayName=LoadPositionEnable8 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10029] +DisplayName=LoadPositionEnable9 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10030] +DisplayName=LoadPositionEnable10 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// BELADEPOSITIONEN 1-6 VORERST NUR FUER TIGER! +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10031] +DisplayName=LoadPosition1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10032] +DisplayName=LoadPosition2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10033] +DisplayName=LoadPosition3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10034] +DisplayName=LoadPosition4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10035] +DisplayName=LoadPosition5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10036] +DisplayName=LoadPosition6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10037] +DisplayName=LoadPosition7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10038] +DisplayName=LoadPosition8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10039] +DisplayName=LoadPosition9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10040] +DisplayName=LoadPosition10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// AxesWatch-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10041] +DisplayName=AxisEncValue[0] +Descr=DC_nEncoder[0] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10042] +DisplayName=AxisEncMastSlaveOffset[0] +Descr=l_anMasterSlaveEncoderOffset[0] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10043] +DisplayName=MasterSlaveDiff[0] +Descr=l_afMasterSlaveDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10044] +DisplayName=MasterSlaveDiffMax[0] +Descr=l_afMasterSlaveDiffMax[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10045] +DisplayName=MastSlavRefMaxDiff[0] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10046] +DisplayName=MastSlavNormMaxDiff[0] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10047] +DisplayName=ScalingFactor[0] +Descr=g_tAxesWatch.afScalingFactor[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10048] +DisplayName=AxisEncValue[1] +Descr=DC_nEncoder[1] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10049] +DisplayName=AxisEncMastSlaveOffset[1] +Descr=l_anMasterSlaveEncoderOffset[1] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10050] +DisplayName=MasterSlaveDiff[1] +Descr=l_afMasterSlaveDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10051] +DisplayName=MasterSlaveDiffMax[1] +Descr=l_afMasterSlaveDiffMax[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10052] +DisplayName=MastSlavRefMaxDiff[1] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10053] +DisplayName=MastSlavNormMaxDiff[1] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10054] +DisplayName=ScalingFactor[1] +Descr=g_tAxesWatch.afScalingFactor[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10055] +DisplayName=AxisEncValue[2] +Descr=DC_nEncoder[2] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10056] +DisplayName=AxisEncMastSlaveOffset[2] +Descr=l_anMasterSlaveEncoderOffset[2] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10057] +DisplayName=MasterSlaveDiff[2] +Descr=l_afMasterSlaveDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10058] +DisplayName=MasterSlaveDiffMax[2] +Descr=l_afMasterSlaveDiffMax[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10059] +DisplayName=MastSlavRefMaxDiff[2] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10060] +DisplayName=MastSlavNormMaxDiff[2] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10061] +DisplayName=ScalingFactor[2] +Descr=g_tAxesWatch.afScalingFactor[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10062] +DisplayName=AxisEncValue[3] +Descr=DC_nEncoder[3] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10063] +DisplayName=AxisEncMastSlaveOffset[3] +Descr=l_anMasterSlaveEncoderOffset[3] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10064] +DisplayName=MasterSlaveDiff[3] +Descr=l_afMasterSlaveDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10065] +DisplayName=MasterSlaveDiffMax[3] +Descr=l_afMasterSlaveDiffMax[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10066] +DisplayName=MastSlavRefMaxDiff[3] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10067] +DisplayName=MastSlavNormMaxDiff[3] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10068] +DisplayName=ScalingFactor[3] +Descr=g_tAxesWatch.afScalingFactor[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10069] +DisplayName=AxisEncValue[4] +Descr=DC_nEncoder[4] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10070] +DisplayName=AxisEncMastSlaveOffset[4] +Descr=l_anMasterSlaveEncoderOffset[4] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10071] +DisplayName=MasterSlaveDiff[4] +Descr=l_afMasterSlaveDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10072] +DisplayName=MasterSlaveDiffMax[4] +Descr=l_afMasterSlaveDiffMax[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10073] +DisplayName=MastSlavRefMaxDiff[4] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10074] +DisplayName=MastSlavNormMaxDiff[4] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10075] +DisplayName=ScalingFactor[4] +Descr=g_tAxesWatch.afScalingFactor[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10076] +DisplayName=AxisEncValue[5] +Descr=DC_nEncoder[5] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10077] +DisplayName=AxisEncMastSlaveOffset[5] +Descr=l_anMasterSlaveEncoderOffset[5] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10078] +DisplayName=MasterSlaveDiff[5] +Descr=l_afMasterSlaveDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10079] +DisplayName=MasterSlaveDiffMax[5] +Descr=l_afMasterSlaveDiffMax[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10080] +DisplayName=MastSlavRefMaxDiff[5] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10081] +DisplayName=MastSlavNormMaxDiff[5] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10082] +DisplayName=ScalingFactor[5] +Descr=g_tAxesWatch.afScalingFactor[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10083] +DisplayName=AxisEncValue[6] +Descr=DC_nEncoder[6] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10084] +DisplayName=AxisEncMastSlaveOffset[6] +Descr=l_anMasterSlaveEncoderOffset[6] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10085] +DisplayName=MasterSlaveDiff[6] +Descr=l_afMasterSlaveDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10086] +DisplayName=MasterSlaveDiffMax[6] +Descr=l_afMasterSlaveDiffMax[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10087] +DisplayName=MastSlavRefMaxDiff[6] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10088] +DisplayName=MastSlavNormMaxDiff[6] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10089] +DisplayName=ScalingFactor[6] +Descr=g_tAxesWatch.afScalingFactor[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10090] +DisplayName=AxisEncValue[7] +Descr=DC_nEncoder[7] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10091] +DisplayName=AxisEncMastSlaveOffset[7] +Descr=l_anMasterSlaveEncoderOffset[7] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10092] +DisplayName=MasterSlaveDiff[7] +Descr=l_afMasterSlaveDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10093] +DisplayName=MasterSlaveDiffMax[7] +Descr=l_afMasterSlaveDiffMax[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10094] +DisplayName=MastSlavRefMaxDiff[7] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10095] +DisplayName=MastSlavNormMaxDiff[7] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10096] +DisplayName=ScalingFactor[7] +Descr=g_tAxesWatch.afScalingFactor[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10097] +DisplayName=AxisEncValue[8] +Descr=DC_nEncoder[8] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10098] +DisplayName=AxisEncMastSlaveOffset[8] +Descr=l_anMasterSlaveEncoderOffset[8] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10099] +DisplayName=MasterSlaveDiff[8] +Descr=l_afMasterSlaveDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10100] +DisplayName=MasterSlaveDiffMax[8] +Descr=l_afMasterSlaveDiffMax[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10101] +DisplayName=MastSlavRefMaxDiff[8] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10102] +DisplayName=MastSlavNormMaxDiff[8] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10103] +DisplayName=ScalingFactor[8] +Descr=g_tAxesWatch.afScalingFactor[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10104] +DisplayName=AxisEncValue[9] +Descr=DC_nEncoder[9] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10105] +DisplayName=AxisEncMastSlaveOffset[9] +Descr=l_anMasterSlaveEncoderOffset[9] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10106] +DisplayName=MasterSlaveDiff[9] +Descr=l_afMasterSlaveDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10107] +DisplayName=MasterSlaveDiffMax[9] +Descr=l_afMasterSlaveDiffMax[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10108] +DisplayName=MastSlavRefMaxDiff[9] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10109] +DisplayName=MastSlavNormMaxDiff[9] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10110] +DisplayName=ScalingFactor[9] +Descr=g_tAxesWatch.afScalingFactor[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Debug-Commands +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_10000] +Descr=del_Filament_Q +SysID=1 +DisplayName=DelFilamentQ + +[CONTROLCOMMAND_10001] +Descr=del_Target_Ws +SysID=1 +DisplayName=DelTargetJ + +[CONTROLCOMMAND_10002] +Descr=Sys_errorquit +SysID=1 +DisplayName=ResetSysErrArray + +[CONTROLCOMMAND_10003] +Descr=HSG_errorquit +SysID=1 +DisplayName=ResetHSGErrArray + +[CONTROLCOMMAND_10004] +Descr=Tube_errorquit +SysID=1 +DisplayName=ResetTubeErrArray + +[CONTROLCOMMAND_10005] +Descr=Vac_errorquit +SysID=1 +DisplayName=ResetVacErrArray + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Test-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_15000] +DisplayName=TMTApertureCurrentArray +Descr=BlendeAbtast +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1200 +DataLen=300 + +[CONTROLVALUE_15001] +DisplayName=TMTTargetCurrentArray +Descr=TargetAbtast +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1200 +DataLen=300 + +[CONTROLVALUE_15002] +DisplayName=TMTIntegrationCount +Descr=burn_Anzahl +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15003] +DisplayName=TMTFocusVariation +Descr=burn_Ifocus +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15004] +DisplayName=TMTFocusIntervall +Descr=burn_Ifocus_step +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15005] +DisplayName=TMTUsedFocusPoints +Descr=abtast_ende +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15006] +DisplayName=TMTActFocusPoint +Descr=abtast_index +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15007] +DisplayName=TMTAccVoltage +Descr=burn_kV +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=250 + +[CONTROLVALUE_15008] +DisplayName=TMTTubeCurrent +Descr=burn_mA +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=250 + +[CONTROLVALUE_15009] +DisplayName=TMTResFocusOptMax +Descr=Focus_opt_max +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15010] +DisplayName=TMTResFocusOptMin +Descr=Focus_opt_min +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15011] +DisplayName=TMTResTargetAvgMax +Descr=TargetAverage_max +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15012] +DisplayName=TMTResTargetAvgMin +Descr=TargetAverage_min +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15013] +DisplayName=TMTResult +Descr=TargetEinbrand +SysID=1 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15014] +DisplayName=BeamScanPointsPerLine +Descr=beamscan_anzahl +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15015] +DisplayName=BeamScanLineReady +Descr=beamscan_ready +;//Variable wurde nach local verschoben +SysID=0 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 + +[CONTROLVALUE_15016] +DisplayName=BeamScanCurrentIntervall +Descr=beamscan_step +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15017] +DisplayName=BeamScanLineArray +Descr=beamscan_target +DataType=4 +ValueType=1 +;//Variable wurde nach local verschoben +SysID=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1000 +DataLen=501 + +[CONTROLVALUE_15018] +DisplayName=BeamScanXIndex +Descr=beamscan_x +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15019] +DisplayName=BeamScanYIndex +Descr=beamscan_y +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15020] +Descr=Tube.wobstep +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=WobbelStep + +[CONTROLVALUE_15021] +Descr=I_tube_korr +DataType=4 +ValueType=1 +SysID=0 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TubeCorrCurArray[A] +DataLen=11 + +[CONTROLVALUE_15022] +Descr=Tube.hub +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=WobbelAmplitude + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Commandos fuer erweiterte Testfunktionen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_15000] +Descr=PC_cmd.burn +DisplayName=StartTargetMaterialTest +SysID=1 + +[CONTROLCOMMAND_15001] +Descr=PC_cmd.beamscan +DisplayName=StartBeamScan +SysID=1 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Stati fuer erweiterte Testfunktionen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_15000] +DisplayName=TMTRunning +Descr=PLC_stat.bo_burn_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 + +[CONTROLSTATUS_15001] +DisplayName=BeamScanRunning +Descr=PLC_stat.bo_beamscan_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 + +[CPUTYPES] +I386="CP340 CP360 CP380 CP570 CP1483 CP1484 CP1583" +68000="IF260 CP260 CP430 CP476" + +;//////////////////////////////////////////////////////////////////////////////////////// +;// DATENMODULE +;//////////////////////////////////////////////////////////////////////////////////////// +; 26.06.2003: ModuleNameIdxMethod +; 0: alter Mechanismus (ModuleCount aus ini-Datei, 1-dim. Index) +; 1: [init-DM-Eintrag] (statisch, 1 Modul pro Init, z. B. hsg, tube) +; 2: [init-DM-Eintrag / Init-Anz.] (statisch, mehrere Module pro Init, z. B. amp, cent) +; 3: [Anz. init-DMs bzw. tubeheads (sollte gleich sein)] (statisch) +; 4: [Tubeheads] (1-dim., dyn.) +; 5: [Targets] (2-dim., dyn.) +; 6: [Modes] (3-dim., dyn.) +; Wenn ModuleNameIdxMethod=1 (z.B. cent, amp) dann wird der ModuleCount aus dem Eintrag im letzten init-dm ermittelt, +; es mssen dann diese Anz. Module angezeigt werden. +; Wenn ModuleNameIdxMethod=0 wird ModuleCount=0/1 gesetzt, es wird nur ein Modul angezeigt (und es gibt dann auch nur EINE +; Strukturvariable!) +; bei dyn. Modulen (mode, target) ergibt sich die anzuzeigende Anz. Module aus dem Wert der entspr. Variablen +; (z.B. cons_max, target_max) +;//////////////////////////////////////////////////////////////////////////////////////// +; INIT-Datenmodule: +; Diese liefern die Informationen darber, wieviele der anderen DMs insgesamt auf der RPS +; vorhanden und welche gerade aktiv sind. Momentan soll es fr jeden Rhrenkopf ein init-Datenmodul +; geben. ber einen dig. Eingang wird der jeweilige Rhrenkopf von der RPS erkannt --> Zu- +; weisung der Rhrenkopf-Nummer. Entspr. dieser Nummber wird ein init-DM angesprochen, in +; welchem hinterlegt ist, welche DMs aktiviert werden sollen. +; Definition/Konvention: IM LETZTEN init-DM steht die ANZAHL der fr jeden Typ auf der RPS +; vorhandenen DMs! +; init-DMs mssen nicht ber eine PC-Applikation angezeigt/konfiguriert werden! +;//////////////////////////////////////////////////////////////////////////////////////// +[INITDM] +DisplayName=InitDM +SysID=1 + +[TUBEHEADDM] +DisplayName=TubeheadDM +SysID=1 + +[TARGETDM] +DisplayName=TargetDM +SysID=1 + +[TargetDM_Names] +Descr=target.Name[%d] +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=2000 +DataLen=41 + +[MODEDM] +DisplayName=ModeDM +SysID=1 + +[ModeDM_Names] +Descr=Mode.Name[%d] +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=2000 +DataLen=16 + +[FILDM] +DisplayName=FilDM +SysID=1 + +[TUBEDM] +DisplayName=TubeDM +SysID=513 + +[AMPDM] +DisplayName=AmpDM +SysID=1 + +[HSGDM] +DisplayName=HSGDM +SysID=513 + +[VACDM] +DisplayName=VacDM +SysID=1 + +[CONDDM] +DisplayName=CondDM +SysID=1 + +[SYSDM] +DisplayName=SysDM +SysID=513 + +[FOCUSDM] +DisplayName=FocusDM +SysID=1 + +[CONSDM] +DisplayName=ConsDM +SysID=2 + +[SHUTDM] +DisplayName=ShutDM +SysID=32 + +[CENTDM] +DisplayName=CentDM +SysID=1 + +[TREGDM] +DisplayName=TRegDM +SysID=64 + +[SYSMANIDM] +DisplayName=SysManiDM +SysID=4120 + +[PARA_DM] +DisplayName=ParaDM +SysID=4120 + +[GEODM] +DisplayName=GeoDM +SysID=4120 + +[REFDM] +DisplayName=RefDM +SysID=4120 + +[DOORDM] +DisplayName=DoorDM +SysID=4120 + +[MOTIRISDM] +DisplayName=MotIrisDM +SysID=1024 + +[JSPEEDDM] +DisplayName=JSpeedDM +SysID=4120 + +[AXESWATCHDM] +DisplayName=AxesWatchDM +SysID=4120 + +[LOADPOSDM] +DisplayName=LoadPosDM +SysID=4120 + +[MANIPARADM] +DisplayName=ManiParaDM +SysID=4120 + +[TURNTABLEDM] +DisplayName=TurntableDM +SysID=4120 + +[CAMAXISDM] +DisplayName=CamAxisDM +SysID=4120 + +[ACTAXISDM] +DisplayName=ACTAxisDM +SysID=4120 + +[AIMMASKDM] +DisplayName=AimMaskDM +SysID=4120 + +[RELJOYDM] +DisplayName=RelJoyDM +SysID=4120 diff --git a/ExternalLibraries/fx_user.ini b/ExternalLibraries/fx_user.ini index 7b8197f2..d326b24f 100644 --- a/ExternalLibraries/fx_user.ini +++ b/ExternalLibraries/fx_user.ini @@ -1,4359 +1,4359 @@ -[FOCUSTABLE0] -Description=FocusCharacteristic.i_t_table -SysID=1 - -[FOCUSTABLE1] -Description=CondensorCharacteristic.i_t_table -SysID=2 - -[FOCUSTABLE2] -Description=k_shut -SysID=32 - -[CENTERINGTABLE0] -Description=CenteringCharacteristic[0].x_y_t_table -SysID=1 - -[CENTERINGTABLE1] -Description=CenteringCharacteristic[1].x_y_t_table -SysID=128 - -[TUBECURRENTTABLE] -Description=TubecurrentCharacteristic.i_t_table -ElementCount=250 -SysID=512 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// VALUES -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_0] -Descr=PC_cmd.r32_TubeVoltage_kV -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageNom[kV] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_1] -Descr=PC_cmd.r32_TubeCurrent_uA -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1200 -DisplayName=TubeCurrentNom[A] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_2] -Descr=ISOwatt -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -DisplayName=IsowattPower[W] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_3] -Descr=Sys.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SystemErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_4] -Descr=Tube.kVmax -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageMax[kV] -ReadSyncDef=0 - -[CONTROLVALUE_5] -Descr=PLC_stat.r32_TubeVoltage_kV_min -DataType=4 -;ConnectID for FFCom -ConID=2005 -ValueType=2 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageMin[kV] -ReadSyncDef=0 - -[CONTROLVALUE_6] -Descr=Tube.mAmax -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=TubeCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_7] -Descr=HSG.FILmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=FilCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_8] -Descr=HSG.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=HSGErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_9] -Descr=TUBE_DM.kVmax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=2000 -DisplayName=TubeDM_AccVoltMax[kV] -ReadSyncDef=0 - -[CONTROLVALUE_10] -Descr=TUBE_DM.mAmax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=2000 -DisplayName=TubeDM_TubeCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_11] -Descr=Mode.Target_Pmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=IsowattPowerMax[W] -ReadSyncDef=0 - -[CONTROLVALUE_12] -Descr=Tube.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=TubeErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_13] -Descr=PLC_stat.r32_TubeVoltage_kV_max -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=Warmup_AccVoltMax[kV] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_14] -Descr=PLC_stat.r32_TubeVoltage_kV_ist -DataType=4 -ValueType=0 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=AccVoltageAct[kV] -ReadSyncDef=0 - -[CONTROLVALUE_15] -Descr=PLC_stat.r32_TubeCurrent_uA_ist -DataType=4 -ValueType=0 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=TubeCurrentAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_16] -Descr=Targetleistung -DataType=4 -ValueType=0 -SysID=257 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=800 -DisplayName=TargetPowerAct[W] -ReadSyncDef=0 - -[CONTROLVALUE_17] -Descr=FILsoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilCurrentNom[A] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_18] -Descr=HSG.FIList -DataType=4 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.4 -RefreshTime=1000 -DisplayName=FilCurrentAct[V] -ReadSyncDef=0 - -[CONTROLVALUE_19] -Descr=PC_cmd.r32_focussoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=FocusCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_20] -Descr=Focus.fmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=FocusCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_21] -Descr=Condensor.csoll -DataType=4 -ValueType=1 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CondensCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_22] -Descr=Condensor.cmax -DataType=4 -ValueType=3 -SysID=2 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CondensCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_23] -Descr=Shutter.isoll -DataType=4 -ValueType=1 -SysID=32 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=ShutterCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_24] -Descr=Shutter.imax -DataType=4 -ValueType=3 -SysID=32 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ShutterCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_25] -Descr=Shutter_on -DataType=6 -ValueType=1 -SysID=288 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ShutterOn[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_26] -Descr=Cent[0].xsoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentX1Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_27] -Descr=Cent[0].ysoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentY1Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_28] -Descr=Cent[0].xmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentX1Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_29] -Descr=Cent[0].ymax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentY1Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_30] -Descr=Cent[1].xsoll -DataType=4 -ValueType=1 -SysID=128 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentX2Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_31] -Descr=Cent[1].ysoll -DataType=4 -ValueType=1 -SysID=128 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentY2Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_32] -Descr=Cent[1].xmax -DataType=4 -ValueType=3 -SysID=128 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentX2Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_33] -Descr=Cent[1].ymax -DataType=4 -ValueType=3 -SysID=128 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentY2Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_34] -Descr=Amp[1].ist -DataType=4 -ValueType=0 -SysID=257 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=TargetCurrentAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_35] -Descr=Amp[1].imax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=TargetCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_36] -Descr=Ptarget_max -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=700 -DisplayName=TargetPowerMax[W] -ReadSyncDef=0 - -[CONTROLVALUE_37] -Descr=Amp[2].ist -DataType=4 -ValueType=0 -SysID=34 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=CondensApertureCurAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_38] -Descr=Amp[2].imax -DataType=4 -ValueType=1 -SysID=34 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CondensApertureCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_39] -Descr=Amp[3].ist -DataType=4 -ValueType=0 -;06.12.2002: Amp3-Variablen only for scanning! -SysID=34 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=ObjApertureCurAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_40] -Descr=Amp[3].imax -DataType=4 -ValueType=1 -;06.12.2002: Amp3-Variablen only for scanning! -SysID=34 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ObjApertureCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_41] -Descr=Ui_Vac -DataType=10 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=500 -DisplayName=VacuumAct[V] -ReadSyncDef=0 - -[CONTROLVALUE_42] -Descr=Vac.soll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=500 -DisplayName=VacuumNom[V] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_43] -Descr=Vac.errornum -DataType=11 -ValueType=5 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_44] -Descr=Ti_max -DataType=10 -ValueType=3 -SysID=64 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=TarCurMaxReg[A_as_short] -ReadSyncDef=0 - -[CONTROLVALUE_45] -Descr=Tireg.i_min -DataType=10 -ValueType=2 -SysID=64 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=TarCurMinReg[A_as_short] -ReadSyncDef=0 - -[CONTROLVALUE_46] -Descr=PLC_stat.bo_TXI -; Nano-Fox sometimes DataType = 6 or 10 -DataType=6 -ValueType=0 -SysID=320 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=TargetCurRegEnabled[int] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_47] -Descr=Mode.current_mode_number -DataType=11 -ValueType=1 -SysID=257 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=Mode -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_48] -Descr=Mode.last_mode_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=ModeCount -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_49] -Descr=Condensor.P_target_automatic -DataType=6 -ValueType=1 -SysID=258 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=SwitchAutoModeOn[int] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_50] -DisplayName=ActModeName -Descr=Mode.current_mode_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DataLen=16 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_51] -DisplayName=ActTargetName -Descr=target.current_target_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DataLen=41 - -[CONTROLVALUE_52] -DisplayName=ActTubeheadName -Descr=Tubehead.current_tubehead_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_53] -Descr=PLC_cmd.reload_focusCharacteristic -DataType=6 -ValueType=1 -SysID=1 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=FocusTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_54] -Descr=PLC_cmd.reload_condensorCharacteristic -DataType=6 -ValueType=1 -SysID=2 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=CondensTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_55] -Descr=PLC_cmd.reload_centeringCharacteristic -DataType=6 -ValueType=1 -SysID=1 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=CentTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_56] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=HSG.FIL_auto_adjust -DataType=6 -ValueType=1 -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=EnableAutomaticFilAdj[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_57] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=Tube.cent_auto_adjust -DataType=6 -ValueType=1 -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=EnableAutomaticACkV[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-VARIABLEN -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE1 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_58] -Descr=l_ptDpr.atAxisValues[0].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_59] -Descr=l_ptDpr.atAxisValues[0].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_60] -Descr=l_ptDpr.atAxisValues[0].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_61] -Descr=l_ptDpr.atAxisValues[0].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_62] -Descr=l_ptDpr.atAxisValues[0].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_63] -Descr=g_tManiCtrlStartOld.tAxis[0].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_64] -DisplayName=MinPositionAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_65] -DisplayName=MaxPositionAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_66] -Descr=g_tManiCtrlStartOld.tAxis[0].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_67] -DisplayName=MinSpeedAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_68] -DisplayName=MaxSpeedAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_69] -Descr=g_tManiCtrlStart.tAxis[0].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_70] -DisplayName=MaxAccelerationAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_71] -Descr=g_tManiCtrlManuellOld.tAxis[0].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_72] -DisplayName=StepsPerTurnAxis1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_73] -DisplayName=DistPerTurnAxis1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_74] -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis1 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_75] -Descr=g_tManiParameters.tAxisDescription[0].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis1 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_76] -Descr=l_ptDpr.atAxisValues[0].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis1 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE2 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_77] -Descr=l_ptDpr.atAxisValues[1].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_78] -Descr=l_ptDpr.atAxisValues[1].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_79] -Descr=l_ptDpr.atAxisValues[1].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_80] -Descr=l_ptDpr.atAxisValues[1].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_81] -Descr=l_ptDpr.atAxisValues[1].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_82] -Descr=g_tManiCtrlStartOld.tAxis[1].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_83] -DisplayName=MinPositionAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_84] -DisplayName=MaxPositionAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_85] -Descr=g_tManiCtrlStartOld.tAxis[1].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_86] -DisplayName=MinSpeedAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_87] -DisplayName=MaxSpeedAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_88] -Descr=g_tManiCtrlStart.tAxis[1].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_89] -DisplayName=MaxAccelerationAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_90] -Descr=g_tManiCtrlManuellOld.tAxis[1].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_91] -DisplayName=StepsPerTurnAxis2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_92] -DisplayName=DistPerTurnAxis2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_93] -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis2 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_94] -Descr=g_tManiParameters.tAxisDescription[1].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis2 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_95] -Descr=l_ptDpr.atAxisValues[1].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis2 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE3 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_96] -Descr=l_ptDpr.atAxisValues[2].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_97] -Descr=l_ptDpr.atAxisValues[2].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_98] -Descr=l_ptDpr.atAxisValues[2].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_99] -Descr=l_ptDpr.atAxisValues[2].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_100] -Descr=l_ptDpr.atAxisValues[2].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_101] -Descr=g_tManiCtrlStartOld.tAxis[2].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_102] -DisplayName=MinPositionAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_103] -DisplayName=MaxPositionAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_104] -Descr=g_tManiCtrlStartOld.tAxis[2].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_105] -DisplayName=MinSpeedAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_106] -DisplayName=MaxSpeedAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_107] -Descr=g_tManiCtrlStart.tAxis[2].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_108] -DisplayName=MaxAccelerationAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_109] -Descr=g_tManiCtrlManuellOld.tAxis[2].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_110] -DisplayName=StepsPerTurnAxis3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_111] -DisplayName=DistPerTurnAxis3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_112] -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis3 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_113] -Descr=g_tManiParameters.tAxisDescription[2].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis3 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_114] -Descr=l_ptDpr.atAxisValues[2].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis3 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE4 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_115] -Descr=l_ptDpr.atAxisValues[3].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_116] -Descr=l_ptDpr.atAxisValues[3].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_117] -Descr=l_ptDpr.atAxisValues[3].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_118] -Descr=l_ptDpr.atAxisValues[3].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_119] -Descr=l_ptDpr.atAxisValues[3].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_120] -Descr=g_tManiCtrlStartOld.tAxis[3].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_121] -DisplayName=MinPositionAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_122] -DisplayName=MaxPositionAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_123] -Descr=g_tManiCtrlStartOld.tAxis[3].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_124] -DisplayName=MinSpeedAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_125] -DisplayName=MaxSpeedAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_126] -Descr=g_tManiCtrlStart.tAxis[3].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_127] -DisplayName=MaxAccelerationAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_128] -Descr=g_tManiCtrlManuellOld.tAxis[3].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_129] -DisplayName=StepsPerTurnAxis4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_130] -DisplayName=DistPerTurnAxis4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_131] -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis4 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_132] -Descr=g_tManiParameters.tAxisDescription[3].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis4 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_133] -Descr=l_ptDpr.atAxisValues[3].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis4 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE5 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_134] -Descr=l_ptDpr.atAxisValues[4].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_135] -Descr=l_ptDpr.atAxisValues[4].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_136] -Descr=l_ptDpr.atAxisValues[4].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_137] -Descr=l_ptDpr.atAxisValues[4].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_138] -Descr=l_ptDpr.atAxisValues[4].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_139] -Descr=g_tManiCtrlStartOld.tAxis[4].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_140] -DisplayName=MinPositionAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_141] -DisplayName=MaxPositionAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_142] -Descr=g_tManiCtrlStartOld.tAxis[4].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_143] -DisplayName=MinSpeedAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_144] -DisplayName=MaxSpeedAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_145] -Descr=g_tManiCtrlStart.tAxis[4].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_146] -DisplayName=MaxAccelerationAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_147] -Descr=g_tManiCtrlManuellOld.tAxis[4].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_148] -DisplayName=StepsPerTurnAxis5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_149] -DisplayName=DistPerTurnAxis5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_150] -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis5 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_151] -Descr=g_tManiParameters.tAxisDescription[4].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis5 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_152] -Descr=l_ptDpr.atAxisValues[4].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis5 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE6 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_153] -Descr=l_ptDpr.atAxisValues[5].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_154] -Descr=l_ptDpr.atAxisValues[5].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_155] -Descr=l_ptDpr.atAxisValues[5].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_156] -Descr=l_ptDpr.atAxisValues[5].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_157] -Descr=l_ptDpr.atAxisValues[5].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_158] -Descr=g_tManiCtrlStartOld.tAxis[5].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_159] -DisplayName=MinPositionAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_160] -DisplayName=MaxPositionAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_161] -Descr=g_tManiCtrlStartOld.tAxis[5].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_162] -DisplayName=MinSpeedAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_163] -DisplayName=MaxSpeedAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_164] -Descr=g_tManiCtrlStart.tAxis[5].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_165] -DisplayName=MaxAccelerationAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_166] -Descr=g_tManiCtrlManuellOld.tAxis[5].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_167] -DisplayName=StepsPerTurnAxis6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_168] -DisplayName=DistPerTurnAxis6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_169] -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis6 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_170] -Descr=g_tManiParameters.tAxisDescription[5].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis6 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_171] -Descr=l_ptDpr.atAxisValues[5].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis6 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE7 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_172] -Descr=l_ptDpr.atAxisValues[6].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_173] -Descr=l_ptDpr.atAxisValues[6].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_174] -Descr=l_ptDpr.atAxisValues[6].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_175] -Descr=l_ptDpr.atAxisValues[6].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_176] -Descr=l_ptDpr.atAxisValues[6].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_177] -Descr=g_tManiCtrlStartOld.tAxis[6].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_178] -DisplayName=MinPositionAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_179] -DisplayName=MaxPositionAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_180] -Descr=g_tManiCtrlStartOld.tAxis[6].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_181] -DisplayName=MinSpeedAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_182] -DisplayName=MaxSpeedAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_183] -Descr=g_tManiCtrlStart.tAxis[6].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_184] -DisplayName=MaxAccelerationAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_185] -Descr=g_tManiCtrlManuellOld.tAxis[6].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_186] -DisplayName=StepsPerTurnAxis7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_187] -DisplayName=DistPerTurnAxis7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_188] -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis7 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_189] -Descr=g_tManiParameters.tAxisDescription[6].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis7 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_190] -Descr=l_ptDpr.atAxisValues[6].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis7 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE8 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_191] -Descr=l_ptDpr.atAxisValues[7].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_192] -Descr=l_ptDpr.atAxisValues[7].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_193] -Descr=l_ptDpr.atAxisValues[7].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_194] -Descr=l_ptDpr.atAxisValues[7].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_195] -Descr=l_ptDpr.atAxisValues[7].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_196] -Descr=g_tManiCtrlStartOld.tAxis[7].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_197] -DisplayName=MinPositionAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_198] -DisplayName=MaxPositionAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_199] -Descr=g_tManiCtrlStartOld.tAxis[7].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_200] -DisplayName=MinSpeedAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_201] -DisplayName=MaxSpeedAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_202] -Descr=g_tManiCtrlStart.tAxis[7].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_203] -DisplayName=MaxAccelerationAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_204] -Descr=g_tManiCtrlManuellOld.tAxis[7].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_205] -DisplayName=StepsPerTurnAxis8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_206] -DisplayName=DistPerTurnAxis8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_207] -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis8 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_208] -Descr=g_tManiParameters.tAxisDescription[7].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis8 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_209] -Descr=l_ptDpr.atAxisValues[7].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis8 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE9 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_210] -Descr=l_ptDpr.atAxisValues[8].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_211] -Descr=l_ptDpr.atAxisValues[8].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_212] -Descr=l_ptDpr.atAxisValues[8].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_213] -Descr=l_ptDpr.atAxisValues[8].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_214] -Descr=l_ptDpr.atAxisValues[8].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_215] -Descr=g_tManiCtrlStartOld.tAxis[8].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_216] -DisplayName=MinPositionAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_217] -DisplayName=MaxPositionAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_218] -Descr=g_tManiCtrlStartOld.tAxis[8].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_219] -DisplayName=MinSpeedAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_220] -DisplayName=MaxSpeedAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_221] -Descr=g_tManiCtrlStart.tAxis[8].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_222] -DisplayName=MaxAccelerationAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_223] -Descr=g_tManiCtrlManuellOld.tAxis[8].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_224] -DisplayName=StepsPerTurnAxis9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_225] -DisplayName=DistPerTurnAxis9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_226] -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis9 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_227] -Descr=g_tManiParameters.tAxisDescription[8].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis9 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_228] -Descr=l_ptDpr.atAxisValues[8].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis9 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE10 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_229] -Descr=l_ptDpr.atAxisValues[9].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_230] -Descr=l_ptDpr.atAxisValues[9].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_231] -Descr=l_ptDpr.atAxisValues[9].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_232] -Descr=l_ptDpr.atAxisValues[9].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_233] -Descr=l_ptDpr.atAxisValues[9].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_234] -Descr=g_tManiCtrlStartOld.tAxis[9].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_235] -DisplayName=MinPositionAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_236] -DisplayName=MaxPositionAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_237] -Descr=g_tManiCtrlStartOld.tAxis[9].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_238] -DisplayName=MinSpeedAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_239] -DisplayName=MaxSpeedAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_240] -Descr=g_tManiCtrlStart.tAxis[9].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_241] -DisplayName=MaxAccelerationAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_242] -Descr=g_tManiCtrlManuellOld.tAxis[9].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_243] -DisplayName=StepsPerTurnAxis10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_244] -DisplayName=DistPerTurnAxis10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_245] -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis10 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_246] -Descr=g_tManiParameters.tAxisDescription[9].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis10 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_247] -Descr=l_ptDpr.atAxisValues[9].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis10 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_248] -DisplayName=AxisCountAll -Descr=g_tManiParameters.uMaxAxes -SysID=4120 -DataType=11 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -ReadSyncDef=0 - -[CONTROLVALUE_249] -Descr=PLC_stat.bo_flash_detected -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=Breakdown[bool] -ReadSyncDef=0 - -[CONTROLVALUE_250] -Descr=sys_status -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=XRayStatus[BitArray] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_251] -Descr=g_dwManipulatorStatus -DataType=3 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=20 -DisplayName=ManipulatorStatus[BitArray] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_252] -Descr=filter_nr -DataType=10 -ValueType=1 -;SysID=4376 -; currently not implemented on Mani-RPS (relevant for Aim und collision area) -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TubeFilterNumber -WriteSyncDef=0 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// STATI -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_0] -Descr=PLC_stat.bo_Xray_on -SysID=513 -Active=1 -Notify=1 -RefreshTime=150 -DisplayName=IsXRayOn - -[CONTROLSTATUS_1] -Descr=PLC_stat.bo_startup_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsStartingUp - -[CONTROLSTATUS_2] -Descr=PLC_stat.bo_warmup_is_running -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsWarmingUp - -[CONTROLSTATUS_3] -Descr=warmup -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsWarmupDone - -[CONTROLSTATUS_4] -Descr=PLC_stat.bo_filamentadjust_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsFilamentAdjusting - -[CONTROLSTATUS_5] -Descr=PLC_stat.bo_autocenter_kV_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAutocenteringKV - -[CONTROLSTATUS_6] -Descr=PLC_stat.bo_autocenter_all_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAutocenteringAll - -[CONTROLSTATUS_7] -Descr=PLC_stat.bo_conditioning_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsConditioning - -[CONTROLSTATUS_8] -Descr=PLC_stat.bo_wobbeln_is_active -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsSweepModeOn - -[CONTROLSTATUS_9] -Descr=PLC_stat.bo_interlock -SysID=769 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsInterlockOn - -[CONTROLSTATUS_10] -Descr=Tube.defoc -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsMicrofocusModeOff - -[CONTROLSTATUS_11] -Descr=PLC_stat.bo_Isowatt -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsIsowattOn - -[CONTROLSTATUS_12] -Descr=HSG.ok -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsHSGOk - -[CONTROLSTATUS_13] -Descr=kVok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAccVoltageOk - -[CONTROLSTATUS_14] -Descr=mAok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsTubeCurrentOk - -[CONTROLSTATUS_15] -Descr=Vac.ok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsVacuumOk - -[CONTROLSTATUS_16] -Descr=Target_reg -SysID=320 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsTargetRegulationOn - -[CONTROLSTATUS_17] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=want_FIL_adjust -SysID=0 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutomaticFilAdj - -[CONTROLSTATUS_18] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=want_cent_adjust -SysID=0 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutomaticACkV - -[CONTROLSTATUS_19] -Descr=PLC_stat.bo_offsetadjust_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AmpOffsetAdjust - -[CONTROLSTATUS_20] -Descr=TP_HSGwarmup.Q -SysID=768 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=GeneratorWarmup -TaskName=system - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-ZUSTNDE -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_21] -Descr=Door_open -SysID=4120 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsDoorOpen - -[CONTROLSTATUS_22] -Descr=Door_closed -SysID=4120 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsDoorClosed - -[CONTROLSTATUS_23] -; 09.08.05: ab RPS V. 2.6 gibt es keine Variable namens "Beladepos" mehr. Im Moment weiss keiner ob sie nur umbenannt wurde -; oder ob es sie gar nicht mehr gibt (auer vielleicht Armin, der ist im Urlaub) -; sie ist aber NOTWENDIG fr FNCBasic-Fahrbefehle, wenn eine Beladefahrt definiert ist, -; da sonst kein Acknowledge kommt wenn von FNC aus Fahrbefehl abgeschickt wird und Beladefahrt gerade -; ausgefhrt wird! -; Notlsung: Es wird die gleiche Variable wie fr den Befehl genommen, die soll laut Benjamin so lange auf true stehen -; wie die Beladefahrt luft. Das FNC sollte aber nochmal daraufhin getestet werden! -; Man knnte auch das Manipulator-Statuswort verwenden, dort muss diese Information auch hinterlegt werden; Problem ist -; nur, da unschne Abfragen notwendig sind, da die PC-Software abwrtskompatibel sein soll (if RPS-Version>=2.6) -; 13.09.05: Ab Version 2.7 soll wieder eine Zustandsvariable eingebaut sein! -Descr=Beladepos -SysID=0 -Active=1 -Notify=1 -RefreshTime=50 -DisplayName=DrivingToLoadPos -TaskName=pp_mast - -[CONTROLSTATUS_24] -Descr=PLC_stat.bo_xraytimer_on -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=cmd_Xraytimer_on - -[CONTROLSTATUS_25] -Descr=PLC_stat.bo_xraytimer_Reset -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=cmd_Xraytimer_reset - -[CONTROLSTATUS_26] -Descr=PLC_stat.bo_cond_Character_kV_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserKv - -[CONTROLSTATUS_27] -Descr=PLC_stat.bo_cond_Character_SM_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserMod - -[CONTROLSTATUS_28] -Descr=PLC_stat.bo_cond_Character_MM_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserAll - -[CONTROLSTATUS_29] -Descr=PLC_stat.bo_filamentcorradjust_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=FilamentCorrectionTest - -[CONTROLSTATUS_30] -Descr=PLC_stat.bo_leckstrom_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=LeakageCurrentTest - -;//////////////////////////////////////////////////////////////////////////////////////// -;// COMMANDS -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_0] -Descr=PC_cmd.xrayON -SysID=769 -DisplayName=SwitchXRayOn -WriteSyncDef=0 - -[CONTROLCOMMAND_1] -Descr=PC_cmd.xrayOFF -SysID=769 -DisplayName=SwitchXRayOff -WriteSyncDef=0 - -[CONTROLCOMMAND_2] -Descr=PC_cmd.startUP -SysID=257 -DisplayName=StartUp -WriteSyncDef=0 - -[CONTROLCOMMAND_3] -Descr=PC_cmd.warmUP -SysID=769 -DisplayName=WarmUp -WriteSyncDef=0 - -[CONTROLCOMMAND_4] -Descr=PC_cmd.isoON -SysID=1 -DisplayName=SwitchIsowattOn -WriteSyncDef=0 - -[CONTROLCOMMAND_5] -Descr=PC_cmd.isoOFF -SysID=1 -DisplayName=SwitchIsowattOff -WriteSyncDef=0 - -[CONTROLCOMMAND_6] -Descr=PC_cmd.filamentadjust -SysID=257 -DisplayName=DoFilamentAdj -WriteSyncDef=0 - -[CONTROLCOMMAND_7] -Descr=PC_cmd.autocentkV -SysID=257 -DisplayName=DoAutocenterKV -WriteSyncDef=0 - -[CONTROLCOMMAND_8] -Descr=PC_cmd.autocentALL -SysID=257 -DisplayName=DoAutocenterAll -WriteSyncDef=0 - -[CONTROLCOMMAND_9] -Descr=PC_cmd.conditioning -SysID=1 -DisplayName=DoConditioning -WriteSyncDef=0 - -[CONTROLCOMMAND_10] -Descr=PC_cmd.wobbelON -SysID=1 -DisplayName=SwitchSweepModeOn -WriteSyncDef=0 - -[CONTROLCOMMAND_11] -Descr=PC_cmd.wobbelOFF -SysID=1 -DisplayName=SwitchSweepModeOff -WriteSyncDef=0 - -[CONTROLCOMMAND_12] -Descr=PC_cmd.focusCharacteristic.read -SysID=1 -DisplayName=ReadFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_13] -Descr=PC_cmd.focusCharacteristic.write -SysID=1 -DisplayName=WriteFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_14] -Descr=PC_cmd.focusCharacteristic.store_point -SysID=1 -DisplayName=StoreFocusTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_15] -Descr=PC_cmd.focusCharacteristic.delete_point -SysID=1 -DisplayName=DelFocusTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_16] -Descr=PC_cmd.focusCharacteristic.delete_all_points -SysID=1 -DisplayName=DelAllFocusTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_17] -Descr=PC_cmd.condensorCharacteristic.read -SysID=2 -DisplayName=ReadCondensorTable -WriteSyncDef=0 - -[CONTROLCOMMAND_18] -Descr=PC_cmd.condensorCharacteristic.write -SysID=2 -DisplayName=WriteCondensorTable -WriteSyncDef=0 - -[CONTROLCOMMAND_19] -Descr=PC_cmd.condensorCharacteristic.store_point -SysID=2 -DisplayName=StoreCondensorTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_20] -Descr=PC_cmd.condensorCharacteristic.delete_point -SysID=2 -DisplayName=DeleteCondensTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_21] -Descr=PC_cmd.condensorCharacteristic.delete_all_points -SysID=2 -DisplayName=DelAllCondensTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_22] -Descr=readshut -SysID=32 -DisplayName=ReadShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_23] -Descr=writeshut -SysID=32 -DisplayName=WriteShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_24] -Descr=storeshut -SysID=32 -DisplayName=StoreShutterTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_25] -Descr=delshut_kV -SysID=32 -DisplayName=DelShutterTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_26] -Descr=delshut_all -SysID=32 -DisplayName=DelAllShutterTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_27] -Descr=PC_cmd.centeringCharacteristic[0].write -SysID=1 -DisplayName=WriteCenteringTable1 -WriteSyncDef=0 - -[CONTROLCOMMAND_28] -Descr=PC_cmd.centeringCharacteristic[0].read -SysID=1 -DisplayName=ReadCenteringTable1 -WriteSyncDef=0 - -[CONTROLCOMMAND_29] -Descr=PC_cmd.centeringCharacteristic[0].store_point -SysID=1 -DisplayName=StoreCenteringTable1Point -WriteSyncDef=0 - -[CONTROLCOMMAND_30] -Descr=PC_cmd.centeringCharacteristic[0].delete_point -SysID=1 -DisplayName=DelCenteringTable1Point -WriteSyncDef=0 - -[CONTROLCOMMAND_31] -Descr=PC_cmd.centeringCharacteristic[0].delete_all_points -SysID=1 -DisplayName=DelAllCentTable1Points -WriteSyncDef=0 - -[CONTROLCOMMAND_32] -Descr=PC_cmd.centeringCharacteristic[1].write -SysID=128 -DisplayName=WriteCenteringTable2 -WriteSyncDef=0 - -[CONTROLCOMMAND_33] -Descr=PC_cmd.centeringCharacteristic[1].read -SysID=128 -DisplayName=ReadCenteringTable2 -WriteSyncDef=0 - -[CONTROLCOMMAND_34] -Descr=PC_cmd.centeringCharacteristic[1].store_point -SysID=128 -DisplayName=StoreCentTable2Point -WriteSyncDef=0 - -[CONTROLCOMMAND_35] -Descr=PC_cmd.centeringCharacteristic[1].delete_point -SysID=128 -DisplayName=DelCentTable2Point -WriteSyncDef=0 - -[CONTROLCOMMAND_36] -Descr=PC_cmd.centeringCharacteristic[1].delete_all_points -SysID=128 -DisplayName=DelAllCentTable2Points -WriteSyncDef=0 - -[CONTROLCOMMAND_37] -Descr=PC_cmd.Ti_reg_on -SysID=320 -DisplayName=SwitchTargetCurRegOn -WriteSyncDef=0 - -[CONTROLCOMMAND_38] -Descr=PC_cmd.Ti_reg_off -SysID=320 -DisplayName=SwitchTargetCurRegOff -WriteSyncDef=0 - -[CONTROLCOMMAND_39] -Descr=PC_cmd.offsetadjust -SysID=64 -DisplayName=AdjustAmpOffset -WriteSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-,MANIPULATOR-COMMANDS -;//////////////////////////////////////////////////////////////////////////////////////// -;// ALLGEMEIN -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_40] -Descr=PC_doortast -SysID=4120 -DisplayName=ExecuteDoorSwitch -WriteSyncDef=0 - -[CONTROLCOMMAND_41] -Descr=l_ptDpr.tManiCommands.bInitAxisAll -SysID=4120 -DisplayName=InitAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_42] -Descr=l_ptDpr.tManiCommands.bDeInitAxisAll -SysID=4120 -DisplayName=ExitAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_43] -Descr=l_ptDpr.tManiCommands.bStartReferenceAll -SysID=4120 -DisplayName=ReferenceAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_44] -Descr=l_ptDpr.tManiCommands.bStopPositionAll -SysID=4120 -DisplayName=StopAllAxis -WriteSyncDef=1 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE1 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_46] -Descr=l_ptDpr.atAxisCommands[0].bInitAxis -SysID=4120 -DisplayName=InitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_47] -Descr=l_ptDpr.atAxisCommands[0].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_48] -Descr=l_ptDpr.atAxisCommands[0].bStartReference -SysID=4120 -DisplayName=ReferenceAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_49] -Descr=l_ptDpr.atAxisCommands[0].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_50] -Descr=l_ptDpr.atAxisCommands[0].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE2 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_51] -Descr=l_ptDpr.atAxisCommands[1].bInitAxis -SysID=4120 -DisplayName=InitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_52] -Descr=l_ptDpr.atAxisCommands[1].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_53] -Descr=l_ptDpr.atAxisCommands[1].bStartReference -SysID=4120 -DisplayName=ReferenceAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_54] -Descr=l_ptDpr.atAxisCommands[1].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_55] -Descr=l_ptDpr.atAxisCommands[1].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE3 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_56] -Descr=l_ptDpr.atAxisCommands[2].bInitAxis -SysID=4120 -DisplayName=InitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_57] -Descr=l_ptDpr.atAxisCommands[2].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_58] -Descr=l_ptDpr.atAxisCommands[2].bStartReference -SysID=4120 -DisplayName=ReferenceAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_59] -Descr=l_ptDpr.atAxisCommands[2].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_60] -Descr=l_ptDpr.atAxisCommands[2].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE4 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_61] -Descr=l_ptDpr.atAxisCommands[3].bInitAxis -SysID=4120 -DisplayName=InitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_62] -Descr=l_ptDpr.atAxisCommands[3].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_63] -Descr=l_ptDpr.atAxisCommands[3].bStartReference -SysID=4120 -DisplayName=ReferenceAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_64] -Descr=l_ptDpr.atAxisCommands[3].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_65] -Descr=l_ptDpr.atAxisCommands[3].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE5 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_66] -Descr=l_ptDpr.atAxisCommands[4].bInitAxis -SysID=4120 -DisplayName=InitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_67] -Descr=l_ptDpr.atAxisCommands[4].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_68] -Descr=l_ptDpr.atAxisCommands[4].bStartReference -SysID=4120 -DisplayName=ReferenceAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_69] -Descr=l_ptDpr.atAxisCommands[4].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_70] -Descr=l_ptDpr.atAxisCommands[4].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE6 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_71] -Descr=l_ptDpr.atAxisCommands[5].bInitAxis -SysID=4120 -DisplayName=InitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_72] -Descr=l_ptDpr.atAxisCommands[5].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_73] -Descr=l_ptDpr.atAxisCommands[5].bStartReference -SysID=4120 -DisplayName=ReferenceAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_74] -Descr=l_ptDpr.atAxisCommands[5].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_75] -Descr=l_ptDpr.atAxisCommands[5].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE7 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_76] -Descr=l_ptDpr.atAxisCommands[6].bInitAxis -SysID=4096 -DisplayName=InitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_77] -Descr=l_ptDpr.atAxisCommands[6].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_78] -Descr=l_ptDpr.atAxisCommands[6].bStartReference -SysID=4096 -DisplayName=ReferenceAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_79] -Descr=l_ptDpr.atAxisCommands[6].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_80] -Descr=l_ptDpr.atAxisCommands[6].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE8 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_81] -Descr=l_ptDpr.atAxisCommands[7].bInitAxis -SysID=4096 -DisplayName=InitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_82] -Descr=l_ptDpr.atAxisCommands[7].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_83] -Descr=l_ptDpr.atAxisCommands[7].bStartReference -SysID=4096 -DisplayName=ReferenceAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_84] -Descr=l_ptDpr.atAxisCommands[7].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_85] -Descr=l_ptDpr.atAxisCommands[7].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE9 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_86] -Descr=l_ptDpr.atAxisCommands[8].bInitAxis -SysID=4096 -DisplayName=InitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_87] -Descr=l_ptDpr.atAxisCommands[8].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_88] -Descr=l_ptDpr.atAxisCommands[8].bStartReference -SysID=4096 -DisplayName=ReferenceAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_89] -Descr=l_ptDpr.atAxisCommands[8].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_90] -Descr=l_ptDpr.atAxisCommands[8].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE10 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_91] -Descr=l_ptDpr.atAxisCommands[9].bInitAxis -SysID=4096 -DisplayName=InitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_92] -Descr=l_ptDpr.atAxisCommands[9].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_93] -Descr=l_ptDpr.atAxisCommands[9].bStartReference -SysID=4096 -DisplayName=ReferenceAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_94] -Descr=l_ptDpr.atAxisCommands[9].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_95] -Descr=l_ptDpr.atAxisCommands[9].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast +[FOCUSTABLE0] +Description=FocusCharacteristic.i_t_table +SysID=1 + +[FOCUSTABLE1] +Description=CondensorCharacteristic.i_t_table +SysID=2 + +[FOCUSTABLE2] +Description=k_shut +SysID=32 + +[CENTERINGTABLE0] +Description=CenteringCharacteristic[0].x_y_t_table +SysID=1 + +[CENTERINGTABLE1] +Description=CenteringCharacteristic[1].x_y_t_table +SysID=128 + +[TUBECURRENTTABLE] +Description=TubecurrentCharacteristic.i_t_table +ElementCount=250 +SysID=512 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// VALUES +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_0] +Descr=PC_cmd.r32_TubeVoltage_kV +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageNom[kV] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_1] +Descr=PC_cmd.r32_TubeCurrent_uA +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1200 +DisplayName=TubeCurrentNom[A] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_2] +Descr=ISOwatt +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +DisplayName=IsowattPower[W] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_3] +Descr=Sys.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SystemErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_4] +Descr=Tube.kVmax +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageMax[kV] +ReadSyncDef=0 + +[CONTROLVALUE_5] +Descr=PLC_stat.r32_TubeVoltage_kV_min +DataType=4 +;ConnectID for FFCom +ConID=2005 +ValueType=2 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageMin[kV] +ReadSyncDef=0 + +[CONTROLVALUE_6] +Descr=Tube.mAmax +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=TubeCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_7] +Descr=HSG.FILmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=FilCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_8] +Descr=HSG.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=HSGErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_9] +Descr=TUBE_DM.kVmax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=2000 +DisplayName=TubeDM_AccVoltMax[kV] +ReadSyncDef=0 + +[CONTROLVALUE_10] +Descr=TUBE_DM.mAmax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=2000 +DisplayName=TubeDM_TubeCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_11] +Descr=Mode.Target_Pmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=IsowattPowerMax[W] +ReadSyncDef=0 + +[CONTROLVALUE_12] +Descr=Tube.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=TubeErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_13] +Descr=PLC_stat.r32_TubeVoltage_kV_max +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=Warmup_AccVoltMax[kV] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_14] +Descr=PLC_stat.r32_TubeVoltage_kV_ist +DataType=4 +ValueType=0 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=AccVoltageAct[kV] +ReadSyncDef=0 + +[CONTROLVALUE_15] +Descr=PLC_stat.r32_TubeCurrent_uA_ist +DataType=4 +ValueType=0 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=TubeCurrentAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_16] +Descr=Targetleistung +DataType=4 +ValueType=0 +SysID=257 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=800 +DisplayName=TargetPowerAct[W] +ReadSyncDef=0 + +[CONTROLVALUE_17] +Descr=FILsoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilCurrentNom[A] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_18] +Descr=HSG.FIList +DataType=4 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.4 +RefreshTime=1000 +DisplayName=FilCurrentAct[V] +ReadSyncDef=0 + +[CONTROLVALUE_19] +Descr=PC_cmd.r32_focussoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=FocusCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_20] +Descr=Focus.fmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=FocusCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_21] +Descr=Condensor.csoll +DataType=4 +ValueType=1 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CondensCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_22] +Descr=Condensor.cmax +DataType=4 +ValueType=3 +SysID=2 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CondensCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_23] +Descr=Shutter.isoll +DataType=4 +ValueType=1 +SysID=32 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=ShutterCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_24] +Descr=Shutter.imax +DataType=4 +ValueType=3 +SysID=32 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ShutterCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_25] +Descr=Shutter_on +DataType=6 +ValueType=1 +SysID=288 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ShutterOn[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_26] +Descr=Cent[0].xsoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentX1Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_27] +Descr=Cent[0].ysoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentY1Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_28] +Descr=Cent[0].xmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentX1Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_29] +Descr=Cent[0].ymax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentY1Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_30] +Descr=Cent[1].xsoll +DataType=4 +ValueType=1 +SysID=128 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentX2Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_31] +Descr=Cent[1].ysoll +DataType=4 +ValueType=1 +SysID=128 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentY2Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_32] +Descr=Cent[1].xmax +DataType=4 +ValueType=3 +SysID=128 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentX2Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_33] +Descr=Cent[1].ymax +DataType=4 +ValueType=3 +SysID=128 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentY2Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_34] +Descr=Amp[1].ist +DataType=4 +ValueType=0 +SysID=257 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=TargetCurrentAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_35] +Descr=Amp[1].imax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=TargetCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_36] +Descr=Ptarget_max +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=700 +DisplayName=TargetPowerMax[W] +ReadSyncDef=0 + +[CONTROLVALUE_37] +Descr=Amp[2].ist +DataType=4 +ValueType=0 +SysID=34 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=CondensApertureCurAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_38] +Descr=Amp[2].imax +DataType=4 +ValueType=1 +SysID=34 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CondensApertureCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_39] +Descr=Amp[3].ist +DataType=4 +ValueType=0 +;06.12.2002: Amp3-Variablen only for scanning! +SysID=34 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=ObjApertureCurAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_40] +Descr=Amp[3].imax +DataType=4 +ValueType=1 +;06.12.2002: Amp3-Variablen only for scanning! +SysID=34 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ObjApertureCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_41] +Descr=Ui_Vac +DataType=10 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=500 +DisplayName=VacuumAct[V] +ReadSyncDef=0 + +[CONTROLVALUE_42] +Descr=Vac.soll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=500 +DisplayName=VacuumNom[V] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_43] +Descr=Vac.errornum +DataType=11 +ValueType=5 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_44] +Descr=Ti_max +DataType=10 +ValueType=3 +SysID=64 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=TarCurMaxReg[A_as_short] +ReadSyncDef=0 + +[CONTROLVALUE_45] +Descr=Tireg.i_min +DataType=10 +ValueType=2 +SysID=64 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=TarCurMinReg[A_as_short] +ReadSyncDef=0 + +[CONTROLVALUE_46] +Descr=PLC_stat.bo_TXI +; Nano-Fox sometimes DataType = 6 or 10 +DataType=6 +ValueType=0 +SysID=320 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=TargetCurRegEnabled[int] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_47] +Descr=Mode.current_mode_number +DataType=11 +ValueType=1 +SysID=257 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=Mode +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_48] +Descr=Mode.last_mode_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=ModeCount +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_49] +Descr=Condensor.P_target_automatic +DataType=6 +ValueType=1 +SysID=258 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=SwitchAutoModeOn[int] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_50] +DisplayName=ActModeName +Descr=Mode.current_mode_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DataLen=16 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_51] +DisplayName=ActTargetName +Descr=target.current_target_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DataLen=41 + +[CONTROLVALUE_52] +DisplayName=ActTubeheadName +Descr=Tubehead.current_tubehead_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_53] +Descr=PLC_cmd.reload_focusCharacteristic +DataType=6 +ValueType=1 +SysID=1 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=FocusTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_54] +Descr=PLC_cmd.reload_condensorCharacteristic +DataType=6 +ValueType=1 +SysID=2 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=CondensTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_55] +Descr=PLC_cmd.reload_centeringCharacteristic +DataType=6 +ValueType=1 +SysID=1 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=CentTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_56] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=HSG.FIL_auto_adjust +DataType=6 +ValueType=1 +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=EnableAutomaticFilAdj[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_57] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=Tube.cent_auto_adjust +DataType=6 +ValueType=1 +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=EnableAutomaticACkV[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-VARIABLEN +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE1 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_58] +Descr=l_ptDpr.atAxisValues[0].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_59] +Descr=l_ptDpr.atAxisValues[0].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_60] +Descr=l_ptDpr.atAxisValues[0].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_61] +Descr=l_ptDpr.atAxisValues[0].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_62] +Descr=l_ptDpr.atAxisValues[0].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_63] +Descr=g_tManiCtrlStartOld.tAxis[0].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_64] +DisplayName=MinPositionAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_65] +DisplayName=MaxPositionAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_66] +Descr=g_tManiCtrlStartOld.tAxis[0].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_67] +DisplayName=MinSpeedAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_68] +DisplayName=MaxSpeedAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_69] +Descr=g_tManiCtrlStart.tAxis[0].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_70] +DisplayName=MaxAccelerationAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_71] +Descr=g_tManiCtrlManuellOld.tAxis[0].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_72] +DisplayName=StepsPerTurnAxis1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_73] +DisplayName=DistPerTurnAxis1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_74] +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis1 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_75] +Descr=g_tManiParameters.tAxisDescription[0].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis1 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_76] +Descr=l_ptDpr.atAxisValues[0].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis1 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE2 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_77] +Descr=l_ptDpr.atAxisValues[1].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_78] +Descr=l_ptDpr.atAxisValues[1].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_79] +Descr=l_ptDpr.atAxisValues[1].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_80] +Descr=l_ptDpr.atAxisValues[1].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_81] +Descr=l_ptDpr.atAxisValues[1].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_82] +Descr=g_tManiCtrlStartOld.tAxis[1].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_83] +DisplayName=MinPositionAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_84] +DisplayName=MaxPositionAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_85] +Descr=g_tManiCtrlStartOld.tAxis[1].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_86] +DisplayName=MinSpeedAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_87] +DisplayName=MaxSpeedAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_88] +Descr=g_tManiCtrlStart.tAxis[1].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_89] +DisplayName=MaxAccelerationAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_90] +Descr=g_tManiCtrlManuellOld.tAxis[1].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_91] +DisplayName=StepsPerTurnAxis2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_92] +DisplayName=DistPerTurnAxis2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_93] +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis2 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_94] +Descr=g_tManiParameters.tAxisDescription[1].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis2 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_95] +Descr=l_ptDpr.atAxisValues[1].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis2 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE3 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_96] +Descr=l_ptDpr.atAxisValues[2].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_97] +Descr=l_ptDpr.atAxisValues[2].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_98] +Descr=l_ptDpr.atAxisValues[2].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_99] +Descr=l_ptDpr.atAxisValues[2].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_100] +Descr=l_ptDpr.atAxisValues[2].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_101] +Descr=g_tManiCtrlStartOld.tAxis[2].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_102] +DisplayName=MinPositionAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_103] +DisplayName=MaxPositionAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_104] +Descr=g_tManiCtrlStartOld.tAxis[2].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_105] +DisplayName=MinSpeedAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_106] +DisplayName=MaxSpeedAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_107] +Descr=g_tManiCtrlStart.tAxis[2].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_108] +DisplayName=MaxAccelerationAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_109] +Descr=g_tManiCtrlManuellOld.tAxis[2].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_110] +DisplayName=StepsPerTurnAxis3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_111] +DisplayName=DistPerTurnAxis3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_112] +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis3 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_113] +Descr=g_tManiParameters.tAxisDescription[2].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis3 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_114] +Descr=l_ptDpr.atAxisValues[2].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis3 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE4 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_115] +Descr=l_ptDpr.atAxisValues[3].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_116] +Descr=l_ptDpr.atAxisValues[3].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_117] +Descr=l_ptDpr.atAxisValues[3].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_118] +Descr=l_ptDpr.atAxisValues[3].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_119] +Descr=l_ptDpr.atAxisValues[3].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_120] +Descr=g_tManiCtrlStartOld.tAxis[3].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_121] +DisplayName=MinPositionAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_122] +DisplayName=MaxPositionAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_123] +Descr=g_tManiCtrlStartOld.tAxis[3].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_124] +DisplayName=MinSpeedAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_125] +DisplayName=MaxSpeedAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_126] +Descr=g_tManiCtrlStart.tAxis[3].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_127] +DisplayName=MaxAccelerationAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_128] +Descr=g_tManiCtrlManuellOld.tAxis[3].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_129] +DisplayName=StepsPerTurnAxis4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_130] +DisplayName=DistPerTurnAxis4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_131] +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis4 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_132] +Descr=g_tManiParameters.tAxisDescription[3].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis4 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_133] +Descr=l_ptDpr.atAxisValues[3].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis4 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE5 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_134] +Descr=l_ptDpr.atAxisValues[4].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_135] +Descr=l_ptDpr.atAxisValues[4].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_136] +Descr=l_ptDpr.atAxisValues[4].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_137] +Descr=l_ptDpr.atAxisValues[4].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_138] +Descr=l_ptDpr.atAxisValues[4].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_139] +Descr=g_tManiCtrlStartOld.tAxis[4].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_140] +DisplayName=MinPositionAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_141] +DisplayName=MaxPositionAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_142] +Descr=g_tManiCtrlStartOld.tAxis[4].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_143] +DisplayName=MinSpeedAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_144] +DisplayName=MaxSpeedAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_145] +Descr=g_tManiCtrlStart.tAxis[4].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_146] +DisplayName=MaxAccelerationAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_147] +Descr=g_tManiCtrlManuellOld.tAxis[4].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_148] +DisplayName=StepsPerTurnAxis5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_149] +DisplayName=DistPerTurnAxis5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_150] +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis5 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_151] +Descr=g_tManiParameters.tAxisDescription[4].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis5 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_152] +Descr=l_ptDpr.atAxisValues[4].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis5 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE6 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_153] +Descr=l_ptDpr.atAxisValues[5].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_154] +Descr=l_ptDpr.atAxisValues[5].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_155] +Descr=l_ptDpr.atAxisValues[5].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_156] +Descr=l_ptDpr.atAxisValues[5].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_157] +Descr=l_ptDpr.atAxisValues[5].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_158] +Descr=g_tManiCtrlStartOld.tAxis[5].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_159] +DisplayName=MinPositionAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_160] +DisplayName=MaxPositionAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_161] +Descr=g_tManiCtrlStartOld.tAxis[5].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_162] +DisplayName=MinSpeedAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_163] +DisplayName=MaxSpeedAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_164] +Descr=g_tManiCtrlStart.tAxis[5].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_165] +DisplayName=MaxAccelerationAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_166] +Descr=g_tManiCtrlManuellOld.tAxis[5].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_167] +DisplayName=StepsPerTurnAxis6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_168] +DisplayName=DistPerTurnAxis6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_169] +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis6 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_170] +Descr=g_tManiParameters.tAxisDescription[5].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis6 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_171] +Descr=l_ptDpr.atAxisValues[5].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis6 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE7 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_172] +Descr=l_ptDpr.atAxisValues[6].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_173] +Descr=l_ptDpr.atAxisValues[6].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_174] +Descr=l_ptDpr.atAxisValues[6].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_175] +Descr=l_ptDpr.atAxisValues[6].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_176] +Descr=l_ptDpr.atAxisValues[6].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_177] +Descr=g_tManiCtrlStartOld.tAxis[6].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_178] +DisplayName=MinPositionAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_179] +DisplayName=MaxPositionAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_180] +Descr=g_tManiCtrlStartOld.tAxis[6].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_181] +DisplayName=MinSpeedAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_182] +DisplayName=MaxSpeedAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_183] +Descr=g_tManiCtrlStart.tAxis[6].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_184] +DisplayName=MaxAccelerationAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_185] +Descr=g_tManiCtrlManuellOld.tAxis[6].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_186] +DisplayName=StepsPerTurnAxis7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_187] +DisplayName=DistPerTurnAxis7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_188] +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis7 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_189] +Descr=g_tManiParameters.tAxisDescription[6].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis7 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_190] +Descr=l_ptDpr.atAxisValues[6].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis7 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE8 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_191] +Descr=l_ptDpr.atAxisValues[7].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_192] +Descr=l_ptDpr.atAxisValues[7].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_193] +Descr=l_ptDpr.atAxisValues[7].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_194] +Descr=l_ptDpr.atAxisValues[7].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_195] +Descr=l_ptDpr.atAxisValues[7].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_196] +Descr=g_tManiCtrlStartOld.tAxis[7].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_197] +DisplayName=MinPositionAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_198] +DisplayName=MaxPositionAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_199] +Descr=g_tManiCtrlStartOld.tAxis[7].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_200] +DisplayName=MinSpeedAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_201] +DisplayName=MaxSpeedAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_202] +Descr=g_tManiCtrlStart.tAxis[7].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_203] +DisplayName=MaxAccelerationAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_204] +Descr=g_tManiCtrlManuellOld.tAxis[7].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_205] +DisplayName=StepsPerTurnAxis8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_206] +DisplayName=DistPerTurnAxis8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_207] +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis8 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_208] +Descr=g_tManiParameters.tAxisDescription[7].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis8 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_209] +Descr=l_ptDpr.atAxisValues[7].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis8 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE9 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_210] +Descr=l_ptDpr.atAxisValues[8].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_211] +Descr=l_ptDpr.atAxisValues[8].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_212] +Descr=l_ptDpr.atAxisValues[8].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_213] +Descr=l_ptDpr.atAxisValues[8].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_214] +Descr=l_ptDpr.atAxisValues[8].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_215] +Descr=g_tManiCtrlStartOld.tAxis[8].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_216] +DisplayName=MinPositionAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_217] +DisplayName=MaxPositionAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_218] +Descr=g_tManiCtrlStartOld.tAxis[8].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_219] +DisplayName=MinSpeedAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_220] +DisplayName=MaxSpeedAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_221] +Descr=g_tManiCtrlStart.tAxis[8].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_222] +DisplayName=MaxAccelerationAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_223] +Descr=g_tManiCtrlManuellOld.tAxis[8].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_224] +DisplayName=StepsPerTurnAxis9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_225] +DisplayName=DistPerTurnAxis9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_226] +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis9 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_227] +Descr=g_tManiParameters.tAxisDescription[8].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis9 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_228] +Descr=l_ptDpr.atAxisValues[8].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis9 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE10 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_229] +Descr=l_ptDpr.atAxisValues[9].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_230] +Descr=l_ptDpr.atAxisValues[9].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_231] +Descr=l_ptDpr.atAxisValues[9].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_232] +Descr=l_ptDpr.atAxisValues[9].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_233] +Descr=l_ptDpr.atAxisValues[9].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_234] +Descr=g_tManiCtrlStartOld.tAxis[9].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_235] +DisplayName=MinPositionAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_236] +DisplayName=MaxPositionAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_237] +Descr=g_tManiCtrlStartOld.tAxis[9].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_238] +DisplayName=MinSpeedAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_239] +DisplayName=MaxSpeedAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_240] +Descr=g_tManiCtrlStart.tAxis[9].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_241] +DisplayName=MaxAccelerationAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_242] +Descr=g_tManiCtrlManuellOld.tAxis[9].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_243] +DisplayName=StepsPerTurnAxis10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_244] +DisplayName=DistPerTurnAxis10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_245] +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis10 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_246] +Descr=g_tManiParameters.tAxisDescription[9].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis10 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_247] +Descr=l_ptDpr.atAxisValues[9].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis10 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_248] +DisplayName=AxisCountAll +Descr=g_tManiParameters.uMaxAxes +SysID=4120 +DataType=11 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +ReadSyncDef=0 + +[CONTROLVALUE_249] +Descr=PLC_stat.bo_flash_detected +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=Breakdown[bool] +ReadSyncDef=0 + +[CONTROLVALUE_250] +Descr=sys_status +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=XRayStatus[BitArray] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_251] +Descr=g_dwManipulatorStatus +DataType=3 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=20 +DisplayName=ManipulatorStatus[BitArray] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_252] +Descr=filter_nr +DataType=10 +ValueType=1 +;SysID=4376 +; currently not implemented on Mani-RPS (relevant for Aim und collision area) +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TubeFilterNumber +WriteSyncDef=0 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// STATI +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_0] +Descr=PLC_stat.bo_Xray_on +SysID=513 +Active=1 +Notify=1 +RefreshTime=150 +DisplayName=IsXRayOn + +[CONTROLSTATUS_1] +Descr=PLC_stat.bo_startup_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsStartingUp + +[CONTROLSTATUS_2] +Descr=PLC_stat.bo_warmup_is_running +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsWarmingUp + +[CONTROLSTATUS_3] +Descr=warmup +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsWarmupDone + +[CONTROLSTATUS_4] +Descr=PLC_stat.bo_filamentadjust_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsFilamentAdjusting + +[CONTROLSTATUS_5] +Descr=PLC_stat.bo_autocenter_kV_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAutocenteringKV + +[CONTROLSTATUS_6] +Descr=PLC_stat.bo_autocenter_all_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAutocenteringAll + +[CONTROLSTATUS_7] +Descr=PLC_stat.bo_conditioning_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsConditioning + +[CONTROLSTATUS_8] +Descr=PLC_stat.bo_wobbeln_is_active +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsSweepModeOn + +[CONTROLSTATUS_9] +Descr=PLC_stat.bo_interlock +SysID=769 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsInterlockOn + +[CONTROLSTATUS_10] +Descr=Tube.defoc +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsMicrofocusModeOff + +[CONTROLSTATUS_11] +Descr=PLC_stat.bo_Isowatt +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsIsowattOn + +[CONTROLSTATUS_12] +Descr=HSG.ok +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsHSGOk + +[CONTROLSTATUS_13] +Descr=kVok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAccVoltageOk + +[CONTROLSTATUS_14] +Descr=mAok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsTubeCurrentOk + +[CONTROLSTATUS_15] +Descr=Vac.ok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsVacuumOk + +[CONTROLSTATUS_16] +Descr=Target_reg +SysID=320 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsTargetRegulationOn + +[CONTROLSTATUS_17] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=want_FIL_adjust +SysID=0 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutomaticFilAdj + +[CONTROLSTATUS_18] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=want_cent_adjust +SysID=0 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutomaticACkV + +[CONTROLSTATUS_19] +Descr=PLC_stat.bo_offsetadjust_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AmpOffsetAdjust + +[CONTROLSTATUS_20] +Descr=TP_HSGwarmup.Q +SysID=768 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=GeneratorWarmup +TaskName=system + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-ZUSTNDE +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_21] +Descr=Door_open +SysID=4120 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsDoorOpen + +[CONTROLSTATUS_22] +Descr=Door_closed +SysID=4120 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsDoorClosed + +[CONTROLSTATUS_23] +; 09.08.05: ab RPS V. 2.6 gibt es keine Variable namens "Beladepos" mehr. Im Moment weiss keiner ob sie nur umbenannt wurde +; oder ob es sie gar nicht mehr gibt (auer vielleicht Armin, der ist im Urlaub) +; sie ist aber NOTWENDIG fr FNCBasic-Fahrbefehle, wenn eine Beladefahrt definiert ist, +; da sonst kein Acknowledge kommt wenn von FNC aus Fahrbefehl abgeschickt wird und Beladefahrt gerade +; ausgefhrt wird! +; Notlsung: Es wird die gleiche Variable wie fr den Befehl genommen, die soll laut Benjamin so lange auf true stehen +; wie die Beladefahrt luft. Das FNC sollte aber nochmal daraufhin getestet werden! +; Man knnte auch das Manipulator-Statuswort verwenden, dort muss diese Information auch hinterlegt werden; Problem ist +; nur, da unschne Abfragen notwendig sind, da die PC-Software abwrtskompatibel sein soll (if RPS-Version>=2.6) +; 13.09.05: Ab Version 2.7 soll wieder eine Zustandsvariable eingebaut sein! +Descr=Beladepos +SysID=0 +Active=1 +Notify=1 +RefreshTime=50 +DisplayName=DrivingToLoadPos +TaskName=pp_mast + +[CONTROLSTATUS_24] +Descr=PLC_stat.bo_xraytimer_on +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=cmd_Xraytimer_on + +[CONTROLSTATUS_25] +Descr=PLC_stat.bo_xraytimer_Reset +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=cmd_Xraytimer_reset + +[CONTROLSTATUS_26] +Descr=PLC_stat.bo_cond_Character_kV_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserKv + +[CONTROLSTATUS_27] +Descr=PLC_stat.bo_cond_Character_SM_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserMod + +[CONTROLSTATUS_28] +Descr=PLC_stat.bo_cond_Character_MM_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserAll + +[CONTROLSTATUS_29] +Descr=PLC_stat.bo_filamentcorradjust_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=FilamentCorrectionTest + +[CONTROLSTATUS_30] +Descr=PLC_stat.bo_leckstrom_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=LeakageCurrentTest + +;//////////////////////////////////////////////////////////////////////////////////////// +;// COMMANDS +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_0] +Descr=PC_cmd.xrayON +SysID=769 +DisplayName=SwitchXRayOn +WriteSyncDef=0 + +[CONTROLCOMMAND_1] +Descr=PC_cmd.xrayOFF +SysID=769 +DisplayName=SwitchXRayOff +WriteSyncDef=0 + +[CONTROLCOMMAND_2] +Descr=PC_cmd.startUP +SysID=257 +DisplayName=StartUp +WriteSyncDef=0 + +[CONTROLCOMMAND_3] +Descr=PC_cmd.warmUP +SysID=769 +DisplayName=WarmUp +WriteSyncDef=0 + +[CONTROLCOMMAND_4] +Descr=PC_cmd.isoON +SysID=1 +DisplayName=SwitchIsowattOn +WriteSyncDef=0 + +[CONTROLCOMMAND_5] +Descr=PC_cmd.isoOFF +SysID=1 +DisplayName=SwitchIsowattOff +WriteSyncDef=0 + +[CONTROLCOMMAND_6] +Descr=PC_cmd.filamentadjust +SysID=257 +DisplayName=DoFilamentAdj +WriteSyncDef=0 + +[CONTROLCOMMAND_7] +Descr=PC_cmd.autocentkV +SysID=257 +DisplayName=DoAutocenterKV +WriteSyncDef=0 + +[CONTROLCOMMAND_8] +Descr=PC_cmd.autocentALL +SysID=257 +DisplayName=DoAutocenterAll +WriteSyncDef=0 + +[CONTROLCOMMAND_9] +Descr=PC_cmd.conditioning +SysID=1 +DisplayName=DoConditioning +WriteSyncDef=0 + +[CONTROLCOMMAND_10] +Descr=PC_cmd.wobbelON +SysID=1 +DisplayName=SwitchSweepModeOn +WriteSyncDef=0 + +[CONTROLCOMMAND_11] +Descr=PC_cmd.wobbelOFF +SysID=1 +DisplayName=SwitchSweepModeOff +WriteSyncDef=0 + +[CONTROLCOMMAND_12] +Descr=PC_cmd.focusCharacteristic.read +SysID=1 +DisplayName=ReadFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_13] +Descr=PC_cmd.focusCharacteristic.write +SysID=1 +DisplayName=WriteFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_14] +Descr=PC_cmd.focusCharacteristic.store_point +SysID=1 +DisplayName=StoreFocusTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_15] +Descr=PC_cmd.focusCharacteristic.delete_point +SysID=1 +DisplayName=DelFocusTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_16] +Descr=PC_cmd.focusCharacteristic.delete_all_points +SysID=1 +DisplayName=DelAllFocusTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_17] +Descr=PC_cmd.condensorCharacteristic.read +SysID=2 +DisplayName=ReadCondensorTable +WriteSyncDef=0 + +[CONTROLCOMMAND_18] +Descr=PC_cmd.condensorCharacteristic.write +SysID=2 +DisplayName=WriteCondensorTable +WriteSyncDef=0 + +[CONTROLCOMMAND_19] +Descr=PC_cmd.condensorCharacteristic.store_point +SysID=2 +DisplayName=StoreCondensorTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_20] +Descr=PC_cmd.condensorCharacteristic.delete_point +SysID=2 +DisplayName=DeleteCondensTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_21] +Descr=PC_cmd.condensorCharacteristic.delete_all_points +SysID=2 +DisplayName=DelAllCondensTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_22] +Descr=readshut +SysID=32 +DisplayName=ReadShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_23] +Descr=writeshut +SysID=32 +DisplayName=WriteShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_24] +Descr=storeshut +SysID=32 +DisplayName=StoreShutterTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_25] +Descr=delshut_kV +SysID=32 +DisplayName=DelShutterTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_26] +Descr=delshut_all +SysID=32 +DisplayName=DelAllShutterTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_27] +Descr=PC_cmd.centeringCharacteristic[0].write +SysID=1 +DisplayName=WriteCenteringTable1 +WriteSyncDef=0 + +[CONTROLCOMMAND_28] +Descr=PC_cmd.centeringCharacteristic[0].read +SysID=1 +DisplayName=ReadCenteringTable1 +WriteSyncDef=0 + +[CONTROLCOMMAND_29] +Descr=PC_cmd.centeringCharacteristic[0].store_point +SysID=1 +DisplayName=StoreCenteringTable1Point +WriteSyncDef=0 + +[CONTROLCOMMAND_30] +Descr=PC_cmd.centeringCharacteristic[0].delete_point +SysID=1 +DisplayName=DelCenteringTable1Point +WriteSyncDef=0 + +[CONTROLCOMMAND_31] +Descr=PC_cmd.centeringCharacteristic[0].delete_all_points +SysID=1 +DisplayName=DelAllCentTable1Points +WriteSyncDef=0 + +[CONTROLCOMMAND_32] +Descr=PC_cmd.centeringCharacteristic[1].write +SysID=128 +DisplayName=WriteCenteringTable2 +WriteSyncDef=0 + +[CONTROLCOMMAND_33] +Descr=PC_cmd.centeringCharacteristic[1].read +SysID=128 +DisplayName=ReadCenteringTable2 +WriteSyncDef=0 + +[CONTROLCOMMAND_34] +Descr=PC_cmd.centeringCharacteristic[1].store_point +SysID=128 +DisplayName=StoreCentTable2Point +WriteSyncDef=0 + +[CONTROLCOMMAND_35] +Descr=PC_cmd.centeringCharacteristic[1].delete_point +SysID=128 +DisplayName=DelCentTable2Point +WriteSyncDef=0 + +[CONTROLCOMMAND_36] +Descr=PC_cmd.centeringCharacteristic[1].delete_all_points +SysID=128 +DisplayName=DelAllCentTable2Points +WriteSyncDef=0 + +[CONTROLCOMMAND_37] +Descr=PC_cmd.Ti_reg_on +SysID=320 +DisplayName=SwitchTargetCurRegOn +WriteSyncDef=0 + +[CONTROLCOMMAND_38] +Descr=PC_cmd.Ti_reg_off +SysID=320 +DisplayName=SwitchTargetCurRegOff +WriteSyncDef=0 + +[CONTROLCOMMAND_39] +Descr=PC_cmd.offsetadjust +SysID=64 +DisplayName=AdjustAmpOffset +WriteSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-,MANIPULATOR-COMMANDS +;//////////////////////////////////////////////////////////////////////////////////////// +;// ALLGEMEIN +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_40] +Descr=PC_doortast +SysID=4120 +DisplayName=ExecuteDoorSwitch +WriteSyncDef=0 + +[CONTROLCOMMAND_41] +Descr=l_ptDpr.tManiCommands.bInitAxisAll +SysID=4120 +DisplayName=InitAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_42] +Descr=l_ptDpr.tManiCommands.bDeInitAxisAll +SysID=4120 +DisplayName=ExitAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_43] +Descr=l_ptDpr.tManiCommands.bStartReferenceAll +SysID=4120 +DisplayName=ReferenceAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_44] +Descr=l_ptDpr.tManiCommands.bStopPositionAll +SysID=4120 +DisplayName=StopAllAxis +WriteSyncDef=1 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE1 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_46] +Descr=l_ptDpr.atAxisCommands[0].bInitAxis +SysID=4120 +DisplayName=InitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_47] +Descr=l_ptDpr.atAxisCommands[0].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_48] +Descr=l_ptDpr.atAxisCommands[0].bStartReference +SysID=4120 +DisplayName=ReferenceAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_49] +Descr=l_ptDpr.atAxisCommands[0].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_50] +Descr=l_ptDpr.atAxisCommands[0].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE2 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_51] +Descr=l_ptDpr.atAxisCommands[1].bInitAxis +SysID=4120 +DisplayName=InitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_52] +Descr=l_ptDpr.atAxisCommands[1].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_53] +Descr=l_ptDpr.atAxisCommands[1].bStartReference +SysID=4120 +DisplayName=ReferenceAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_54] +Descr=l_ptDpr.atAxisCommands[1].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_55] +Descr=l_ptDpr.atAxisCommands[1].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE3 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_56] +Descr=l_ptDpr.atAxisCommands[2].bInitAxis +SysID=4120 +DisplayName=InitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_57] +Descr=l_ptDpr.atAxisCommands[2].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_58] +Descr=l_ptDpr.atAxisCommands[2].bStartReference +SysID=4120 +DisplayName=ReferenceAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_59] +Descr=l_ptDpr.atAxisCommands[2].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_60] +Descr=l_ptDpr.atAxisCommands[2].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE4 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_61] +Descr=l_ptDpr.atAxisCommands[3].bInitAxis +SysID=4120 +DisplayName=InitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_62] +Descr=l_ptDpr.atAxisCommands[3].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_63] +Descr=l_ptDpr.atAxisCommands[3].bStartReference +SysID=4120 +DisplayName=ReferenceAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_64] +Descr=l_ptDpr.atAxisCommands[3].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_65] +Descr=l_ptDpr.atAxisCommands[3].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE5 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_66] +Descr=l_ptDpr.atAxisCommands[4].bInitAxis +SysID=4120 +DisplayName=InitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_67] +Descr=l_ptDpr.atAxisCommands[4].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_68] +Descr=l_ptDpr.atAxisCommands[4].bStartReference +SysID=4120 +DisplayName=ReferenceAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_69] +Descr=l_ptDpr.atAxisCommands[4].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_70] +Descr=l_ptDpr.atAxisCommands[4].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE6 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_71] +Descr=l_ptDpr.atAxisCommands[5].bInitAxis +SysID=4120 +DisplayName=InitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_72] +Descr=l_ptDpr.atAxisCommands[5].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_73] +Descr=l_ptDpr.atAxisCommands[5].bStartReference +SysID=4120 +DisplayName=ReferenceAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_74] +Descr=l_ptDpr.atAxisCommands[5].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_75] +Descr=l_ptDpr.atAxisCommands[5].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE7 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_76] +Descr=l_ptDpr.atAxisCommands[6].bInitAxis +SysID=4096 +DisplayName=InitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_77] +Descr=l_ptDpr.atAxisCommands[6].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_78] +Descr=l_ptDpr.atAxisCommands[6].bStartReference +SysID=4096 +DisplayName=ReferenceAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_79] +Descr=l_ptDpr.atAxisCommands[6].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_80] +Descr=l_ptDpr.atAxisCommands[6].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE8 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_81] +Descr=l_ptDpr.atAxisCommands[7].bInitAxis +SysID=4096 +DisplayName=InitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_82] +Descr=l_ptDpr.atAxisCommands[7].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_83] +Descr=l_ptDpr.atAxisCommands[7].bStartReference +SysID=4096 +DisplayName=ReferenceAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_84] +Descr=l_ptDpr.atAxisCommands[7].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_85] +Descr=l_ptDpr.atAxisCommands[7].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE9 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_86] +Descr=l_ptDpr.atAxisCommands[8].bInitAxis +SysID=4096 +DisplayName=InitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_87] +Descr=l_ptDpr.atAxisCommands[8].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_88] +Descr=l_ptDpr.atAxisCommands[8].bStartReference +SysID=4096 +DisplayName=ReferenceAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_89] +Descr=l_ptDpr.atAxisCommands[8].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_90] +Descr=l_ptDpr.atAxisCommands[8].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE10 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_91] +Descr=l_ptDpr.atAxisCommands[9].bInitAxis +SysID=4096 +DisplayName=InitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_92] +Descr=l_ptDpr.atAxisCommands[9].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_93] +Descr=l_ptDpr.atAxisCommands[9].bStartReference +SysID=4096 +DisplayName=ReferenceAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_94] +Descr=l_ptDpr.atAxisCommands[9].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_95] +Descr=l_ptDpr.atAxisCommands[9].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast diff --git a/ExternalLibraries/version_string.inc b/ExternalLibraries/version_string.inc index 2448c60a..64c4d616 100644 --- a/ExternalLibraries/version_string.inc +++ b/ExternalLibraries/version_string.inc @@ -1,106 +1,106 @@ -"\n" -"General configuration for OpenCV 4.9.0 =====================================\n" -" Version control: 4.9.0-265-g79534d600a\n" -"\n" -" Extra modules:\n" -" Location (extra): G:/bb/cv_x64/build/build_x86_64/../opencv_contrib/modules\n" -" Version control (extra): 4.9.0-66-g61e23082\n" -"\n" -" Platform:\n" -" Timestamp: 2024-04-27T12:51:52Z\n" -" Host: Windows 10.0.22000 AMD64\n" -" CMake: 3.23.0\n" -" CMake generator: Visual Studio 17 2022\n" -" CMake build tool: C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe\n" -" MSVC: 1939\n" -" Configuration: Debug Release MinSizeRel RelWithDebInfo\n" -"\n" -" CPU/HW features:\n" -" Baseline: SSE SSE2 SSE3\n" -" requested: SSE3\n" -"\n" -" C/C++:\n" -" Built as dynamic libs?: NO\n" -" C++ standard: 11\n" -" C++ Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe (ver 19.39.33523.0)\n" -" C++ flags (Release): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MD /O2 /Ob2 /DNDEBUG \n" -" C++ flags (Debug): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MDd /Zi /Ob0 /Od /RTC1 \n" -" C Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe\n" -" C flags (Release): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MD /O2 /Ob2 /DNDEBUG \n" -" C flags (Debug): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MDd /Zi /Ob0 /Od /RTC1 \n" -" Linker flags (Release): /machine:x64 /INCREMENTAL:NO \n" -" Linker flags (Debug): /machine:x64 /debug /INCREMENTAL \n" -" ccache: NO\n" -" Precompiled headers: YES\n" -" Extra dependencies: wsock32 comctl32 gdi32 ole32 setupapi ws2_32 G:/bb/cv_x64/build/build_x86_64/install/lib/freetype.lib G:/bb/cv_x64/build/build_x86_64/install/lib/harfbuzz.lib G:/bb/cv_x64/build/build_x86_64/install/lib/libhdf5.lib\n" -" 3rdparty dependencies: libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib\n" -"\n" -" OpenCV modules:\n" -" To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc intensity_transform line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot quality rapid reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking ts video videoio videostab wechat_qrcode xfeatures2d ximgproc xobjdetect xphoto\n" -" Disabled: java python_bindings_generator python_tests world\n" -" Disabled by dependency: -\n" -" Unavailable: cannops cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev cvv julia matlab ovis python2 python3 sfm viz\n" -" Applications: perf_tests\n" -" Documentation: NO\n" -" Non-free algorithms: NO\n" -"\n" -" Windows RT support: NO\n" -"\n" -" GUI: WIN32UI\n" -" Win32 UI: YES\n" -" VTK support: NO\n" -"\n" -" Media I/O: \n" -" ZLib: build (ver 1.3)\n" -" JPEG: build-libjpeg-turbo (ver 2.1.3-62)\n" -" SIMD Support Request: YES\n" -" SIMD Support: NO\n" -" WEBP: build (ver encoder: 0x020f)\n" -" PNG: build (ver 1.6.37)\n" -" TIFF: build (ver 42 - 4.2.0)\n" -" JPEG 2000: build (ver 2.5.0)\n" -" OpenEXR: build (ver 2.3.0)\n" -" HDR: YES\n" -" SUNRASTER: YES\n" -" PXM: YES\n" -" PFM: YES\n" -"\n" -" Video I/O:\n" -" DC1394: NO\n" -" FFMPEG: YES (prebuilt binaries)\n" -" avcodec: YES (58.134.100)\n" -" avformat: YES (58.76.100)\n" -" avutil: YES (56.70.100)\n" -" swscale: YES (5.9.100)\n" -" avresample: YES (4.0.0)\n" -" GStreamer: NO\n" -" DirectShow: YES\n" -" Media Foundation: YES\n" -" DXVA: YES\n" -"\n" -" Parallel framework: Concurrency\n" -"\n" -" Trace: YES (with Intel ITT)\n" -"\n" -" Other third-party libraries:\n" -" Eigen: YES (ver 3.4.0)\n" -" Custom HAL: NO\n" -" Protobuf: build (3.19.1)\n" -" Flatbuffers: builtin/3rdparty (23.5.9)\n" -"\n" -" OpenCL: YES (NVD3D11)\n" -" Include path: G:/bb/cv_x64/build/opencv/3rdparty/include/opencl/1.2\n" -" Link libraries: Dynamic load\n" -"\n" -" Python (for build): C:/python-virt/python37/python.exe\n" -"\n" -" Java: \n" -" ant: NO\n" -" Java: YES (ver 1.8.0.202)\n" -" JNI: C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include/win32 C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include\n" -" Java wrappers: NO\n" -" Java tests: NO\n" -"\n" -" Install to: G:/bb/cv_x64/build/build_x86_64/install\n" -"-----------------------------------------------------------------\n" -"\n" +"\n" +"General configuration for OpenCV 4.9.0 =====================================\n" +" Version control: 4.9.0-265-g79534d600a\n" +"\n" +" Extra modules:\n" +" Location (extra): G:/bb/cv_x64/build/build_x86_64/../opencv_contrib/modules\n" +" Version control (extra): 4.9.0-66-g61e23082\n" +"\n" +" Platform:\n" +" Timestamp: 2024-04-27T12:51:52Z\n" +" Host: Windows 10.0.22000 AMD64\n" +" CMake: 3.23.0\n" +" CMake generator: Visual Studio 17 2022\n" +" CMake build tool: C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe\n" +" MSVC: 1939\n" +" Configuration: Debug Release MinSizeRel RelWithDebInfo\n" +"\n" +" CPU/HW features:\n" +" Baseline: SSE SSE2 SSE3\n" +" requested: SSE3\n" +"\n" +" C/C++:\n" +" Built as dynamic libs?: NO\n" +" C++ standard: 11\n" +" C++ Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe (ver 19.39.33523.0)\n" +" C++ flags (Release): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MD /O2 /Ob2 /DNDEBUG \n" +" C++ flags (Debug): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MDd /Zi /Ob0 /Od /RTC1 \n" +" C Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe\n" +" C flags (Release): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MD /O2 /Ob2 /DNDEBUG \n" +" C flags (Debug): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MDd /Zi /Ob0 /Od /RTC1 \n" +" Linker flags (Release): /machine:x64 /INCREMENTAL:NO \n" +" Linker flags (Debug): /machine:x64 /debug /INCREMENTAL \n" +" ccache: NO\n" +" Precompiled headers: YES\n" +" Extra dependencies: wsock32 comctl32 gdi32 ole32 setupapi ws2_32 G:/bb/cv_x64/build/build_x86_64/install/lib/freetype.lib G:/bb/cv_x64/build/build_x86_64/install/lib/harfbuzz.lib G:/bb/cv_x64/build/build_x86_64/install/lib/libhdf5.lib\n" +" 3rdparty dependencies: libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib\n" +"\n" +" OpenCV modules:\n" +" To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc intensity_transform line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot quality rapid reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking ts video videoio videostab wechat_qrcode xfeatures2d ximgproc xobjdetect xphoto\n" +" Disabled: java python_bindings_generator python_tests world\n" +" Disabled by dependency: -\n" +" Unavailable: cannops cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev cvv julia matlab ovis python2 python3 sfm viz\n" +" Applications: perf_tests\n" +" Documentation: NO\n" +" Non-free algorithms: NO\n" +"\n" +" Windows RT support: NO\n" +"\n" +" GUI: WIN32UI\n" +" Win32 UI: YES\n" +" VTK support: NO\n" +"\n" +" Media I/O: \n" +" ZLib: build (ver 1.3)\n" +" JPEG: build-libjpeg-turbo (ver 2.1.3-62)\n" +" SIMD Support Request: YES\n" +" SIMD Support: NO\n" +" WEBP: build (ver encoder: 0x020f)\n" +" PNG: build (ver 1.6.37)\n" +" TIFF: build (ver 42 - 4.2.0)\n" +" JPEG 2000: build (ver 2.5.0)\n" +" OpenEXR: build (ver 2.3.0)\n" +" HDR: YES\n" +" SUNRASTER: YES\n" +" PXM: YES\n" +" PFM: YES\n" +"\n" +" Video I/O:\n" +" DC1394: NO\n" +" FFMPEG: YES (prebuilt binaries)\n" +" avcodec: YES (58.134.100)\n" +" avformat: YES (58.76.100)\n" +" avutil: YES (56.70.100)\n" +" swscale: YES (5.9.100)\n" +" avresample: YES (4.0.0)\n" +" GStreamer: NO\n" +" DirectShow: YES\n" +" Media Foundation: YES\n" +" DXVA: YES\n" +"\n" +" Parallel framework: Concurrency\n" +"\n" +" Trace: YES (with Intel ITT)\n" +"\n" +" Other third-party libraries:\n" +" Eigen: YES (ver 3.4.0)\n" +" Custom HAL: NO\n" +" Protobuf: build (3.19.1)\n" +" Flatbuffers: builtin/3rdparty (23.5.9)\n" +"\n" +" OpenCL: YES (NVD3D11)\n" +" Include path: G:/bb/cv_x64/build/opencv/3rdparty/include/opencl/1.2\n" +" Link libraries: Dynamic load\n" +"\n" +" Python (for build): C:/python-virt/python37/python.exe\n" +"\n" +" Java: \n" +" ant: NO\n" +" Java: YES (ver 1.8.0.202)\n" +" JNI: C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include/win32 C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include\n" +" Java wrappers: NO\n" +" Java tests: NO\n" +"\n" +" Install to: G:/bb/cv_x64/build/build_x86_64/install\n" +"-----------------------------------------------------------------\n" +"\n" diff --git a/README.md b/README.md index 8f7f34c1..6b346cfa 100644 --- a/README.md +++ b/README.md @@ -1,204 +1,204 @@ -## XplorePlane 平面CT软件 - -### 系统目标 - -XplorePlane 系统用于控制平面 CT 设备的各个子系统(射线源、探测器、运动控制、相机)并完成采集图像的处理与分析,为研发与调试提供统一的软件平台。 - -### 总体架构 - -- 客户端框架: WPF + Prism MVVM(目标框架 net8.0-windows) -- 图像处理内核: ImageProcessing.Core(算子基类)+ ImageProcessing.Processors(具体算子),基于 EmguCV -- 相机控制: XP.Camera(Basler pylon SDK 封装,支持软件触发、参数读写) -- 硬件抽象: XP.Common + XP.Hardware.RaySource(射线源控制) -- 日志: Serilog -- UI 组件: Telerik RadRibbonView、Fluent.Ribbon - -### 解决方案结构 - -``` -XplorePlane.sln -├── XplorePlane/ # 主应用程序(WPF + Prism) -├── XP.Common/ # 公共基础库:日志、数据库、Dump、通用控件等 -├── XP.Camera/ # 相机控制库(Basler / Hikvision 等) -├── XP.Hardware.Detector/ # 探测器硬件抽象与实现 -├── XP.Hardware.MotionControl/ # 运动控制模块 -├── XP.Hardware.PLC/ # PLC 通信模块 -├── XP.Hardware.PLC.Sentry/ # PLC 信号监控 / Sentry 工具 -├── XP.Hardware.RaySource/ # 射线源控制模块 -├── XP.Hardware.RaySource.Comet.Host/ # Comet 射线源独立 Host 进程 -├── XP.Hardware.RaySource.Comet.Messages/# Comet Host 通信消息定义 -├── XP.ImageProcessing.Core/ # 图像处理算子基类与核心模型 -├── XP.ImageProcessing.Processors/ # 具体图像处理算子实现 -├── XP.ImageProcessing.CfgControl/ # 图像处理配置控件 -├── XP.ImageProcessing.RoiControl/ # ROI 绘制与测量控件 -├── XP.ImageProcessing.SmokeTest/ # 图像处理冒烟测试程序 -├── XP.Scan/ # 扫描模式相关模块 -├── XP.Calibration/ # 校准模块 -├── XP.ReportEngine/ # 报告生成模块 -├── XplorePlane.Tests/ # 单元测试项目(不一定参与当前 sln 构建) -├── ExternalLibraries/ # 外部 DLL、模板、模型等运行依赖 -├── ReleaseFiles/ # 已整理的发布文件快照 -└── bin/ # 当前主程序构建输出目录(由 XplorePlane.csproj 配置) -``` - -> 当前主程序 [XplorePlane/XplorePlane.csproj](XplorePlane/XplorePlane.csproj) 通过 `BaseOutputPath=..\bin\` 将输出放在解决方案根目录的 `bin/` 下,而不是 `XplorePlane/bin/` 下。`XP.App/` 是旧输出路径,不再作为当前主程序输出目录使用。 - -### 运行时目录与数据存储 - -运行时产生的数据统一放在源码仓库外的 `D:\XPData`,避免数据库、日志、采集图像、Dump 和报告污染 `D:\XplorePlane` 源码目录。 - -默认配置见 [XplorePlane/App.config](XplorePlane/App.config): - -```xml - - - - - - -``` - -推荐目录结构: - -``` -D:\XPData -├── DataBase\ # SQLite 数据库,例如 XP.db -├── DetectorImages\ # 探测器采集图像 -├── Logs\ # Serilog 运行日志 -├── Dump\ # 异常 Dump 文件 -├── Report\ # 报告输出目录 -├── Plan\ # 工艺 / CNC / 检测程序数据 -├── Tools\ # 工具相关数据 -└── Data\ # 其他运行数据 -``` - -`XplorePlane.Services.Storage.XpDataPathService` 会确保上述受管目录存在。发布目录 [ReleaseFiles/](ReleaseFiles/) 中的 `App.config` 与 `XplorePlane.dll.config` 也应保持同样的运行时路径。 - -源码目录下旧的运行数据目录(如 `DataBase/XP.db`、`DetectorImages/`、`Dump/`、`Report/`、`Logs/`)不应提交到 Git,已在 [.gitignore](.gitignore) 中忽略。 - -### XplorePlane 主项目结构 - -``` -XplorePlane/ -├── App.xaml / App.xaml.cs # 应用入口 + DI 容器配置(AppBootstrapper) -├── Views/ -│ ├── Main/ -│ │ ├── MainWindow.xaml # 主窗口(Telerik Ribbon + 三栏布局) -│ │ ├── NavigationPropertyPanelView.xaml # 相机实时预览面板 -│ │ └── MotionControlPanelView.xaml # 运动控制面板 -│ ├── Cnc/ # CNC 编辑器 / 矩阵编排视图 -│ ├── ImageProcessing/ # 图像处理面板视图 -│ └── CameraSettingsWindow.xaml # 相机参数设置对话框 -├── ViewModels/ -│ ├── Main/ -│ │ ├── MainViewModel.cs # 主窗口 ViewModel -│ │ └── NavigationPropertyPanelViewModel.cs # 相机预览 ViewModel -│ ├── Cnc/ # CNC / 矩阵 ViewModel -│ └── ImageProcessing/ # 图像处理 / 流水线 ViewModel -├── Services/ -│ ├── AppState/ # 全局状态管理(线程安全) -│ ├── Camera/ # 相机服务 -│ ├── Cnc/ # CNC 程序服务 -│ ├── Matrix/ # 矩阵编排服务 -│ ├── Measurement/ # 测量数据服务 -│ ├── Pipeline/ # 流水线执行 / 持久化 -│ └── Recipe/ # 检测配方服务 -├── Models/ # 数据模型(State、CNC、Matrix、Pipeline 等) -├── Events/ # Prism 事件 -├── Libs/ -│ ├── Hardware/ # 硬件库 DLL(XP.Common、XP.Hardware.RaySource) -│ └── Native/ # 原生依赖库 -└── Assets/Icons/ # 工具栏图标 -``` - -### 相机集成 - -相机实时影像集成在主窗口左下角的 NavigationPropertyPanelView 中: - -- 连接/断开相机(Basler,通过 ICameraController) -- 开始/停止采集(软件触发模式) -- 实时预览(Live View,勾选"实时"复选框) -- 鼠标悬停显示像素坐标 -- 相机参数设置对话框(曝光时间、增益、分辨率、像素格式) -- 主界面 Ribbon 硬件栏提供"相机设置"快捷按钮 - -相机控制逻辑移植自 ImageProcessing 项目,使用 XP.Camera.PixelConverter 进行像素数据转换,通过 Application.Dispatcher.Invoke 保证 UI 线程安全。 - -### 依赖注入(DI) - -使用 Prism + DryIoc,在 AppBootstrapper.RegisterTypes() 中统一注册: - -- ICameraFactory / ICameraController / ICameraService(单例) -- IRaySourceService / IRaySourceFactory(单例) -- IAppStateService(单例,线程安全状态管理) -- NavigationPropertyPanelViewModel(单例,相机预览共享实例) -- 各 Service 和 ViewModel(按需注册) - -### 构建与输出 - -本解决方案采用“入口程序、硬件与 Native 依赖项目固定 x64,纯托管类库保持 Any CPU”的平台策略,避免一刀切把所有类库强制为 x64。 - -[ReleaseFiles/](ReleaseFiles/) 是发布文件快照,不是普通编译输出目录;清理或更新运行依赖时需要同步检查该目录。 - -```bash -# Debug -dotnet build XplorePlane.sln -c Debug -p:Platform=x64 - -# Release -dotnet build XplorePlane.sln -c Release -p:Platform=x64 - -# 只构建主程序 -dotnet build XplorePlane/XplorePlane.csproj -c Release -p:Platform=x64 -``` - -当前解决方案面向 x64 平台,主程序输出目录由 [XplorePlane/XplorePlane.csproj](XplorePlane/XplorePlane.csproj) 配置为: - -```text -D:\XplorePlane\bin\\\net8.0-windows\win-x64\ -``` - -当前 Debug 生成目录格式: - -```text -D:\XplorePlane\bin\x64\Debug\net8.0-windows\win-x64\ -``` - -当前生成目录结构: - -```text -D:\XplorePlane\bin\ -└── x64\ - └── Debug\ - └── net8.0-windows\ - └── win-x64\ - ├── XplorePlane.exe - ├── XplorePlane.dll - ├── XplorePlane.dll.config - ├── Host\ # Comet Host 输出目录 - ├── runtimes\ # NuGet / runtime 原生依赖 - └── ... # 其他程序集、资源与运行依赖 -``` - -Comet Host 编译后会复制到当前主程序输出目录的 `Host/` 子目录: - -```text -D:\XplorePlane\bin\x64\Debug\net8.0-windows\win-x64\Host\ -``` - -### 平台配置策略 - - -### TO-DO List - -- [x] 软件基于 WPF + Prism 基础的框架 -- [x] 日志库的引用(通过 XP.Common.dll) -- [x] 按推荐的 DLL 目录结构进行修改 -- [x] 通过库依赖的方式调用日志功能 -- [x] 界面的布局 -- [x] 相机实时影像集成(连接、采集、Live View、像素坐标显示) -- [x] 相机参数设置对话框(曝光、增益、分辨率、像素格式) -- [x] 主界面硬件栏相机设置按钮 -- [x] 打通与硬件层的调用流程 -- [x] 打通与图像层的调用流程 -- [ ] CNC的执行、存储逻辑的开发测试 -- [ ] 涉及到图像校准,矩阵 +## XplorePlane 平面CT软件 + +### 系统目标 + +XplorePlane 系统用于控制平面 CT 设备的各个子系统(射线源、探测器、运动控制、相机)并完成采集图像的处理与分析,为研发与调试提供统一的软件平台。 + +### 总体架构 + +- 客户端框架: WPF + Prism MVVM(目标框架 net8.0-windows) +- 图像处理内核: ImageProcessing.Core(算子基类)+ ImageProcessing.Processors(具体算子),基于 EmguCV +- 相机控制: XP.Camera(Basler pylon SDK 封装,支持软件触发、参数读写) +- 硬件抽象: XP.Common + XP.Hardware.RaySource(射线源控制) +- 日志: Serilog +- UI 组件: Telerik RadRibbonView、Fluent.Ribbon + +### 解决方案结构 + +``` +XplorePlane.sln +├── XplorePlane/ # 主应用程序(WPF + Prism) +├── XP.Common/ # 公共基础库:日志、数据库、Dump、通用控件等 +├── XP.Camera/ # 相机控制库(Basler / Hikvision 等) +├── XP.Hardware.Detector/ # 探测器硬件抽象与实现 +├── XP.Hardware.MotionControl/ # 运动控制模块 +├── XP.Hardware.PLC/ # PLC 通信模块 +├── XP.Hardware.PLC.Sentry/ # PLC 信号监控 / Sentry 工具 +├── XP.Hardware.RaySource/ # 射线源控制模块 +├── XP.Hardware.RaySource.Comet.Host/ # Comet 射线源独立 Host 进程 +├── XP.Hardware.RaySource.Comet.Messages/# Comet Host 通信消息定义 +├── XP.ImageProcessing.Core/ # 图像处理算子基类与核心模型 +├── XP.ImageProcessing.Processors/ # 具体图像处理算子实现 +├── XP.ImageProcessing.CfgControl/ # 图像处理配置控件 +├── XP.ImageProcessing.RoiControl/ # ROI 绘制与测量控件 +├── XP.ImageProcessing.SmokeTest/ # 图像处理冒烟测试程序 +├── XP.Scan/ # 扫描模式相关模块 +├── XP.Calibration/ # 校准模块 +├── XP.ReportEngine/ # 报告生成模块 +├── XplorePlane.Tests/ # 单元测试项目(不一定参与当前 sln 构建) +├── ExternalLibraries/ # 外部 DLL、模板、模型等运行依赖 +├── ReleaseFiles/ # 已整理的发布文件快照 +└── bin/ # 当前主程序构建输出目录(由 XplorePlane.csproj 配置) +``` + +> 当前主程序 [XplorePlane/XplorePlane.csproj](XplorePlane/XplorePlane.csproj) 通过 `BaseOutputPath=..\bin\` 将输出放在解决方案根目录的 `bin/` 下,而不是 `XplorePlane/bin/` 下。`XP.App/` 是旧输出路径,不再作为当前主程序输出目录使用。 + +### 运行时目录与数据存储 + +运行时产生的数据统一放在源码仓库外的 `D:\XPData`,避免数据库、日志、采集图像、Dump 和报告污染 `D:\XplorePlane` 源码目录。 + +默认配置见 [XplorePlane/App.config](XplorePlane/App.config): + +```xml + + + + + + +``` + +推荐目录结构: + +``` +D:\XPData +├── DataBase\ # SQLite 数据库,例如 XP.db +├── DetectorImages\ # 探测器采集图像 +├── Logs\ # Serilog 运行日志 +├── Dump\ # 异常 Dump 文件 +├── Report\ # 报告输出目录 +├── Plan\ # 工艺 / CNC / 检测程序数据 +├── Tools\ # 工具相关数据 +└── Data\ # 其他运行数据 +``` + +`XplorePlane.Services.Storage.XpDataPathService` 会确保上述受管目录存在。发布目录 [ReleaseFiles/](ReleaseFiles/) 中的 `App.config` 与 `XplorePlane.dll.config` 也应保持同样的运行时路径。 + +源码目录下旧的运行数据目录(如 `DataBase/XP.db`、`DetectorImages/`、`Dump/`、`Report/`、`Logs/`)不应提交到 Git,已在 [.gitignore](.gitignore) 中忽略。 + +### XplorePlane 主项目结构 + +``` +XplorePlane/ +├── App.xaml / App.xaml.cs # 应用入口 + DI 容器配置(AppBootstrapper) +├── Views/ +│ ├── Main/ +│ │ ├── MainWindow.xaml # 主窗口(Telerik Ribbon + 三栏布局) +│ │ ├── NavigationPropertyPanelView.xaml # 相机实时预览面板 +│ │ └── MotionControlPanelView.xaml # 运动控制面板 +│ ├── Cnc/ # CNC 编辑器 / 矩阵编排视图 +│ ├── ImageProcessing/ # 图像处理面板视图 +│ └── CameraSettingsWindow.xaml # 相机参数设置对话框 +├── ViewModels/ +│ ├── Main/ +│ │ ├── MainViewModel.cs # 主窗口 ViewModel +│ │ └── NavigationPropertyPanelViewModel.cs # 相机预览 ViewModel +│ ├── Cnc/ # CNC / 矩阵 ViewModel +│ └── ImageProcessing/ # 图像处理 / 流水线 ViewModel +├── Services/ +│ ├── AppState/ # 全局状态管理(线程安全) +│ ├── Camera/ # 相机服务 +│ ├── Cnc/ # CNC 程序服务 +│ ├── Matrix/ # 矩阵编排服务 +│ ├── Measurement/ # 测量数据服务 +│ ├── Pipeline/ # 流水线执行 / 持久化 +│ └── Recipe/ # 检测配方服务 +├── Models/ # 数据模型(State、CNC、Matrix、Pipeline 等) +├── Events/ # Prism 事件 +├── Libs/ +│ ├── Hardware/ # 硬件库 DLL(XP.Common、XP.Hardware.RaySource) +│ └── Native/ # 原生依赖库 +└── Assets/Icons/ # 工具栏图标 +``` + +### 相机集成 + +相机实时影像集成在主窗口左下角的 NavigationPropertyPanelView 中: + +- 连接/断开相机(Basler,通过 ICameraController) +- 开始/停止采集(软件触发模式) +- 实时预览(Live View,勾选"实时"复选框) +- 鼠标悬停显示像素坐标 +- 相机参数设置对话框(曝光时间、增益、分辨率、像素格式) +- 主界面 Ribbon 硬件栏提供"相机设置"快捷按钮 + +相机控制逻辑移植自 ImageProcessing 项目,使用 XP.Camera.PixelConverter 进行像素数据转换,通过 Application.Dispatcher.Invoke 保证 UI 线程安全。 + +### 依赖注入(DI) + +使用 Prism + DryIoc,在 AppBootstrapper.RegisterTypes() 中统一注册: + +- ICameraFactory / ICameraController / ICameraService(单例) +- IRaySourceService / IRaySourceFactory(单例) +- IAppStateService(单例,线程安全状态管理) +- NavigationPropertyPanelViewModel(单例,相机预览共享实例) +- 各 Service 和 ViewModel(按需注册) + +### 构建与输出 + +本解决方案采用“入口程序、硬件与 Native 依赖项目固定 x64,纯托管类库保持 Any CPU”的平台策略,避免一刀切把所有类库强制为 x64。 + +[ReleaseFiles/](ReleaseFiles/) 是发布文件快照,不是普通编译输出目录;清理或更新运行依赖时需要同步检查该目录。 + +```bash +# Debug +dotnet build XplorePlane.sln -c Debug -p:Platform=x64 + +# Release +dotnet build XplorePlane.sln -c Release -p:Platform=x64 + +# 只构建主程序 +dotnet build XplorePlane/XplorePlane.csproj -c Release -p:Platform=x64 +``` + +当前解决方案面向 x64 平台,主程序输出目录由 [XplorePlane/XplorePlane.csproj](XplorePlane/XplorePlane.csproj) 配置为: + +```text +D:\XplorePlane\bin\\\net8.0-windows\win-x64\ +``` + +当前 Debug 生成目录格式: + +```text +D:\XplorePlane\bin\x64\Debug\net8.0-windows\win-x64\ +``` + +当前生成目录结构: + +```text +D:\XplorePlane\bin\ +└── x64\ + └── Debug\ + └── net8.0-windows\ + └── win-x64\ + ├── XplorePlane.exe + ├── XplorePlane.dll + ├── XplorePlane.dll.config + ├── Host\ # Comet Host 输出目录 + ├── runtimes\ # NuGet / runtime 原生依赖 + └── ... # 其他程序集、资源与运行依赖 +``` + +Comet Host 编译后会复制到当前主程序输出目录的 `Host/` 子目录: + +```text +D:\XplorePlane\bin\x64\Debug\net8.0-windows\win-x64\Host\ +``` + +### 平台配置策略 + + +### TO-DO List + +- [x] 软件基于 WPF + Prism 基础的框架 +- [x] 日志库的引用(通过 XP.Common.dll) +- [x] 按推荐的 DLL 目录结构进行修改 +- [x] 通过库依赖的方式调用日志功能 +- [x] 界面的布局 +- [x] 相机实时影像集成(连接、采集、Live View、像素坐标显示) +- [x] 相机参数设置对话框(曝光、增益、分辨率、像素格式) +- [x] 主界面硬件栏相机设置按钮 +- [x] 打通与硬件层的调用流程 +- [x] 打通与图像层的调用流程 +- [ ] CNC的执行、存储逻辑的开发测试 +- [ ] 涉及到图像校准,矩阵 diff --git a/ReleaseFiles/App.config b/ReleaseFiles/App.config index f9cfeecb..e1f83da9 100644 --- a/ReleaseFiles/App.config +++ b/ReleaseFiles/App.config @@ -1,257 +1,257 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReleaseFiles/Basler.Pylon.xml b/ReleaseFiles/Basler.Pylon.xml index 1368b2b9..4b437ab4 100644 --- a/ReleaseFiles/Basler.Pylon.xml +++ b/ReleaseFiles/Basler.Pylon.xml @@ -1,78804 +1,78804 @@ - - - - "PylonNET" - - - - Provides read access to the action group mask. - Returns action group mask. - -The default value of the group mask is 0x7fffffff but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action group key. - Returns action group key. - -The default value of the group key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action device key. - Returns action device key. - -The default value of the device key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the action ID. - Returns action name. - -The default value of the action ID is 1 but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Provides read access to the broadcast address. - Returns the broadcast address. - -The broadcast address is set during the camera configuration and is determined automatically. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - This configuration is only for advanced use cases and - changes the configuration of the cameras so that the cameras can be triggered by the given action command ID. -Compared to Configure(ICamera()), the configuration of the trigger is up to the camera user. - The array with cameras to be configured. - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The ID of the action command to configure. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - - - Preconditions for updating the camera setting: -
- - All cameras must be GigE cameras. - The array with cameras must not be empty. - All cameras must be open. - All cameras must support action commands. - The actionId parameter must exist for all cameras. - The action ID must be connected to a properly configured trigger. - All cameras must support the FrameStart trigger. - The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, and ActionSelector. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the preconditions are not met. -In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. -
-
- - Changes the configuration of the cameras so that it is triggered by the first -available action command, for instance "Action 1". For more information, see PLGigECamera.ActionSelector. -This configuration enables the frame start trigger and disables all other trigger -types. The first available action command is selected as the trigger source, i.e., the -camera will be triggered by action commands issued by the application. - The array with cameras to be configured. - - - Preconditions for updating the camera setting: -
- - The array with cameras must not be empty. - All cameras must be open. - All cameras must support action commands. - All cameras must support the FrameStart trigger. - All cameras must be GigE cameras. - The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, ActionSelector, TriggerSelector, TriggerMode, TriggerSource, and AcquisitionMode. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the preconditions are not met. -The configuration uses a randomly generated device and group key for each call. The group mask is fixed to 0x7fffffff. -In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. -
-
- - -Issues a scheduled action command via broadcast with acknowledgment. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -Time in nanoseconds when the action is to be executed. The actual value depends on the used master clock. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. - - -Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. - -The function is thread-safe. - -Returns true if all results are . -Returns true if no results have been requested. -Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.The length of results array given must not be zero.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues a scheduled action command via broadcast without acknowledgment of success/failure. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as for example the digital input lines. - -Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues a scheduled action command via broadcast without acknowledgment of success/failure and and has to be used in combination with Configure(ICamera()). In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). - - -Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value of one camera device of the set or by calling . - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
- - -Issues an action command via broadcast with acknowledgment. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. - - -Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. - - -Returns true if all results are . -Returns true if no results have been requested. - - - - Preconditions for issuing action commands: -
- - The GigE transport layer must be available. - The length of results array given must not be zero. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
-
- - -Issues an action command via broadcast without acknowledgment of success/failure. - - -The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. - - -The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. - - -The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. - - -The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. - - -The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions for issuing action commands:
The GigE transport layer must be available.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. -Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
- - -Issues an action command via broadcast without acknowledgment of success/failure and has to be used in combination with Configure(ICamera()). -In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). - - -The action command feature lets you trigger actions on multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. - -Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. -The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. -This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
- - -Determines the timestamp value of the given camera. - - -The camera object used for the time enquiry. - - -Returns the timestamp value of the given camera. - - - - Preconditions for determining the timestamp: -
- - The camera is a GigE camera. - The camera is open. - The camera supports the "GevTimestampValue" feature. - -
- -The timestamp is determined by reading the "GevTimestampValue" timestamp value after latching the "GevTimestampControlLatch" timestamp value. -Thread Safety: This method is synchronized with the lock of the camera object.Error Safety: Can throw exceptions if the preconditions are not met.
-
- - -Provides simplified access to GigE action commands. -It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also -configure the camera's trigger and set the trigger source to action command. -In addition, there are some static methods for issuing and scheduling an action command. - - - - -GigE Vision status code returned by the camera. See Basler.Pylon.ActionCommandStatus for more information. - - - - -IP address of the camera. - - - - -Contains detailed results of calling Issue or Schedule methods. - - - - -Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. - - - - -No acknowledge received for action command. - - - - -The requested scheduled action command was requested at a point in time that is in the past. - - - - -Returned when the scheduled action commands queue is full and the camera cannot accept the additional request. The action command has been discarded by the camera. - - - - -The camera is not synchronized to a master clock to be used as time reference. Typically used when scheduled action commands cannot be scheduled for a future time since the reference time coming from IEEE 1588 is not locked. The action command has been ignored by the camera. - - - - -The camera acknowledged the command. - - - - Checks if camera device is working in automatic IP configuration, also known as link-local address. -AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device is working in DHCP configuration. -DHCP means that a DHCP server assigns an IP address to the camera. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device is working in persistent IP configuration, also known as static IP configuration. -Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. - - Checks if camera device supports automatic IP configuration, also known as link-local address. -AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Checks if camera device supports DHCP configuration. -DHCP means that a DHCP server assigns an IP address to the camera. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Checks if camera device supports persistent IP configuration, also known as static IP configuration. -Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. -Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. - - Enumerates all available GigE Vision devices. -In contrast to the CameraFinder::Enumerate method, devices having a subnet configured that is different from the subnet of the application will be listed. -Returns a list of objects, one per camera found. - - Change the IP configuration of a camera device. - The MAC address of the camera device. - The to be used. - The target IP address of the camera device. - The target subnet mask of the camera device. - The target default gateway of the camera device. - Returns true if successful, false otherwise. - This overloaded method is for a static IP address. To configure AutoIP or DHCP, use the other overload. - - - Change the IP configuration of a camera device. - The MAC address of the camera device. - The to be used. - Returns true if successful, false otherwise. - This overloaded method is for AutoIP or DHCP. To configure a static IP address, use the other overload. - - - Stop using remote device. - Address of device in "dot notation". - Returns true if successful, false otherwise. - - - Announce that a remote device is going to be used. - Address of device in "dot notation". - Returns if the camera device is found. - - This is necessary when working with IP-based camera devices that are -behind a router.In order to succeed, that camera device must be reachable and -a route configured.Most system setups will not need this.If all your camera devices -are found using the CameraFinder, you will not need this.The announcement can be reverted -using RenounceRemoteDevice(). - Please note that devices announced using this function are only remembered temporarily. -If you annouce a device and then stop using pylon in your program, the underlying pylon -might get disposed and the information about announced devices is lost. -It is recommended to hold at least one pylon object from the time this function is called -to the time the device is opened. - - - - This class provides helper functions to work with IP based camera devices. - - - Lists the possible IP address configuration methods. - - - Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. -You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera -has a unique IP address. - - - DHCP means that a DHCP server assigns an IP address to the camera. - - - AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. - - - Raise an exception stating that a feature is not supported. - The exception msg. - - - Baseclass for exceptions thrown by the Pylon library. - - - - Compares this instance with another decompressor. - The decompressor on the right hand side of the comparison. - True if both decompressors are equal or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Decompresses the image of the grab result provided. - The element type of the array for the decompressed image. - The array (one-dimensional) that will receive the decompressed image. -The size of the array (in bytes) must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods. Alternatively, the - method can be used to get the image size required for decompression. -Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the -size of the array's elements. -This parameter must not be null. - - Grab result that holds the compressed data. This parameter must not be null. - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab result provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab buffer provided. - The element type of the array for the decompressed image. - The array (one-dimensional) that will receive the decompressed image. -The size of the array (in bytes) must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods. Alternatively, the - method can be used to get the image size required for decompression. -Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the -size of the array's elements. -This parameter must not be null. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab buffer provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab result provided. - Pointer to the buffer that will receive the decompressed image. This parameter must not be null. - -On input, the variable specifies the size of the buffer (in bytes) -for the decompressed image (must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods; -alternatively, the method can be used to get the image -size required for decompression). -On output, the variable will receive the actual buffer size required for the decompressed image. - - Grab result that holds the compressed data. This parameter must not be null. - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab result provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Decompresses the image of the grab buffer provided. - Pointer to the buffer that will receive the decompressed image. This parameter must not be null. - -On input, the variable specifies the size of the buffer (in bytes) -for the decompressed image (must be larger or equal to the value in the -field in the struct received via the GetCompressionInfo methods; -alternatively, the method can be used to get the image -size required for decompression). -On output, the variable will receive the actual buffer size required for the decompressed image. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the struct with the compression information of the compressed image. - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - -The grab buffer provided must contain a compressed image that has been received without errors. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot -be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the -decompressed image). - - - - - Gets size (in bytes) required for allocating buffers for decompressing the images during streaming. - Camera to be used for retrieving the image size required for decompression. This parameter must not be null. - Returns the buffer size (in bytes) required for image decompression. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if an error is encountered while determining the image size required for decompression. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Grab result that holds the compressed data. This parameter must not be null. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - Returns the array (one-dimensional) with the compression descriptor hash. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab result provided. - Grab result that holds the compressed data. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor hash. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab result does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input -parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - Returns the array (one-dimensional) with the compression descriptor hash. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. - - - - - Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns the array (one-dimensional) with the compression descriptor hash. - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. - - - - - Gets the current compression descriptor hash from the camera. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor hash. - - Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the current compression descriptor from the camera. - Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor hash. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor hash. - - - - - Gets the hash of the currently set compression descriptor. - Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) -for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current -compression descriptor hash. - - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). - - - - - Gets the hash of the currently set compression descriptor. - The array (one-dimensional) with the hash of the currently set compression descriptor. - - - Thread Safety: This property is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set. - - - - - Computes the hash for a given compression descriptor. - -Pointer to the buffer that will receive the compression descriptor hash or -null if you only want to get the size of the buffer for buffer allocation. - - -On input, the variable specifies the size of the buffer (in bytes) -for the compression descriptor hash (if is not null). -On output, the variable will receive the actual buffer size required for the current -compression descriptor hash. - - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid (e.g., if the size provided is not sufficient to hold -the compression descriptor hash). - - - - - Computes the hash for a given compression descriptor. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - Returns an array (one-dimensional) with the hash of the given compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Computes the hash for a given compression descriptor. - Array (one-dimensional) with the compression descriptor. This parameter must not be null. - Returns an array (one-dimensional) with the hash of the given compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if no valid array with the compression descriptor is passed. - - - - - Gets compression information about a grab result. - Reference to the struct that will receive the compression information if the grab result contains such information. - Grab result that holds the compressed data. This parameter must not be null. - Endianness of the grab result's content. If not known, auto detection can be used. - Returns true if compression information could be extracted from the the grab result or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab result. - Reference to the struct that will receive the compression information if the grab result contains such information. - Grab result that holds the compressed data. This parameter must not be null. - Returns true if compression information could be extracted from the the grab result or false otherwise. - - This method will try to auto detect the endianness of the grab result's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab buffer. - Reference to the struct that will receive the compression information if the grab buffer contains such information. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Endianness of the grab buffer's content. If not known, auto detection can be used. - Returns true if compression information could be extracted from the the grab buffer or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. - - - - - Gets compression information about a grab buffer. - Reference to the struct that will receive the compression information if the grab buffer contains such information. - Pointer to the grab buffer that holds the compressed data. This parameter must not be null. - Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). - Returns true if compression information could be extracted from the the grab buffer or false otherwise. - - This method will try to auto detect the endianness of the grab buffer's content. - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the input parameters are invalid. -are invalid. - - - - - Gets the current compression descriptor from the camera. - Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor. - - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). - - - - - Gets the current compression descriptor from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - Returns the array (one-dimensional) with the compression descriptor. - - -This method requires image compression to be enabled in the camera. You can determine this via the - method. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor. - - - - - Gets the currently set compression descriptor. - Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. - -On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). -On output, the variable will receive the actual buffer size required for the current compression descriptor. - - - -This method requires that a compression descriptor has been set previously via the constructor or -the SetCompressionDescriptor methods. You can determine this via the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if the decompressor has no compression descriptor set or the input parameters are -invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). - - - - - Initializes or gets the currently set compression descriptor. - The array (one-dimensional) with the compression descriptor. This value must not be null. - - - Thread Safety: This property is thread-safe. - - Error Safety: -When setting the property, throws an exception if no memory can be allocated or the compression descriptor provided is invalid -(e.g., because it is corrupt) or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). -When getting the property, throws an exception if the decompressor has no compression descriptor set. - - - - Retrieves the current compression mode from the camera's node map. - Camera to be used for retrieving the compression mode. This parameter must not be null. - Returns the current compression mode of the camera. - - This indicates which kind of compression is active or whether compression is not enabled (or unavailable). - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if an error is encountered while determining the compression mode. - - - - Initializes a decompressor with a compression descriptor that is retrieved from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. - - - - Initializes a decompressor with the compression descriptor provided. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Thread Safety: This method is thread-safe. - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Resets the compression descriptor in the decompressor. - - -After calling this method, no images can be decompressed by the decompressor because it is -back in uninitialized state. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Determines whether the decompressor already has a compression descriptor. - Returns true if the decompressor is already initialized with a compression descriptor or false otherwise. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Creates a decompressor and initializes it with a compression descriptor that is retrieved from the camera. - Camera to be used for retrieving the compression descriptor. This parameter must not be null. - - - Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. - - - - Creates a decompressor and initializes it with the compression descriptor provided. - Pointer to the compression descriptor. This parameter must not be null. - Size of the data (in bytes) of the compression descriptor. - - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Creates a decompressor and initializes it with the compression descriptor provided. - The array (one-dimensional) with the compression descriptor. This parameter must not be null. - - - Error Safety: -Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) -or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). - - - - - Creates a decompressor by copying from another decompressor. - Decompressor to copy from during initialization. - - - Error Safety: Throws an exception if no memory can be allocated. - - - - Creates an empty decompressor without compression descriptor. - - -This constructor does not initialize the decompressor with a compression descriptor. You will have to -initialize the decompressor first by using one of the SetCompressionDescriptor methods in order to be -able to decompress images. You will get an exception if you access methods that require the decompressor -to be initialized (see method descriptions for which methods are affected by that precondition). - - - Error Safety: Throws an exception if no memory can be allocated. - - - - Provides convenient access to cameras that support image compression and helps with decompressing these images. - - -A decompressor requires a compression descriptor in order to be able to decompress images. You can set -a compression descriptor via the constructor or the SetCompressionDescriptor methods (in both cases, -either using the node map or manually). - - -A compression descriptor can be identified via a hash. This hash can be used to identify the matching -compression descriptor for a particular compressed image. It can be computed using one of the -ComputeCompressionDescriptorHash methods or retrieved from the camera, decompressor, or a grab buffer/result -using one of the GetCompressionDescriptorHash methods. - - -Grab buffers/results may contain different kinds of data. You can use the -decompressor's GetCompressionInfo methods to distinguish between them. For that to work, a -grab buffer/result must have been received successfully and it must contain the -payload type chunk (for grab results you can get the payload type using the -GetPayloadType method). - - -If compression info for the grab buffer/result provided is available, -GetCompressionInfo returns true and you will receive the compression info -via the CompressionInfo struct. -If the field in the struct is true, the grab buffer/result -contains a compressed image. In this case, you should check the -field in the struct to check whether the camera was able to compress -the image properly. The camera can't compress an image if the amount of -data required for compressing the image exceeds the desired compression rate. -The image can be decompressed if is . -If the field in the struct is false, the grab buffer/result -contains an already decompressed image. In this case, the -and fields will not be used. All other fields contain -information about the decompressed data. - - - - - Mode used for transferring images. - -The compression mode can have three states. Either compression is disabled in the camera () -or the camera compresses the images in one of two ways ( or ). - - - - Images are transferred with Basler fixed ratio compression (which may lead to lossily compressed images). - - - Images are transferred with Basler lossless compression. - - - Images are transferred uncompressed. - - - Size (in bytes; including chunk data) required for decompressed payload (only valid if is true). - - - Size (in bytes) required for decompressed image (only valid if is true). - - - Y padding (image padding; in bytes) of compressed image. - - - X padding (line padding; in bytes) of compressed image. - - - Y offset (in pixels) of compressed image. - - - X offset (in pixels) of compressed image. - - - Height (in pixels) of compressed image. - - - Width (in pixels) of compressed image. - - - Pixel type of compressed image. - - - True if image was compressed lossily (otherwise false if it was compressed losslessly). - - - Status of compression (see ). - - - True if grab buffer/result provided contains a compressed image (otherwise false if buffer/result is already decompressed). - - - The struct containing information about a grab buffer/result. - You can find more information about the usage of this struct in the description of the class. - - - Endianness for parsing the grab buffer/result as defined for the camera technology used. - If not known, can be used to detect the endianness automatically. However, this may take longer. - - - Try to detect endianness automatically. - - - Big endian (e.g., as used in GigE Vision). - - - Little endian (e.g., as used in USB3 Vision). - - - Status of a grab buffer/result with compressed data. - -It is possible that images could not be compressed properly by the camera (if the amount of data required for -compressing an image exceeds the desired compression rate). If an image was compressed successfully, it will -have the compression status . - - - - Generic error. - - - Size of compressed image exceeded desired compression rate. - - - Buffer was compressed properly. - - - The full name of InterfaceType - Returns the full name of InterfaceType - - - The full name of InterfaceType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The interface uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The interface uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The interface uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The interface uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The interface uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The interface uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Sets the transport layer of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of InterfaceAppletStatus - Returns the full name of InterfaceAppletStatus - - - The full name of InterfaceAppletStatus - - - - The status of the applet is NotLoaded. - Applies to: CoaXPress - - - - - The status of the applet is Loading. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_TripleCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_SingleCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_QuadCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The status of the Acq_DualCXP12Area applet is returned. - Applies to: CoaXPress - - - - - - Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of InterfaceApplet - Returns the full name of InterfaceApplet - - - The full name of InterfaceApplet - - - - - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_TripleCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area_02 applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area_01 applet is used to initialize the interface. - Applies to: CoaXPress - - - - - The Acq_SingleCXP12x1Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_SingleCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_QuadCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Applies to: CoaXPress - - - - - The Acq_DualCXP12Area applet is used to initialize the interface. - Applies to: CoaXPress - - - - - - Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Entry for the event LineFront3RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront3FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront2RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront2FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront1RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront1FallingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront0RisingEdge - Applies to: CoaXPress - - - - - Entry for the event LineFront0FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line7RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line7FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line6RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line6FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line5RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line5FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line4RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line4FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line3RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line3FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line2RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line2FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line1RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line1FallingEdge - Applies to: CoaXPress - - - - - Entry for the event Line0RisingEdge - Applies to: CoaXPress - - - - - Entry for the event Line0FallingEdge - Applies to: CoaXPress - - - - - The Interface Lost event is selected. - Applies to: CoaXPress - - - - - The DeviceListChanged event is selected. - Applies to: CoaXPress - - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - The selected event notification is enabled for one event and then returned to Off state. - Applies to: CoaXPress - - - - - The selected event notification is enabled. - Applies to: CoaXPress - - - - - The selected event notification is disabled. - Applies to: CoaXPress - - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DiscoveryMethod - Returns the full name of DiscoveryMethod - - - The full name of DiscoveryMethod - - - - Discover real cameras and also emulated cameras as remote devices when no real cameras are present. The number of total devices (and remote devices) is equal to the number of acquisition channels. - Applies to: CoaXPress - - - - - Discover only emulated cameras as remote devices. The number of emulated cameras is equal to the number of acquisition channels. - Applies to: CoaXPress - - - - - Discover only real cameras as remote devices. - Applies to: CoaXPress - - - - - - Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceAccessStatus - Returns the full name of DeviceAccessStatus - - - The full name of DeviceAccessStatus - - - - The status is unknown. - Applies to: CoaXPress and blaze - - - - - The device offers read/write access. - Applies to: CoaXPress and blaze - - - - - The device offers read-only access. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read/Write mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read-only mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - You can't connect to the device. - Applies to: CoaXPress and blaze - - - - - The device is already opened by another entity. - Applies to: CoaXPress and blaze - - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpPort3PowerState - Returns the full name of CxpPort3PowerState - - - The full name of CxpPort3PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort2PowerState - Returns the full name of CxpPort2PowerState - - - The full name of CxpPort2PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort1PowerState - Returns the full name of CxpPort1PowerState - - - The full name of CxpPort1PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPort0PowerState - Returns the full name of CxpPort0PowerState - - - The full name of CxpPort0PowerState - - - - PoCXP is active. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too low. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined. - Applies to: CoaXPress - - - - - The PoCXP state machine is looking for devices. - Applies to: CoaXPress - - - - - PoCXP is off because the voltage is too high. - Applies to: CoaXPress - - - - - PoCXP is off because of an over current trip. - Applies to: CoaXPress - - - - - PoCXP is disabled. - Applies to: CoaXPress - - - - - The PoCXP state can't be determined because of an A/D converter fault. - Applies to: CoaXPress - - - - - - Returns the Power over CXP (PoCXP) state of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpPoCxpStatus - Returns the full name of CxpPoCxpStatus - - - The full name of CxpPoCxpStatus - - - - The link has shut down because of an over-current trip. - Applies to: CoaXPress - - - - - PoCXP is forced off. - Applies to: CoaXPress - - - - - PoCXP operation is set to automatic. - Applies to: CoaXPress - - - - - - Returns the Power over CoaXPress (PoCXP) status of the device. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - 1 connection is operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - Link speed is controlled automatically. - Applies to: CoaXPress - - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Save the User Set specified by UserSetSelector to the non - volatile memory of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the User Set specified by UserSetSelector to the device and makes it active. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specify path and file name for saving or loading configuration file. File extension must be mcf - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Temperature of the board power supply. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the transport layer of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Minor version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Major version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GenTL Producer-wide unique ID of the selected interface. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Firmware version of the interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - User-friendly name of the interface. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the version of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the path of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the number of DMAs of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the number of cameras currently available. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the description of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the category of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the bitstreamUID of the applet currently being loaded. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current subnet mask of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. This value only changes when the DeviceUpdateList command is executed. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - 48-bit MAC address of the GVCP interface of the selected remote device. This value only changes when the DeviceUpdateList command is executed. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Current IP address of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - FPGA core voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA core temperature. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA BRAM voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - FPGA aux voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether an external power source has been detected. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront3RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront3FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront2RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront2FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront1RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront1FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront0RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineFront0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineFront0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineFront0FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line7RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line7RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line7RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line7FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line7FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line7FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line6RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line6RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line6RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line6FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line6FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line6FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line5RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line5RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line5RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line5FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line5FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line5FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line4RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line4RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line4RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line4FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line4FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line4FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line3RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line3RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line3FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line3FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line2RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line2RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line2FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line2FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line1RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line1RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line1FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line1FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line0RisingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line0RisingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'Line0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Line0FallingEdge' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Line0FallingEdge - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'InterfaceLost' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique identifier for the Interface Lost event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'DeviceListChanged' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique identifier of the Device List Changed event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device vendor. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - User-settable ID of the remote device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timeout for the Device Update List command. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Updates the internal device list. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minor version number of the transport layer specification that the remote device complies with. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Major version number of the transport layer specification that the remote device complies with. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Serial number of the remote device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Device selected in this interface. This value only changes when the Device Update List command is executed. The parameter is 0-based in order to match the index of the C interface. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - - Name of the device model. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - CXP port 3 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 3 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 3 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 3. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 3 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 3 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 2 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 2. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 2 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 2 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 1 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 1. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 1 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 1 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Power over CXP (PoCXP) state of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 power. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 0 not-in-table errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Link speed of CXP port 0. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of CXP port 0 disparity errors. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - CXP port 0 current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Disables Power over CoaXPress (PoCXP) for the port. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s). - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Power over CoaXPress (PoCXP) status of the device. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables automatic control of Power over CoaXPress (PoCXP) for the port. - Applies to: CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the physical CoaXPress connection to control. - Applies to: CoaXPress - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Ambient temperature at the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - List of all parameter names available for pylon interfaces - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - The user-settable output signal 3 can be configured. - Applies to: CamEmu - - - - - The user-settable output signal 2 can be configured. - Applies to: CamEmu - - - - - The user-settable output signal 1 can be configured. - Applies to: CamEmu - - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - The Timer 2 End trigger can be configured. - Applies to: CamEmu - - - - - The Timer 2 Active trigger can be configured. - Applies to: CamEmu - - - - - The Timer 1 End trigger can be configured. - Applies to: CamEmu - - - - - The Timer 1 Active trigger can be configured. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 3. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 2. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software signal 1. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to software triggering. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Periodic Signal 1. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 3. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 2. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to Line 1. - Applies to: CamEmu - - - - - The Counter 2 Start trigger can be configured. - Applies to: CamEmu - - - - - The Counter 2 End trigger can be configured. - Applies to: CamEmu - - - - - The Counter 2 Active trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 Start trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 End trigger can be configured. - Applies to: CamEmu - - - - - The Counter 1 Active trigger can be configured. - Applies to: CamEmu - - - - - The source signal for the selected trigger is set to action command signal 1. - Applies to: CamEmu - - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The Frame Start trigger can be configured. - Applies to: CamEmu - - - - - The Frame End trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst Start trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst End trigger can be configured. - Applies to: CamEmu - - - - - The Frame Burst Active trigger can be configured. - Applies to: CamEmu - - - - - The Frame Active trigger can be configured. - Applies to: CamEmu - - - - - The Exposure Start trigger can be configured. - Applies to: CamEmu - - - - - The Exposure End trigger can be configured. - Applies to: CamEmu - - - - - The Exposure Active trigger can be configured. - Applies to: CamEmu - - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: CamEmu - - - - - The currently selected trigger is turned off. - Applies to: CamEmu - - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Trigger on the rising edge of the selected source. - Applies to: CamEmu - - - - - Trigger is active as long as the selected source signal is on a logic low level. - Applies to: CamEmu - - - - - Trigger is active as long as the selected source signal is on a logic high level. - Applies to: CamEmu - - - - - Trigger on the falling edge of the selected source. - Applies to: CamEmu - - - - - Trigger on the rising or falling edge of the selected source. - Applies to: CamEmu - - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: CamEmu - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: CamEmu - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: CamEmu - - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: CamEmu - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: CamEmu - - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to Mono RGB8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to RGB 16 Packed. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: CamEmu - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: CamEmu - - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to User Output 3. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to User Output 2. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to User Output 1. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu - - - - - No source signal is set for the currently selected line. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Trigger Wait. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Burst Trigger Wait. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Exposure Active. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu - - - - - The source signal for the currently selected line is set to Acquisition Active. - Applies to: CamEmu - - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Line 3 can be configured. - Applies to: CamEmu - - - - - Line 2 can be configured. - Applies to: CamEmu - - - - - Line 1 can be configured. - Applies to: CamEmu - - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: CamEmu - - - - - The selected physical line can be used to input an electrical signal. - Applies to: CamEmu - - - - - The selected physical line can be used to input and output an electrical signal. - Applies to: CamEmu - - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ImageFileMode - Returns the full name of ImageFileMode - - - The full name of ImageFileMode - - - - Sets the mode to on. - Applies to: CamEmu - - - - - Sets the mode to off. - Applies to: CamEmu - - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu - - - - - Automatic gain adjustment is disabled. - Applies to: CamEmu - - - - - The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu - - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: CamEmu - - - - - The exposure mode is set to Trigger Controlled. - Applies to: CamEmu - - - - - The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. - Applies to: CamEmu - - - - - - Sets the exposure mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu - - - - - Automatic exposure time adjustment is disabled. - Applies to: CamEmu - - - - - The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu - - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the image sensor. - Applies to: CamEmu - - - - - The temperature is measured on the core board. - Applies to: CamEmu - - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The Device Link Throughput Limit parameter is enabled. - Applies to: CamEmu - - - - - The Device Link Throughput Limit parameter is disabled. - Applies to: CamEmu - - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu - - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu - - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - Device is currently waiting for a Frame trigger. - Applies to: CamEmu - - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to single frame. - Applies to: CamEmu - - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: CamEmu - - - - - - This enumeration sets the image acquisition mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the width of the area of interest in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'Software'. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. You can use the ROI feature when using the Reverse Y feature. The position of the ROI relative to the sensor remains the same. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. You can use the ROI feature when using the Reverse X feature. The position of the ROI relative to the sensor remains the same. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dummy framerate feature. Does not correspond to the real transferred frame rate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This value sets the height of the area of interest in pixels. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the currently selected gain in dB. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of failed buffers to generate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Marks the next buffer as a failed buffer. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Dummy: This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dummy: This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Controls the emulated absolute exposure time in microseconds (us). - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read/write element. It is a user programmable string. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Bandwidth limit for data transmission (in bytes per second). - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CamEmu - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: CamEmu - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration sets the image acquisition mode. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - List of all parameter names available for CamEmu devices - - - The full name of OutputOrientation - Returns the full name of OutputOrientation - - - The full name of OutputOrientation - - - - The orientation of the image remains the same. The orientation is taken from the source image. - - - - - The first row of the image is located at the start of the image buffer. - - - - - The last row of the image is located at the start of the image buffer. - - - - - - Sets the vertical orientation of the output image in the buffer. - Visibility: Beginner - - - - The full name of OutputBitAlignment - Returns the full name of OutputBitAlignment - - - The full name of OutputBitAlignment - - - - Image data is aligned with the most significant bit. - - - - - Image data is aligned with the least significant bit. - - - - - - Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. - Visibility: Beginner - - - - The full name of MonoConversionMethod - Returns the full name of MonoConversionMethod - - - The full name of MonoConversionMethod - - - - When converting images, image data is shifted. If the target bit depth is lower than the source bit depth, the least significant bits of the input pixel values are truncated. If the target bit depth is greater than the source bit depth, you can control the data alignment with the Output Bit Alignment parameter. You can use the Additional Left Shift parameter to additionally shift the input value further to the left or to the right. - - - - - When converting images, Gamma conversion is used. - - - - - - Sets the conversion method for monochrome images. - Visibility: Beginner - - - - The full name of InconvertibleEdgeHandling - Returns the full name of InconvertibleEdgeHandling - - - The full name of InconvertibleEdgeHandling - - - - Rows and columns that can't be converted are set to zero. - - - - - Rows and columns that can't be converted are filled by extrapolating image data from neighboring rows and columns. - - - - - Rows and columns that can't be converted are removed from the output image. - - - - - - Sets how to handle rows and columns that can't be converted. - Visibility: Beginner - - - - - Number of additional data bytes at the end of each line. These bytes are set to zero during the conversion. - Visibility: Beginner - - - - - Sets the vertical orientation of the output image in the buffer. - Visibility: Beginner - - - - - Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. - Visibility: Beginner - - - - - Sets the conversion method for monochrome images. - Visibility: Beginner - - - - - Maximum number of threads used for format conversion. Depending on the image size fewer than the specified number of threads will be used. - Visibility: Beginner - - - - - Sets how to handle rows and columns that can't be converted. - Visibility: Beginner - - - - - Gamma value for converting monochrome images. The image data is converted using a lookup table. - Visibility: Beginner - - - - - Additional shifting value used for converting monochrome images. Only effective if the Mono Conversion Method parameter is set to Truncate. If the parameter value isn't zero, the image data is converted using a lookup table. Shifted values exceeding the maximum output value boundary are set to the maximum allowed value. Negative values are treated as right-shifted values. - Visibility: Beginner - - - - List of all parameter names available for the Pixel Data Converter - - - - Number of timeouts during read and write operations when waiting for a response from the device. - Applies to: GigE - - - - - Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. - Applies to: GigE - - - - - Heartbeat timeout value on the host side in milliseconds. - Applies to: GigE - - - - - Maximum number of retries for write operations after a write operation has timed out. - Applies to: GigE - - - - - Maximum number of retries for read operations after a read operation has timed out. - Applies to: GigE - - - - - Write access timeout in milliseconds. - Applies to: GigE - - - - - Read access timeout value in milliseconds. - Applies to: GigE - - - - List of all parameter names available for the GigE device transport layer. - - - - Last error status of a read or write operation. - Applies to: USB - - - - - Last error status of a read or write operation. - Applies to: USB - - - - - Number of failed write operations. - Applies to: USB - - - - - Number of failed read operations. - Applies to: USB - - - - - Number of write pipe resets. - Applies to: USB - - - - - Number of read pipe resets. - Applies to: USB - - - - - Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. - Applies to: USB - - - - List of all parameter names available for the USB device transport layer. - - - The full name of VantagePoint - Returns the full name of VantagePoint - - - The full name of VantagePoint - - - - The starting point of the image is the top right corner. - Applies to: CoaXPress - - - - - The starting point of the image is the top left corner. - Applies to: CoaXPress - - - - - The starting point of the image is the bottom right corner. - Applies to: CoaXPress - - - - - The starting point of the image is the bottom left corner. - Applies to: CoaXPress - - - - - - Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerState - Returns the full name of TriggerState - - - The full name of TriggerState - - - - The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however. - Applies to: CoaXPress - - - - - The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer. - Applies to: CoaXPress - - - - - The trigger state is set to Active. In this state, the trigger system is fully enabled. - Applies to: CoaXPress - - - - - - Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerQueueMode - Returns the full name of TriggerQueueMode - - - The full name of TriggerQueueMode - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutputEventSelect - Returns the full name of TriggerOutputEventSelect - - - The full name of TriggerOutputEventSelect - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - - Select the pulse form generator for event monitoring. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutStatisticsSource - Returns the full name of TriggerOutStatisticsSource - - - The full name of TriggerOutStatisticsSource - - - - The source for the output statistics is set to Pulse Generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to Pulse Generator 0. - Applies to: CoaXPress - - - - - - Sets the output source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO7 - Returns the full name of TriggerOutSelectGPO7 - - - The full name of TriggerOutSelectGPO7 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 7. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO6 - Returns the full name of TriggerOutSelectGPO6 - - - The full name of TriggerOutSelectGPO6 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 6. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO5 - Returns the full name of TriggerOutSelectGPO5 - - - The full name of TriggerOutSelectGPO5 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 5. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO4 - Returns the full name of TriggerOutSelectGPO4 - - - The full name of TriggerOutSelectGPO4 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 4. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO3 - Returns the full name of TriggerOutSelectGPO3 - - - The full name of TriggerOutSelectGPO3 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO2 - Returns the full name of TriggerOutSelectGPO2 - - - The full name of TriggerOutSelectGPO2 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO1 - Returns the full name of TriggerOutSelectGPO1 - - - The full name of TriggerOutSelectGPO1 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectGPO0 - Returns the full name of TriggerOutSelectGPO0 - - - The full name of TriggerOutSelectGPO0 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO3 - Returns the full name of TriggerOutSelectFrontGPO3 - - - The full name of TriggerOutSelectFrontGPO3 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO2 - Returns the full name of TriggerOutSelectFrontGPO2 - - - The full name of TriggerOutSelectFrontGPO2 - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to pulse generator 0. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 3. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 2. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 1. - Applies to: CoaXPress - - - - - The source for the output statistics is set to the inverted signal of pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO1 - Returns the full name of TriggerOutSelectFrontGPO1 - - - The full name of TriggerOutSelectFrontGPO1 - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 3. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 2. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 1. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutSelectFrontGPO0 - Returns the full name of TriggerOutSelectFrontGPO0 - - - The full name of TriggerOutSelectFrontGPO0 - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to the inverted signal of camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Not Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the inverted GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 3. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 2. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 1. - Applies to: CoaXPress - - - - - The output source is set to Not Bypass Front-GPI 0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam D Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam C Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 3. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 2. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 1. - Applies to: CoaXPress - - - - - The output source is set to Cam B Pulse Generator 0. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal directly to the output. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source of Front GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO7Source - Returns the full name of TriggerOutGPO7Source - - - The full name of TriggerOutGPO7Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 7 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO7Polarity - Returns the full name of TriggerOutGPO7Polarity - - - The full name of TriggerOutGPO7Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO6Source - Returns the full name of TriggerOutGPO6Source - - - The full name of TriggerOutGPO6Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 6 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO6Polarity - Returns the full name of TriggerOutGPO6Polarity - - - The full name of TriggerOutGPO6Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO5Source - Returns the full name of TriggerOutGPO5Source - - - The full name of TriggerOutGPO5Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 5 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO5Polarity - Returns the full name of TriggerOutGPO5Polarity - - - The full name of TriggerOutGPO5Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO4Source - Returns the full name of TriggerOutGPO4Source - - - The full name of TriggerOutGPO4Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 4 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO4Polarity - Returns the full name of TriggerOutGPO4Polarity - - - The full name of TriggerOutGPO4Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO3Source - Returns the full name of TriggerOutGPO3Source - - - The full name of TriggerOutGPO3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO3Polarity - Returns the full name of TriggerOutGPO3Polarity - - - The full name of TriggerOutGPO3Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO2Source - Returns the full name of TriggerOutGPO2Source - - - The full name of TriggerOutGPO2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO2Polarity - Returns the full name of TriggerOutGPO2Polarity - - - The full name of TriggerOutGPO2Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO1Source - Returns the full name of TriggerOutGPO1Source - - - The full name of TriggerOutGPO1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO1Polarity - Returns the full name of TriggerOutGPO1Polarity - - - The full name of TriggerOutGPO1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO0Source - Returns the full name of TriggerOutGPO0Source - - - The full name of TriggerOutGPO0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutGPO0Polarity - Returns the full name of TriggerOutGPO0Polarity - - - The full name of TriggerOutGPO0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO3Source - Returns the full name of TriggerOutFrontGPO3Source - - - The full name of TriggerOutFrontGPO3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO2Source - Returns the full name of TriggerOutFrontGPO2Source - - - The full name of TriggerOutFrontGPO2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO1Source - Returns the full name of TriggerOutFrontGPO1Source - - - The full name of TriggerOutFrontGPO1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerOutFrontGPO0Source - Returns the full name of TriggerOutFrontGPO0Source - - - The full name of TriggerOutFrontGPO0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source for the front GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInStatisticsSource - Returns the full name of TriggerInStatisticsSource - - - The full name of TriggerInStatisticsSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInStatisticsPolarity - Returns the full name of TriggerInStatisticsPolarity - - - The full name of TriggerInStatisticsPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the trigger input signal for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInSource - Returns the full name of TriggerInSource - - - The full name of TriggerInSource - - - - The trigger input source is set to TriggerInSourceFrontGPI3. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI2. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI1. - Applies to: CoaXPress - - - - - The trigger input source is set to TriggerInSourceFrontGPI0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input source for external trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerInPolarity - Returns the full name of TriggerInPolarity - - - The full name of TriggerInPolarity - - - - The polarity is set to LowActive. - Applies to: CoaXPress - - - - - The polarity is set to HighActive. - Applies to: CoaXPress - - - - - - Sets the polarity of the trigger input signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO3Polarity - Returns the full name of TriggerFrontOutGPO3Polarity - - - The full name of TriggerFrontOutGPO3Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO2Polarity - Returns the full name of TriggerFrontOutGPO2Polarity - - - The full name of TriggerFrontOutGPO2Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO1Polarity - Returns the full name of TriggerFrontOutGPO1Polarity - - - The full name of TriggerFrontOutGPO1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerFrontOutGPO0Polarity - Returns the full name of TriggerFrontOutGPO0Polarity - - - The full name of TriggerFrontOutGPO0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerExceededPeriodLimits - Returns the full name of TriggerExceededPeriodLimits - - - The full name of TriggerExceededPeriodLimits - - - - The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - - Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TriggerCameraOutSelect - Returns the full name of TriggerCameraOutSelect - - - The full name of TriggerCameraOutSelect - - - - The output source is set to VCC. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to PulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to NotCamAPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to NotBypassFrontGPI0. - Applies to: CoaXPress - - - - - The output source is set to GND. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator3. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator2. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator1. - Applies to: CoaXPress - - - - - The output source is set to CamAPulseGenerator0. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI3. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI2. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI1. - Applies to: CoaXPress - - - - - The output source is set to BypassFrontGPI0. - Applies to: CoaXPress - - - - - - Sets the output source to be connected to a camera signal channel. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of TapGeometry - Returns the full name of TapGeometry - - - The full name of TapGeometry - - - - Geometry 1X-2YE - Applies to: CoaXPress - - - - - Geometry 1X-1Y - Applies to: CoaXPress - - - - - - Select the tap geometry according to the GenICam SFNC. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SystemmonitorPowerOverCxpState - Returns the full name of SystemmonitorPowerOverCxpState - - - The full name of SystemmonitorPowerOverCxpState - - - - Over voltage - Applies to: CoaXPress - - - - - Power over CXP OK - Applies to: CoaXPress - - - - - No cable connected - Applies to: CoaXPress - - - - - Minimum current - Applies to: CoaXPress - - - - - Maximum current - Applies to: CoaXPress - - - - - Low voltage - Applies to: CoaXPress - - - - - No Power over CXP - Applies to: CoaXPress - - - - - Booting, not initalized - Applies to: CoaXPress - - - - - ADC Chip Error - Applies to: CoaXPress - - - - - - Shows the current power over CXP state. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SystemmonitorExternalPower - Returns the full name of SystemmonitorExternalPower - - - The full name of SystemmonitorExternalPower - - - - Power is ok - Applies to: CoaXPress - - - - - No power - Applies to: CoaXPress - - - - - - Shows the external power state of the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SoftwareTriggerIsBusy - Returns the full name of SoftwareTriggerIsBusy - - - The full name of SoftwareTriggerIsBusy - - - - The software trigger is not busy. - Applies to: CoaXPress - - - - - The software trigger is busy. - Applies to: CoaXPress - - - - - - Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer1Source - Returns the full name of SignalAnalyzer1Source - - - The full name of SignalAnalyzer1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer1Polarity - Returns the full name of SignalAnalyzer1Polarity - - - The full name of SignalAnalyzer1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the signal analyzer module 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer0Source - Returns the full name of SignalAnalyzer0Source - - - The full name of SignalAnalyzer0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SignalAnalyzer0Polarity - Returns the full name of SignalAnalyzer0Polarity - - - The full name of SignalAnalyzer0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the signal analyzer 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderOn - Returns the full name of ShaftEncoderOn - - - The full name of ShaftEncoderOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderMode - Returns the full name of ShaftEncoderMode - - - The full name of ShaftEncoderMode - - - - Shaft encoder mode is set to X4. - Applies to: CoaXPress - - - - - Shaft encoder mode is set to X2. - Applies to: CoaXPress - - - - - Shaft encoder mode is set to X1. - Applies to: CoaXPress - - - - - - Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderLeading - Returns the full name of ShaftEncoderLeading - - - The full name of ShaftEncoderLeading - - - - Shaft encoder leading edge is B. - Applies to: CoaXPress - - - - - Shaft encoder leading edge is A. - Applies to: CoaXPress - - - - - - Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderInputSource - Returns the full name of ShaftEncoderInputSource - - - The full name of ShaftEncoderInputSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderCompensationEnable - Returns the full name of ShaftEncoderCompensationEnable - - - The full name of ShaftEncoderCompensationEnable - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SetSoftwareTrigger - Returns the full name of SetSoftwareTrigger - - - The full name of SetSoftwareTrigger - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ProcessingInvert - Returns the full name of ProcessingInvert - - - The full name of ProcessingInvert - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Invert output. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to YCbCr422_8. - Applies to: CoaXPress - - - - - The pixel format is set to RGB8. - Applies to: CoaXPress - - - - - The pixel format is set to RGB16. - Applies to: CoaXPress - - - - - The pixel format is set to RGB14p. - Applies to: CoaXPress - - - - - The pixel format is set to RGB12p. - Applies to: CoaXPress - - - - - The pixel format is set to RGB10p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono8. - Applies to: CoaXPress - - - - - The pixel format is set to Mono16. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 14p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 12p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono12. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono 10p. - Applies to: CoaXPress - - - - - The pixel format is set to Mono10. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerRG10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGR10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerGB10p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG8. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG14p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG12p. - Applies to: CoaXPress - - - - - The pixel format is set to BayerBG10p. - Applies to: CoaXPress - - - - - - Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of OverflowEventSelect - Returns the full name of OverflowEventSelect - - - The full name of OverflowEventSelect - - - - Overflow event indicating correct frames. - Applies to: CoaXPress - - - - - Overflow event indicating correct or lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating correct or incomplete frames. - Applies to: CoaXPress - - - - - Overflow event indicating incomplete and lost frames. - Applies to: CoaXPress - - - - - Overflow event indicating incomplete frames. - Applies to: CoaXPress - - - - - Overflow event indicating frames of all states: correct, incomplete or lost. - Applies to: CoaXPress - - - - - - An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of MissingCameraFrameResponse - Returns the full name of MissingCameraFrameResponse - - - The full name of MissingCameraFrameResponse - - - - The camera doesn't send a frame for each output trigger pulse. - Applies to: CoaXPress - - - - - The camera sends a frame for each output trigger pulse. - Applies to: CoaXPress - - - - - - Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutType - Returns the full name of LutType - - - The full name of LutType - - - - A user file is used to configure the value. - Applies to: CoaXPress - - - - - Processor - Applies to: CoaXPress - - - - - - Enables the LUT to be loaded with custom values or uses the applet's processor. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutImplementationType - Returns the full name of LutImplementationType - - - The full name of LutImplementationType - - - - An interpolation is used for pixel values based on a set of defined values. - Applies to: CoaXPress - - - - - Sets 1 value for each possible pixel value. - Applies to: CoaXPress - - - - - - Type of LUT implementation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LutEnable - Returns the full name of LutEnable - - - The full name of LutEnable - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Switch the LUT and processing functionality on or off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerMode - Returns the full name of LineTriggerMode - - - The full name of LineTriggerMode - - - - Trigger mode is controlled by the grabber in gated mode. - Applies to: CoaXPress - - - - - Line trigger mode is controlled by the grabber - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger. - Applies to: CoaXPress - - - - - - Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerInSource - Returns the full name of LineTriggerInSource - - - The full name of LineTriggerInSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of LineTriggerInPolarity - Returns the full name of LineTriggerInPolarity - - - The full name of LineTriggerInPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerOn - Returns the full name of ImageTriggerOn - - - The full name of ImageTriggerOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the image trigger module. The OFF state corresponds to FreeRun. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerMode - Returns the full name of ImageTriggerMode - - - The full name of ImageTriggerMode - - - - Free run mode is enabled. - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger Multiframe. - Applies to: CoaXPress - - - - - Trigger mode is set to Async Gated Trigger. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger Multiframe. - Applies to: CoaXPress - - - - - Trigger mode is set to Async External Trigger. - Applies to: CoaXPress - - - - - - Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerIsBusy - Returns the full name of ImageTriggerIsBusy - - - The full name of ImageTriggerIsBusy - - - - The software trigger is not busy. - Applies to: CoaXPress - - - - - The software trigger is busy. - Applies to: CoaXPress - - - - - - With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerInputSource - Returns the full name of ImageTriggerInputSource - - - The full name of ImageTriggerInputSource - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 3. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 2. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 1. - Applies to: CoaXPress - - - - - The input source of the trigger statistics is set to Front GPI Trigger Source 0. - Applies to: CoaXPress - - - - - Trigger mode is set to Software. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 7. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 6. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 5. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 4. Not available on LightBridge. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 3. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 2. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 1. - Applies to: CoaXPress - - - - - Trigger Source is set to GPI 0. - Applies to: CoaXPress - - - - - - Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageTriggerInputPolarity - Returns the full name of ImageTriggerInputPolarity - - - The full name of ImageTriggerInputPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the image trigger input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPOInversion - Returns the full name of FrontGPOInversion - - - The full name of FrontGPOInversion - - - - Enable the inversion of front GPO signals. - Applies to: CoaXPress - - - - - Disable the inversion of FrontGPO signals. - Applies to: CoaXPress - - - - - - Enables or disables the inversion of the front GPO. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPISignalType - Returns the full name of FrontGPISignalType - - - The full name of FrontGPISignalType - - - - Configure the front GPIs as single-ended signals. - Applies to: CoaXPress - - - - - Configure the front GPIs as differential signals. - Applies to: CoaXPress - - - - - - Sets the signal type of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrontGPIPullControl - Returns the full name of FrontGPIPullControl - - - The full name of FrontGPIPullControl - - - - Configure the front GPIs to pull-up. - Applies to: CoaXPress - - - - - Configure the front GPIs to pull-down. - Applies to: CoaXPress - - - - - - Sets the pull control of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Format - Returns the full name of Format - - - The full name of Format - - - - The pixel output format is set to YCbCr422_8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGBa8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB8. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB16. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB14p. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB12p. - Applies to: CoaXPress - - - - - The pixel output format is set to RGB10p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono8. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono16. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono14p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono12p. - Applies to: CoaXPress - - - - - The pixel output format is set to Mono10p. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. - Applies to: CoaXPress - - - - - The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerRG10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGR10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerGB10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG8. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG16. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BayerBG10p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGRa8. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR8. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR16. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR14p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR12p. - Applies to: CoaXPress - - - - - The pixel output format is set to BGR10p. - Applies to: CoaXPress - - - - - - Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FlashPolarity - Returns the full name of FlashPolarity - - - The full name of FlashPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the generated flash signal polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FlashOn - Returns the full name of FlashOn - - - The full name of FlashOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExtensionGPOType - Returns the full name of ExtensionGPOType - - - The full name of ExtensionGPOType - - - - Set the GPIO interface to push/pull configuration. - Applies to: CoaXPress - - - - - Set the GPIO interface to open-drain configuration. - Applies to: CoaXPress - - - - - - Sets the configuration type of the extension GPIO interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExSyncPolarity - Returns the full name of ExSyncPolarity - - - The full name of ExSyncPolarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExSyncOn - Returns the full name of ExSyncOn - - - The full name of ExSyncOn - - - - The trigger queue mode is enabled. - Applies to: CoaXPress - - - - - The trigger queue mode is disabled. - Applies to: CoaXPress - - - - - - Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Entry for the event TriggerQueueFilllevelThresholdOn - Applies to: CoaXPress - - - - - Entry for the event TriggerQueueFilllevelThresholdOff - Applies to: CoaXPress - - - - - Entry for the event TriggerExceededPeriodLimits - Applies to: CoaXPress - - - - - Entry for the event Overflow - Applies to: CoaXPress - - - - - Entry for the event LineTransferStart - Applies to: CoaXPress - - - - - Entry for the event LineTransferEnd - Applies to: CoaXPress - - - - - Entry for the event FrameTriggerMissed - Applies to: CoaXPress - - - - - Entry for the event FrameTransferStart - Applies to: CoaXPress - - - - - Entry for the event FrameTransferEnd - Applies to: CoaXPress - - - - - The Device Lost event is selected. - Applies to: CoaXPress and blaze - - - - - Entry for the event CameraStreamStatus - Applies to: CoaXPress - - - - - Entry for the event AcquisitionTrigger - Applies to: CoaXPress - - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - The selected event notification is enabled for one event and then returned to Off state. - Applies to: CoaXPress and blaze - - - - - The selected event notification is enabled. - Applies to: CoaXPress and blaze - - - - - The selected event notification is disabled. - Applies to: CoaXPress and blaze - - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of DeviceType - Returns the full name of DeviceType - - - The full name of DeviceType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The device uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The device uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The device uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The device uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The device uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The device uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Returns the transport layer of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceEndianessMechanism - Returns the full name of DeviceEndianessMechanism - - - The full name of DeviceEndianessMechanism - - - - The device endianness is handled according to GenICam Schema 1.1 and later. - Applies to: blaze - - - - - The device endianness is handled according to GenICam Schema 1.0. - Applies to: blaze - - - - - - Sets the endianness handling mode. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceAccessStatus - Returns the full name of DeviceAccessStatus - - - The full name of DeviceAccessStatus - - - - The status is unknown. - Applies to: CoaXPress and blaze - - - - - The device offers read/write access. - Applies to: CoaXPress and blaze - - - - - The device offers read-only access. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read/Write mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - The device is opened in Read-only mode by this GenTL host. - Applies to: CoaXPress and blaze - - - - - You can't connect to the device. - Applies to: CoaXPress and blaze - - - - - The device is already opened by another entity. - Applies to: CoaXPress and blaze - - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger3SourceEdge - Returns the full name of CxpLinkTrigger3SourceEdge - - - The full name of CxpLinkTrigger3SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger3Source - Returns the full name of CxpLinkTrigger3Source - - - The full name of CxpLinkTrigger3Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger2SourceEdge - Returns the full name of CxpLinkTrigger2SourceEdge - - - The full name of CxpLinkTrigger2SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger2Source - Returns the full name of CxpLinkTrigger2Source - - - The full name of CxpLinkTrigger2Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger1SourceEdge - Returns the full name of CxpLinkTrigger1SourceEdge - - - The full name of CxpLinkTrigger1SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger1Source - Returns the full name of CxpLinkTrigger1Source - - - The full name of CxpLinkTrigger1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger0SourceEdge - Returns the full name of CxpLinkTrigger0SourceEdge - - - The full name of CxpLinkTrigger0SourceEdge - - - - Rising Edge of signal - Applies to: CoaXPress - - - - - Falling Edge of signal - Applies to: CoaXPress - - - - - - Selects the signal edge of the output signal on CXPLinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkTrigger0Source - Returns the full name of CxpLinkTrigger0Source - - - The full name of CxpLinkTrigger0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The source is set to pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port E pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port D pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port C pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port B pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 3 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 2 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 1 falling edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 rising edge. - Applies to: CoaXPress - - - - - The output source is set to camera port A pulse generator 0 falling edge. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 7 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 6 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 5 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 4 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 3 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 2 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 1 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal rising edge directly to the output. - Applies to: CoaXPress - - - - - Bypasses the Front GPI 0 signal falling edge directly to the output. - Applies to: CoaXPress - - - - - - Sets the output source for CXP LinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - 4 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-6 speed (6.25 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-5 speed (5.00 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-3 speed (3.125 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-2 speed (2.50 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-1 speed (1.25 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-12 speed (12.50 Gbps). - Applies to: CoaXPress - - - - - 4 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 3 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 2 connections are operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - 1 connection is operating at CXP-10 speed (10.0 Gbps). - Applies to: CoaXPress - - - - - Link speed is controlled automatically. - Applies to: CoaXPress - - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpCameraUnexpectedStartupDataStatus - Returns the full name of CxpCameraUnexpectedStartupDataStatus - - - The full name of CxpCameraUnexpectedStartupDataStatus - - - - The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. - Applies to: CoaXPress - - - - - - Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent1Source - Returns the full name of CustomSignalEvent1Source - - - The full name of CustomSignalEvent1Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Select the signal source for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent1Polarity - Returns the full name of CustomSignalEvent1Polarity - - - The full name of CustomSignalEvent1Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Select the signal polarity for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent0Source - Returns the full name of CustomSignalEvent0Source - - - The full name of CustomSignalEvent0Source - - - - The signal is a static one. - Applies to: CoaXPress - - - - - The line valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The GPI 7 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 6 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 5 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 4 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 3 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 2 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 1 signal is set as input. - Applies to: CoaXPress - - - - - The GPI 0 signal is set as input. - Applies to: CoaXPress - - - - - The front GPI 3 signal as input. - Applies to: CoaXPress - - - - - The front GPI 2 signal as input. - Applies to: CoaXPress - - - - - The front GPI 1 signal as input. - Applies to: CoaXPress - - - - - The front GPI 0 signal as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 0 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 4 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 3 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 2 is set as input. - Applies to: CoaXPress - - - - - The line valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The line end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame valid signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame start signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The frame end signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The flash signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync2 signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The Exsync signal of cam 1 is set as input. - Applies to: CoaXPress - - - - - The signal is a static zero. - Applies to: CoaXPress - - - - - - Select the signal source for the custom signal event 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CustomSignalEvent0Polarity - Returns the full name of CustomSignalEvent0Polarity - - - The full name of CustomSignalEvent0Polarity - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. - Applies to: CoaXPress - - - - - The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. - Applies to: CoaXPress - - - - - - Select the signal polarity for the custom signal event 0 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BitAlignment - Returns the full name of BitAlignment - - - The full name of BitAlignment - - - - The bits right-aligned. - Applies to: CoaXPress - - - - - The bits left-aligned. - Applies to: CoaXPress - - - - - The bits are shifted by a user-defined value. - Applies to: CoaXPress - - - - - - Sets the alignment of the bits in the output format. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AreaTriggerMode - Returns the full name of AreaTriggerMode - - - The full name of AreaTriggerMode - - - - The trigger mode is set to Synchronized. - Applies to: CoaXPress - - - - - The trigger mode is set to Software. - Applies to: CoaXPress - - - - - The trigger mode is set to Generator. - Applies to: CoaXPress - - - - - The trigger mode is set to External. - Applies to: CoaXPress - - - - - - Sets the trigger mode of the area trigger signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Write access timeout in milliseconds. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the image ROI on the host side. This parameter is linked with the Width camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the VisualApplets version used to build the applets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates a distance of two trigger edges violating the minimum edge frequency. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The threshold for turning the queue fill level on. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The threshold for turning the queue fill level off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Fill level of the trigger queue. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the output signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Downscale factor at the pulse form generator input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Delay between the input and the output of the pulse form generator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum trigger output frequency. If the internal generator is used, it will use the frequency specified there. If an external source is used, this value determines the maximum allowed value. External trigger signals exceeding this value will be discarded. For more information, see the applet documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the pulse form generator for event monitoring. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the output signal pulse counter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of output pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 7. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 6. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 5. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 4. This parameter is not available on Light Bridge. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source of Front GPO 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 7 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 6 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 5 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 4 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 3 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 2 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 1 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source for the front GPO 0 output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Upscales, i.e., duplicates, the number of trigger pulses generated externally or via software with the period specified by the Trigger Output Frequency parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input source for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the input signal pulse counter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of input pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the trigger input signal for statistics. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum input frequency detected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the minimum and maximum frequency values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum input frequency detected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current frequency of the input pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input source for external trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the trigger input signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Phase for selecting the desired pulse in the sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Factor by which the trigger input signal is downscaled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Input debounce time for trigger input signals (in microseconds). This parameter allows you to filter out invalid signals by specifying a minimum signal length. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the Trigger Exceeded Period Limits parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger events sent to the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source to be connected to a camera signal channel. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger acknowledgement packets sent by the camera (in response to trigger edge packets sent before) have been received by the frame grabber. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the tap geometry according to the GenICam SFNC. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The currently used number of CXP ports used in this process. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the stream packet size in bytes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received unsupported packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received unknown data, i.e. packets received that aren't defined in the CXP standard. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received incomplete stream counts. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of received packet CRC errors. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the length of a CXP packet doesn't correspond to what is specified in the header and returns the number of length errors. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Shows the current power over CXP state. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the port bit rate - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the size (in bytes) of the PCIe packets payload that are used for the data transmission between the frame grabber and the PCIe bridge. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the PCIe packet size that was evaluated during the training period at boot-time. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the port that has overflows due to not correctly aligned package order. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the number of overflows that occur due to not correctly aligned package orders. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Not in table 8b 10b errors - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the frame grabber port mapping. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current FPGA internal Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA BRAM Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA auxiliary Vcc. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current FPGA die temperature. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Shows the external power state of the board. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Disparity 8b 10b errors - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Link stability counter. It is incremented when the number of measured symbols received by the channel transceiver are not in 8b10b encoding or/and have wrong disparity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the version of the used CXP standard. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - This parameter informs about the current transfer mode used by the camera. The transfer mode can be an area scan (= 0) or line scan (= 1) image. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current PCIe link speed in Gigabits per second. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Channel Voltage. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the Channel Current. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Monitors whether the clock recovery has worked and valid 8b/10b signals are recognized. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - The delay of the flash signal in lines with respect to the image trigger input signal with respect to ExSync. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the stream channel. The parameter is 0-based in order to match the index of the C interface. - Applies to: CoaXPress and blaze - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Device-wide unique ID of the data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - User-friendly name of the selected stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of write pipe resets. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed write operations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of read pipe resets. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed read operations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last error status of a read or write operation. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last error status of a read or write operation. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of timeouts during read and write operations when waiting for a response from the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of pulses in queue to be processed. The Queue parameter needs to be enabled for this. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Use this read-only parameter to check the difference of the signal analyzer 0 and 1 pulse counter values (Analyzer 0 - Analyzer 1 value). This can be used to check for lost trigger signals, if analyzer 0 counts the ExSyc pulses and analyzer 1 counts the returned camera lines. In this case the difference is between 0 and 1 for single line cameras with no extra delay. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears all measurement results. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of rising edges e.g. pulses of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal analyzer module 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the minimum measured period of the selected source and the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the maximum measured period of the selected source and the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the last measured period of the selected source and polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source analyzer module 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of rising edges e.g. pulses of the selected source and of the polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal analyzer 0 polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the minimum measured period of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the maximum measured period of the selected source and polarity after reset. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the last measured period of the selected source and polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Reads or writes the current compensation count. Value 0 refers to no compensation. You can reset the compensator by writing 0 to the parameter. Is based on a 20-bit counter enabling a backward movement of up to 1048576 steps. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sensor width in selected tap geometry. The value is ignored if, Vantage Point = Top-Left. Available DRAM and SensorHeight limit the maximum SensorWidth. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sensor height in selected tap geometry. The value is ignored, if vantage point = TopLeft. Available DRAM and SensorWidth limit the maximum SensorHeight. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sends a software trigger pulse or adds pulses to the trigger queue if it is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The red gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The green gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The blue gain of the white balancing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Read access timeout value in milliseconds. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Offset correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Invert output. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Gamma correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Gain correction value. Available when LUT functionality is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Applet-internal processing bit depth. This is the maximum bit depth at which pixels are processed. If you select a highter output and input bit depth, data may be truncated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of packet errors. This parameter indicates that CXP stream packets are lost. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be active once the buffer filllevel is above this value, after the currently active frame is completed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be active once the buffer filllevel is above this value. Frames will be interrupted. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow handling will be inactive once the buffer filllevel is below this value. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether if the image buffer is currently in overflow state. An overflow results in the loss of images. The parameter is reset at each readout cycle. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Automatically outputs packed formats instead of unpacked ones. This parameter is only available if the Automatic Format Control parameter is enabled. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Y-offset of the acquisition ROI, independent of the camera ROI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - X-offset of the acquisition ROI, independent of the camera ROI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the Missing Camera Frame Response parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. This allows you to write code for camera devices that are compatible with different SFNC (Standard Features Naming Convention) versions. Available for USB camera devices only. - Applies to: GigE and USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of retries for write operations after a write operation has timed out. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of retries for read operations after a read operation has timed out. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with red LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with green LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with blue LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Field with LUT Values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the LUT to be loaded with custom values or uses the applet's processor. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Save current LUT configuration. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The pixel's bit depth at the lookup table output. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The pixel's bit depth at the lookup table input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Type of LUT implementation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Switch the LUT and processing functionality on or off. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Filename with custom lookup table values. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies application timeout for the control channel communication. Up to DeviceLinkCommandRetryCount attempts with this timeout are made before a command fails with a timeout error. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Specifies maximum number of tries before failing the control channel commands. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The delay of the ExSync signal with respect to the trigger input signal. Specifies the delay of the generated ExSync signal, with respect to an external trigger input. The resulting ExSync2 signal is a delayed clone of the ExSync. Polarity, period, etc. are the same as for ExSync. The line delay needs to be less than the line period even for external trigger modes where the internal line period is not used. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies the debouncing time of the input line trigger, events, IO forwards and analyzers. The signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time will be filtered out. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The length of the ExSync period. This parameter defines the line frequency when using the grabber controlled mode to send a trigger signal to the connected camera. The value of the line period needs to be greater than the line delay. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The length of the ExSync signal pulse. This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras as externally defined exposure time. With this parameter it is possible to adjust the exposure time during runtime via software, even while grabbing. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The phase of the downscaling with respect to the image gate. Specifies the number of external input signals, which are needed to generate the first Exsync of a frame. Exsync is used to trigger lines. This is only relevant if the TriggerMode is set to ASync_Trigger_Gated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The downscale factor of the line trigger input signal. Specifies the number of external input trigger signals, which are needed to generate a single Exsync. This is only relevant if the TriggerMode is set to an external ASync_trigger mode. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the image trigger module. The OFF state corresponds to FreeRun. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the image trigger input. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The delay of the image gate in lines with respect to ExSync. The image trigger is delayed by a defined number of lines. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The debouncing time of the input image trigger. Signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time are filtered out. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The total image height in lines in case of multi buffer mode. Only relevant if a Multibuffer image trigger mode is used. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the length of an image sequence. Only one single image of the sequence is grabbed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Defines which image of an image sequence is grabbed. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the image ROI on the host side. This parameter is linked with the Height camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Heartbeat timeout value on the host side in milliseconds. This parameter is linked with the Heartbeat Timeout camera parameter. If the camera parameter changes, the host parameter changes accordingly, and vice versa. - Applies to: GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current subnet mask of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - 48-bit MAC address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Current IP address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Current gateway IP address of the GVCP interface of the remote device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Version of the GenTL description Interface in the applet. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Ignore the FG output format and manage it internally in the GenTL producer - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - The current input signal levels of all GPI inputs (bitmask). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the inversion of the front GPO. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal type of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the pull control of the front GPI. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current input signal levels of all front GPI inputs (bit mask). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the generated flash signal polarity. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Current buffer fill level. This value allows you to check whether the average input bandwidth of the camera is too high to be processed by the applet. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the configuration type of the extension GPIO interface. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerQueueFilllevelThresholdOn' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerQueueFilllevelThresholdOn' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerQueueFilllevelThresholdOn - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerQueueFilllevelThresholdOff' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerQueueFilllevelThresholdOff' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerQueueFilllevelThresholdOff - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'TriggerExceededPeriodLimits' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'TriggerExceededPeriodLimits' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - TriggerExceededPeriodLimits - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which event to signal to the host application. - Applies to: CoaXPress and blaze - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Timestamp of event 'Overflow' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'Overflow' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is truncated. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is lost. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Marks the end of a sequence. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame is complete. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Camera frame-ID for area scan applets or grabber frame-ID for line scan applets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Overflow - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the host application is notified of the selected event. - Applies to: CoaXPress and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of event 'LineTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineTransferStart - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'LineTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'LineTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - LineTransferEnd - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTriggerMissed' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTriggerMissed' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTriggerMissed - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTransferStart' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTransferStart - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'FrameTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'FrameTransferEnd' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - FrameTransferEnd - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'DeviceLost' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the unique Identifier of the Device Lost event. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Uncorrectable error in image header occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'CameraStreamStatus' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream marker error in image header occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID in which the event occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'CameraStreamStatus' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Amount of lost Lost events. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event loss for type Lost occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame size error occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID in which the event occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event type (Corrupted or Lost). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - CRC error occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Event loss for type Corrupted occurred. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - CameraStreamStatus - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of event 'AcquisitionTrigger' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Software counter for event 'AcquisitionTrigger' - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - AcquisitionTrigger - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Read the current state of all digital inputs. You can read the current state of these inputs using this parameter. LSB Bit 0 of the read value represents input 0, bit 1 represents input 1 and so on. Bits 0 to 7 use GPI 0 to 7. Front GPI 0 to 3 are represented by bits 8 to 11. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device vendor. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the transport layer of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Serial number of the remote device. This value only changes when the Device Update List command is executed. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the device model. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Additional information about the manufacturer of the device. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the endianness handling mode. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - User-friendly name of the device. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a heartbeat packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO request from VisualApplets was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO packet was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a GPIO acknowledgment was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether an event packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the situations in which a trigger packet was sent, but no acknowledgment packet was received for it yet, which then led to a timeout. Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. Range 0 to 8191 (13 bit). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether a length error in the stream packets was detected. Range: 0 (NO) to 1 (YES). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were CRC errors in received stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the amount of received stream packets. Bits [29:0] count the number of packets. Bit [30] is set when a counter overflow occurs. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the received stream ID value in the stream packets mismatches the stream ID value specified in the image header. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the trigger requests that were skipped, because the transmitter was still busy by sending the previous trigger packet. Bit 12 indicates an overflow. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source CXP LinkTrigger3. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger2. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger1. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the signal edge of the output signal on CXPLinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the output source for CXP LinkTrigger0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the link configuration for the communication between the receiver and transmitter device. - Applies to: CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the firmware CXP channel, which is currently monitored by the module. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the number of image tag errors (jumps) in the CXP headers. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the situations in which heartbeat packets sent by the camera exceeded the timeout (100ms). Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the received heartbeat packets that are incomplete, e.g. they miss the end of the packet indicator. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received trigger acknowledgement packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received trigger packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether there were errors in received stream packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received link test packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received heartbeat packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were errors in received control acknowledgement packets that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts errors received in packet headers and trailers that haven't been corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - returns the information whether errors were corrected in received trigger acknowledge packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received trigger packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received link test packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received heartbeat packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the information whether errors were corrected in received stream acknowledge packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts errors received in packet headers and trailers that were corrected. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which an acknowledgment for a control packet was received with a tag that doesn't match the expected tag sent in the corresponding request control packet. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns information whether there were CRC errors in received control acknowledgement packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which a control packet was sent but no acknowledgment packet was received for it yet and the timeout of 200 ms is reached. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts situations in which an incorrectly formatted acknowledgment for a control packet was received. Incorrectly formatted means that e.g. the end of packet indicator is missing etc. Range 0 to 8191 (13 bit). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts how often the sequence of the CXP stream marker and the header or the line markers were incorrect. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. When the overflow bit is set, the counter value shall be treated as don't care. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the frames that were lost during acquisition and aren't sent into the applet image pipeline. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the corrupted frames during acquisition. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal source for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal polarity for the custom signal event 1 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal source for the custom signal event 0. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Select the signal polarity for the custom signal event 0 - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - User-defined bit shift to the right. This allows you to shift the pixel data in the output format to the right by a value of your choice. The Alignment parameter has to be set to CustomBitShift for this. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the automatic start of the PylonGigEConnectionGuard. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Tap geometry status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Pixelformat status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Automatic ROI control status of the device. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Counts the number of uncorrected errors. Bit[2] indicates multiple byte errors in CXP stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Counts the number of single-byte error corrections in CXP stream packets. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the alignment of the bits in the output format. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Activates or deactivates the automatic control of the Tap Geometry in the Device. If this feature is active, the frame grabber Tap Geometry is automatically updated to the camera one. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Activates or deactivates the automatic control of the ROI in the Device. If this feature is active, the frame grabber ROI is automatically updated to the camera one. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables/disables automatic control of the pixel format in the device. If enabled, the frame grabber's pixel format and its dependencies are automatically updated to match the camera's pixel format setting. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the trigger mode of the area trigger signal. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the applet version. Please report the version if you are requesting support. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the revision number of the applet. Report this value when contacting the Basler support. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - List of all parameter names available for pylon device transport layers - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of CRC checksum. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Shaft encoder counter at frame trigger - Applies to: GigE - - - - - Value of the status selected by 'Index' - Applies to: GigE - - - - - Used to select a certain status - Applies to: GigE - - - - - Number of bits per status - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of the trigger input counter when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the frame counter when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the timestamp when the image was acquired. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - Applies to: GigE - - - - - This value indicates indicates the maximum possible pixel value acquired in the image - Applies to: GigE - - - - - This value indicates the minimum possible pixel value in the acquired image. - Applies to: GigE - - - - - This value Indicates the height of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the width of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the Y offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the X offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value indicates the sequence set index number related to the acquired image. - Applies to: GigE - - - - - This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: GigE - - - - List of all parameter names available for GigE chunk data. - - - The full name of TransmissionType - Returns the full name of TransmissionType - - - The full name of TransmissionType - - - - The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. - Applies to: GigE - - - - - The stream data is sent to all devices in the local area network (255.255.255.255). - Applies to: GigE - - - - - The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. - Applies to: GigE - - - - - The stream data is sent to a single device in the local network. - Applies to: GigE - - - - - The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. - Applies to: GigE - - - - - - - <ul> - <li> - <b>Default (Unicast)</b><br> - The camera sends stream data to a single controlling application. Other devices cannot - receive the stream data. - </li> - <br> - <li> - <b>Broadcast</b><br> - The camera sends the stream data to all devices on the network. The application which - starts/stops the acquisition is called the controlling application. Other applications - can receive the stream data. These applications are called monitor applications, because - they open the camera in read-only mode. This implies that monitor applications cannot - change the camera configuration and they cannot start/stop the image acquisition. - However, monitor applications can request resend requests for lost stream data packets. - <br><br> - Attention: Broadcasting the stream data packets uses a high amount of network bandwidth - because the stream data packets are forwarded to all devices attached to the - network, even if they are not interested in receiving stream data. - </li> - <br> - <li> - <b>Multicast</b><br> - Multicasting is very similar to broadcasting. The main advantage of multicasting is that - multicasting saves network bandwidth, because the image data stream is only sent to those - devices that are interested in receiving the data. To achieve this, the camera sends image - data streams to members of a multicast group only. A multicast group is defined by an IP - address taken from the multicast address range (224.0.0.0 to 239.255.255.255). - <br><br> - Every device that wants to receive a multicast data stream has to be a member of a multicast - group. A member of a specific multicast group only receives data destinated for this group. - Data for other groups is not received. Usually network adapters and switches are able to filter - the data efficently on hardware level (layer-2 packet filtering). - <br><br> - When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving - the multicast groups defined by the destination IP address. Keep in mind that some addresses - from the multicast address range are reserved for general purposes. The address range from - 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. - Use one of these addresses if you are not sure. - <br><br> - On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). - To benefit from multicasting, managed network switches should be used. These managed network - switches support the IGMP protocol. Managed network switches supporting the IGMP protocol - will forward multicast packets only if there is a connected device that has joined the - corresponding multicast group. If the switch does not support the IGMP protocol, multicast - is equivalent to broadcasting. - <br><br> - Recommendation:<br> - <ul> - <li> - Each camera should stream to a different multicast group. - </li> - <li> - Streaming to different multicast groups reduces the CPU load and saves network bandwidth - if the network switches supports the IGMP protocol. - </li> - </ul> - </li> - <br> - <li> - <b>Use camera configuration</b><br> - This setting is only available if the application has opened the device in monitor mode. If - the controlling application has already configured the camera stream channel and has possibly - started the acquisition, the monitor application can read all required configuration data - from the camera. Additional configuration is not required. This setting can only be used if - the controlling application has established the stream channel (by opening a pylon stream - grabber object), and the monitor application is started afterwards. - <br><br> - Note, when using broadcast and multicast configurations: When there is more than one camera - device reachable by one network interface, make sure that for each camera a different port - number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. - </li> - </ul> - - - - - The full name of AccessMode - Returns the full name of AccessMode - - - The full name of AccessMode - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - - Applies to: GigE - - - - - Indicates the mode of access the current application has to the device. - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The stream grabber is locked. - Applies to: GigE - - - - - The stream grabber is open. - Applies to: GigE - - - - - The stream grabber is closed. - Applies to: GigE - - - - - The stream grabber is not initialized. - Applies to: GigE - - - - - Indicates the current status of the stream grabber. - - - The full name of Type - Returns the full name of Type - - - The full name of Type - - - - No suitable driver is installed. - Applies to: GigE - - - - - Sets the driver type to be used by the stream grabber. - - - - - - The camera will send all stream data to this port. If you manually enter a port - number, it is highly recommended not to choose a port from the ephemeral port - range of the operating system (https://en.wikipedia.org/wiki/Ephemeral_port) - in order to avoid port collisions. - - <b>Port configuration:</b> - <ol> - <li> - <b>Unicast</b><br> - The port is determined automatically. - Manually choosing a port number might be useful for certain firewall configurations. - </li> - <br> - <li> - <b>Broadcast & Multicast</b><br> - For each device reachable by a specific network interface, a unique, unused port number - must be assigned. Be aware that the suggested default value might be already in use. - Choose an unused port or 0=autoselect in that case. The controlling application and all - monitor applications must use the same port number. There is no autoselect feature - availbale for monitor applications, i.e., monitor applications must not use the 0 value. - For monitor applications it is convenient to use the 'UseCameraConfig' value for the - 'TransmissionType' feature instead. For more details see the 'TransmissionType' feature. - </li> - </ol> - - - Applies to: GigE - - - - - IP address to which the stream grabber sends all stream data. - Applies to: GigE - - - - - - - <ul> - <li> - <b>Default (Unicast)</b><br> - The camera sends stream data to a single controlling application. Other devices cannot - receive the stream data. - </li> - <br> - <li> - <b>Broadcast</b><br> - The camera sends the stream data to all devices on the network. The application which - starts/stops the acquisition is called the controlling application. Other applications - can receive the stream data. These applications are called monitor applications, because - they open the camera in read-only mode. This implies that monitor applications cannot - change the camera configuration and they cannot start/stop the image acquisition. - However, monitor applications can request resend requests for lost stream data packets. - <br><br> - Attention: Broadcasting the stream data packets uses a high amount of network bandwidth - because the stream data packets are forwarded to all devices attached to the - network, even if they are not interested in receiving stream data. - </li> - <br> - <li> - <b>Multicast</b><br> - Multicasting is very similar to broadcasting. The main advantage of multicasting is that - multicasting saves network bandwidth, because the image data stream is only sent to those - devices that are interested in receiving the data. To achieve this, the camera sends image - data streams to members of a multicast group only. A multicast group is defined by an IP - address taken from the multicast address range (224.0.0.0 to 239.255.255.255). - <br><br> - Every device that wants to receive a multicast data stream has to be a member of a multicast - group. A member of a specific multicast group only receives data destinated for this group. - Data for other groups is not received. Usually network adapters and switches are able to filter - the data efficently on hardware level (layer-2 packet filtering). - <br><br> - When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving - the multicast groups defined by the destination IP address. Keep in mind that some addresses - from the multicast address range are reserved for general purposes. The address range from - 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. - Use one of these addresses if you are not sure. - <br><br> - On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). - To benefit from multicasting, managed network switches should be used. These managed network - switches support the IGMP protocol. Managed network switches supporting the IGMP protocol - will forward multicast packets only if there is a connected device that has joined the - corresponding multicast group. If the switch does not support the IGMP protocol, multicast - is equivalent to broadcasting. - <br><br> - Recommendation:<br> - <ul> - <li> - Each camera should stream to a different multicast group. - </li> - <li> - Streaming to different multicast groups reduces the CPU load and saves network bandwidth - if the network switches supports the IGMP protocol. - </li> - </ul> - </li> - <br> - <li> - <b>Use camera configuration</b><br> - This setting is only available if the application has opened the device in monitor mode. If - the controlling application has already configured the camera stream channel and has possibly - started the acquisition, the monitor application can read all required configuration data - from the camera. Additional configuration is not required. This setting can only be used if - the controlling application has established the stream channel (by opening a pylon stream - grabber object), and the monitor application is started afterwards. - <br><br> - Note, when using broadcast and multicast configurations: When there is more than one camera - device reachable by one network interface, make sure that for each camera a different port - number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. - </li> - </ul> - - - Applies to: GigE - - - - - Number of packets requested by packet resend commands. - Applies to: GigE - - - - - Number of emitted packet resend commands sent. - Applies to: GigE - - - - - Number of failed packets. - Applies to: GigE - - - - - Number of packets received. - Applies to: GigE - - - - - Number of frames lost because there were no buffers in the queue. - Applies to: GigE - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. - Applies to: GigE - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: GigE - - - - - Indicates whether the socket driver is currently available. - Applies to: GigE - - - - - Indicates whether the pylon GigE Vision Filter Driver is currently available. - Applies to: GigE - - - - - Indicates whether the pylon GigE Vision Performance Driver is currently available. - Applies to: GigE - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - - - - - Socket buffer size in kilobytes. - Applies to: GigE - - - - - Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. - Applies to: GigE - - - - - Enables assigning a custom priority to the thread which receives incoming stream packets. - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. The 'FrameRetention' always starts from the - point in time the receiving end notices that a packet has been received for a particular frame. - If the transmission of packets of a frame is not completed within the 'FrameRetention' time, - the corresponding frame is delivered with status 'Failed'. - - - Applies to: GigE - - - - - Use Extended-ID if available in camera and supported by driver. - Applies to: GigE - - - - - Maximum number of resend requests per missing packet. - Applies to: GigE - - - - - Time to wait (in milliseconds) between sending a resend request and considering the request as lost. - Applies to: GigE - - - - - Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. - Applies to: GigE - - - - - Amount of packet resend requests to be batched, i.e., sent together. - Applies to: GigE - - - - - Threshold after which resend requests are initiated. - Applies to: GigE - - - - - Size (in frames) of the receive window in which the stream grabber looks for missing packets. - Applies to: GigE - - - - - - - Enables or disables probing of a working large packet size before grabbing. - Using large packets reduces the overhead for transferring images but - whether a large packet can be transported depends on the used network hardware - and its configuration. - - - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. The packet timeout counting is (re)started - each time a packet is received. If the timeout expires (e.g. no packet was received - during the last 'PacketTimeout' period), the 'Resend Packet Mechanism' is started. - For information, see the 'EnableResend' feature. - - - Applies to: GigE - - - - - - - An image frame consists of n numbers of packets. Each packet has a header consisting of a 24-bit packet ID. - This packet ID increases with each packet sent, and makes it possible for the receiving end to know if a - particular packet has been lost during the transfer. If 'ResendPacketMechanism' is enabled, and the receiving - end notices a lost packet, it will request the other side (e.g. the camera) to send the lost packet again. - If enabled, the 'ResendPacketMechanism' can cause delays in the timing because the sending end will resend - the lost packet. If disabled, image data packet(s) can get lost which results in an incomplete received frame. - You have to weigh the disadvantages and advantages for your special application to decide whether to enable - or disable this command.<br><br> - - Default setting: <i>Enabled</i> - - - Applies to: GigE - - - - - Maximum size (in bytes) of a buffer used for grabbing images. - Applies to: GigE - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: GigE - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE - - - - List of all parameter names available for the GigE low level stream grabber - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The low level event grabber is open. - Applies to: GigE - - - - - The low level event grabber is closed. - Applies to: GigE - - - - - For internal use only. - - - - For internal use only. - Applies to: GigE - - - - - Number retry attempts by the camera to get an acknowledge for a sent event message. - Applies to: GigE - - - - - Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. - Applies to: GigE - - - - - Number of Buffers that are going to be used receiving events. . - Applies to: GigE - - - - List of all parameter names available for the GigE low level event grabber. - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - This value denotes a failing file operation. - Applies to: GigE - - - - - This value denotes a successful file operation. - Applies to: GigE - - - - - The File Operation Status feature represents the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - This mode selects write-only open mode. - Applies to: GigE - - - - - This mode selects read-only open mode. - Applies to: GigE - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: GigE - - - - - Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: GigE - - - - - Closes the file selected by FileSelector in the device. - Applies to: GigE - - - - - Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. - Applies to: GigE - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - Selects the file 'Expert Feature 7 File' - Applies to: GigE - - - - - Selects the file 'User Offset Shading 2' - Applies to: GigE - - - - - Selects the file 'User Offset Shading 1' - Applies to: GigE - - - - - Selects the file 'User Gain Shading 2' - Applies to: GigE - - - - - Selects the file 'User Gain Shading 1' - Applies to: GigE - - - - - Selects the file 'User Set 3' - Applies to: GigE - - - - - Selects the file 'User Set 2' - Applies to: GigE - - - - - Selects the file 'User Set 1' - Applies to: GigE - - - - - Selects the file 'User Data' - Applies to: GigE - - - - - The File Selector feature selects the target file in the device. - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - This enumeration value enables the event notification. - Applies to: GigE - - - - - This enumeration value sets the event notification type to GenICam event. - Applies to: GigE - - - - - This enumeration value sets event notification to off. - Applies to: GigE - - - - - This enumeration sets the notification type that will be sent to the host application for the selected event. - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - This enumeration value selects the event overrun event for enabling. - Applies to: GigE - - - - - Event notifications for the acquisition start wait event can be enabled. - Applies to: GigE - - - - - Event notifications for the frame start wait event can be enabled. - Applies to: GigE - - - - - This enumeration value selects the acquisition wait trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame wait trigger event for enabling. - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 4 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 3 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 2 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 1 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 4 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 3 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 2 - Applies to: GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 1 - Applies to: GigE - - - - - TODO - Applies to: GigE - - - - - This enumeration value selects the over temperature event for enabling. - Applies to: GigE - - - - - This enumeration value selects the critical temperature event for enabling. - Applies to: GigE - - - - - This enumeration value selects the acquisition start trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame start trigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame timeout event for enabling. - Applies to: GigE - - - - - This enumeration value selects the acquisition start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the line start overtrigger event for enabling. - Applies to: GigE - - - - - This enumeration value selects the end of exposure event for enabling. - Applies to: GigE - - - - - This enumeration selects the type of event for enabling. - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. - Applies to: GigE - - - - - This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - This enumeration value selects the line trigger counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the virtual line status all chunk for enabling. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration selects the sequence set index chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the stride chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the CRC checksum chunk for configuration. - Applies to: GigE - - - - - This enumeration value selects the shaft encoder counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the input status at line trigger chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame per trigger counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame trigger counter chunk for enabling - Applies to: GigE - - - - - This enumeration value selects the line trigger end to end counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame trigger ignored counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the line trigger ignored counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the trigger input counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the frame counter chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the line status all chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the time stamp chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the dynamic range min chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the dynamic range max chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the pixel format chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the height chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the width chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the Y offset chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the X offset chunk for enabling. - Applies to: GigE - - - - - This enumeration value selects the image chunk for enabling. - Applies to: GigE - - - - - This enumeration selects chunks for enabling. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 10 can be configured. - Applies to: GigE - - - - - Expert Feature 9 can be configured. - Applies to: GigE - - - - - Expert Feature 8 can be configured. - Applies to: GigE - - - - - Selects the Expert Feature 7 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 6 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 5 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 4 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 3 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 2 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 1 for configuration - Applies to: GigE - - - - - Selects the Expert Feature 1 for configuration - Applies to: GigE - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - This enumeration value selects the exposure overlap time max limit for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure overhead limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the target gray limits for auto functions. - Applies to: GigE - - - - - This enumeration value selects the framerate limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure time limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the blacklevel limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the brightness limits for configuration. - Applies to: GigE - - - - - This enumeration value selects the gain limits for configuration. - Applies to: GigE - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - Indicates an user defect pixel failure. - Applies to: GigE - - - - - In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. - Applies to: GigE - - - - - Indicates that the power supply is not sufficient. - Applies to: GigE - - - - - The over temperature state has been detected. - Applies to: GigE - - - - - Indicates that a parameter was set to an invalid value. - Applies to: GigE - - - - - Indicates an error was detected while loading a userset. - Applies to: GigE - - - - - Indicates that the camera was overtriggered. - Applies to: GigE - - - - - Indicates that no error was detected. - Applies to: GigE - - - - - Indicates the error that was detected last. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Error - Applies to: GigE - - - - - Critical - Applies to: GigE - - - - - Ok - Applies to: GigE - - - - - Temperature State - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - Temperature on the camera case - Applies to: GigE - - - - - Temperature on framegrabber board - Applies to: GigE - - - - - Temperature on core board - Applies to: GigE - - - - - Temperature on sensor board - Applies to: GigE - - - - - Lists the temperature sources available for readout - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - This enumeration value indicates that the camera uses an Line scan type of sensor. - Applies to: GigE - - - - - This enumeration value indicates that the camera uses an area scan type of sensor. - Applies to: GigE - - - - - This enumeration lists the possible scan types for the sensor in the device. - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - Makes available the basic feature set. - Applies to: GigE - - - - - Makes available the full feature set. - Applies to: GigE - - - - - Selects a feature set description file. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - ShadingSetCreate - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - This enumeration value selects the User Shading Set 2 for activation by the activate command. - Applies to: GigE - - - - - This enumeration value selects the User Shading Set 1 for activation by the activate command. - Applies to: GigE - - - - - This enumeration value selects the default shading set for activation by the activate command. - Applies to: GigE - - - - - This enumeration selects the shading set to which the activate command will be applied. - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - This enumeration value selects the User Shading Set 2 as the bootup shading set. - Applies to: GigE - - - - - This enumeration value selects the User Shading Set 1 as the bootup shading set. - Applies to: GigE - - - - - This enumeration value selects the default shading set (factory-created) as the bootup shading set. - Applies to: GigE - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - This enumeration value indicates that a problem related to creating a shading set occurred. - Applies to: GigE - - - - - This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. - Applies to: GigE - - - - - This enumeration value indicates that a problem related to the startup shading set occurred. - Applies to: GigE - - - - - This enumeration value indicates that the latest operation related to shading correction was successful. - Applies to: GigE - - - - - This enumeratuion indicates error statuses related to shading correction. - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). - Applies to: GigE - - - - - This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). - Applies to: GigE - - - - - This enumeration selects the kind of shading correction. - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: GigE - - - - - Selcts the area of interest where color overexposure compensation will be performed. - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - Only the dark end of the tonal range can be adjusted. - Applies to: GigE - - - - - Only the bright end of the tonal range can be adjusted. - Applies to: GigE - - - - - The dark and bright end of the tonal range can be adjusted. - Applies to: GigE - - - - - Sets which parts of the tonal range can be adjusted. - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - Only contrast is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Only color is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. - Applies to: GigE - - - - - Sets the kind of tonal range auto adjustment. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Auto Function AOI 2 is used by the Balance White Auto function. - Applies to: GigE - - - - - Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: GigE - - - - - Selects the Auto Function AOI. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: GigE - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: GigE - - - - - When this setting is selected tries to keep the exposure time value at its minimum. - Applies to: GigE - - - - - When this setting is selected tries to keep the gain value at its minimum. - Applies to: GigE - - - - - Selects the profile for controlling gain and shutter simultaneously. - - - The full name of DefaultSetSelector - Returns the full name of DefaultSetSelector - - - The full name of DefaultSetSelector - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: GigE - - - - - customer factory set 1 - Applies to: GigE - - - - - customer factory set 0 - Applies to: GigE - - - - - Factory set disabling color adjustments - Applies to: GigE - - - - - Factory set enabling color adjustments - Applies to: GigE - - - - - Factory set using auto functions - Applies to: GigE - - - - - High gain factory set - Applies to: GigE - - - - - Standard factory set - Applies to: GigE - - - - - Selects the which factory setting will be used as default set. - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 3 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 2 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets user set 1 as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the custom 1 user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the custom 0 user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the raw color user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the color user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the auto function user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the high gain user set as the default startup set. - Applies to: GigE - - - - - This enumeration value sets the default user set as the default startup set. - Applies to: GigE - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - The Light Microscopy factory set can be loaded. - Applies to: GigE - - - - - This enumeration value selects user set 3. - Applies to: GigE - - - - - This enumeration value selects user set 2. - Applies to: GigE - - - - - This enumeration value selects user set 1. - Applies to: GigE - - - - - Factory set enabling custom 1 settings - Applies to: GigE - - - - - Factory set enabling custom 0 settings - Applies to: GigE - - - - - Factory set disabling color adjustments - Applies to: GigE - - - - - Factory set enabling color adjustments - Applies to: GigE - - - - - Factory set using auto functions - Applies to: GigE - - - - - High gain factory set - Applies to: GigE - - - - - This enumeration value selects the default configuration set. - Applies to: GigE - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - - - The full name of GevIEEE1588StatusLatched - Returns the full name of GevIEEE1588StatusLatched - - - The full name of GevIEEE1588StatusLatched - - - - While a port is in the SLAVE state, the port is synchronizing with the selected master port. - Applies to: GigE - - - - - While a port is in the UNCALIBRATED state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: GigE - - - - - While a port is in the PASSIVE state, the port is not behaving as a master port nor does it synchronize with a master port. - Applies to: GigE - - - - - While a port is in the MASTER state, the port is behaving as a master port. - Applies to: GigE - - - - - While a port is in the PRE_MASTER state, the port shall behave in all respects as though it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information - Applies to: GigE - - - - - While a port is in the LISTENING state, the port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. - Applies to: GigE - - - - - While a port is in the DISABLED state, the port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. - Applies to: GigE - - - - - While a port is in the FAULTY state, the port shall not place any PTP messages except for management messages that are a required response to another management message on its communication path. - Applies to: GigE - - - - - While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. - Applies to: GigE - - - - - Undefined - Applies to: GigE - - - - - This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. - - - The full name of GevIEEE1588Status - Returns the full name of GevIEEE1588Status - - - The full name of GevIEEE1588Status - - - - The port is synchronizing to the selected master port. - Applies to: GigE - - - - - One or more master ports have been detected in h domain. he appropriate master port has been selected, and the local port is preparing to synchronize to the selected master port. - Applies to: GigE - - - - - The Passive state. - Applies to: GigE - - - - - The port is behaving as a master port. - Applies to: GigE - - - - - The PreMaster state. - Applies to: GigE - - - - - The port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. - Applies to: GigE - - - - - The port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. - Applies to: GigE - - - - - The fault state of the protocol. - Applies to: GigE - - - - - While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. - Applies to: GigE - - - - - Undefined - Applies to: GigE - - - - - Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. - - - The full name of GevStreamChannelSelector - Returns the full name of GevStreamChannelSelector - - - The full name of GevStreamChannelSelector - - - - This enumeration value selects stream channel 0 for configuration. - Applies to: GigE - - - - - This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. - - - The full name of GevCCP - Returns the full name of GevCCP - - - The full name of GevCCP - - - - This enumeration value sets the control channel privilege feature to exclusive control. - Applies to: GigE - - - - - This enumeration value sets the control channel privilege feature to control. - Applies to: GigE - - - - - This enumeration value sets the control channel privilege feature to exclusive. - Applies to: GigE - - - - - This enumeration sets the control channel privilege feature. - - - The full name of GevGVSPExtendedIDMode - Returns the full name of GevGVSPExtendedIDMode - - - The full name of GevGVSPExtendedIDMode - - - - On - Applies to: GigE - - - - - Off - Applies to: GigE - - - - - Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. - - - The full name of GevInterfaceSelector - Returns the full name of GevInterfaceSelector - - - The full name of GevInterfaceSelector - - - - This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - This enumeration value selects the luminance LUT for configuration. - Applies to: GigE - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects CC1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 8 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 7 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 6 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 5 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 4 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 3 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 2 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects line 1 as the source for counter reset. - Applies to: GigE - - - - - This enumeration value selects software command as the source for counter reset. - Applies to: GigE - - - - - This enumeration value disables counter reset. - Applies to: GigE - - - - - This enumeration selects the source of the reset for the selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - Counts the number of Exposure End. - Applies to: GigE - - - - - Counts the number of Exposure Start. - Applies to: GigE - - - - - Counts the number of Line End. - Applies to: GigE - - - - - Counts the number of Line Start. - Applies to: GigE - - - - - Counts the number of Line Trigger. - Applies to: GigE - - - - - Counts the number of Frame End. - Applies to: GigE - - - - - Counts the number of Frame Start. - Applies to: GigE - - - - - Counts the number of Frame Trigger. - Applies to: GigE - - - - - Counts the number of Acquisition End. - Applies to: GigE - - - - - Counts the number of Acquisition Start. - Applies to: GigE - - - - - Counts the number of Acquisition Trigger. - Applies to: GigE - - - - - Counter is stopped. - Applies to: GigE - - - - - This enumeration selects the event that will be the source to increment the counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - This enumeration value selects counter 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects counter 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - This enumeration value sets the type of signal change needed to start the timer to level low. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to level high. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to falling edge. - Applies to: GigE - - - - - This enumeration value sets the type of signal change needed to start the timer to rising edge. - Applies to: GigE - - - - - This enumeration sets the type of signal transistion that will start the timer. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - Starts with the reception of the flash window start. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected timer to exposure active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected timer to off. - Applies to: GigE - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - This enumeration value selects timer 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects timer 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: GigE - - - - - For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: GigE - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - Selects the output of the shaft encoder module as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC4 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC3 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC2 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects CC1 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 4 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 3 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 2 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects line 1 as the input source for the frequency converter module. - Applies to: GigE - - - - - Selects the input source for the frequency converter module. - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. - Applies to: GigE - - - - - The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. - Applies to: GigE - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. - Applies to: GigE - - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. - Applies to: GigE - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects CC4 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC3 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC2 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects CC1 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 4 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 3 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 2 as signal source for the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects input line 1 as signal source for the shaft encoder module. - Applies to: GigE - - - - - Selects the input line as signal source for the shaft encoder module. - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Selects phase B of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - Selects phase A of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: GigE - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: GigE - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - TODO. - Applies to: GigE - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable synchronous output signal 1 for configuration. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 6 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 5 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects user settable output signal 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to the sync user settable signal 3. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 2. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 1. - Applies to: GigE - - - - - The source signal for the currently selected line is set to the sync user settable signal 0. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 0. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This signal for the output is rising with frame trigger wait and falling with exposure active. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value associates the output of the camera's frequency converter module with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the output of the camera's shaft encoder module with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 4. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 3. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 2. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 1. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 2 active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 1 active. - Applies to: GigE - - - - - This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to exposure active. - Applies to: GigE - - - - - This enumeration value sets the source signal for the selected output line to off. - Applies to: GigE - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - This enumeration value sets the electrical configuration of the selected line to opto-coupled. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to RS-422. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to LVDS. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to TTL. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to tri-state. - Applies to: GigE - - - - - This enumeration value sets the electrical configuration of the selected line to not connected. - Applies to: GigE - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - This enumeration value sets the mode for the selected line to output. - Applies to: GigE - - - - - This enumeration value sets the mode for the selected line to input. - Applies to: GigE - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - This enumeration value selects output line 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects output line 1 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 4 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 3 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 2 for configuration. - Applies to: GigE - - - - - This enumeration value selects line 1 for configuration. - Applies to: GigE - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - Device is currently waiting for a line trigger. - Applies to: GigE - - - - - Device is doing the exposure of a frame. - Applies to: GigE - - - - - Device is currently transferring a frame. - Applies to: GigE - - - - - Device is currently doing the capture of a frame. - Applies to: GigE - - - - - Device is currently waiting for a Frame trigger. - Applies to: GigE - - - - - Device is currently transferring an acquisition of one or many frames. - Applies to: GigE - - - - - Device is currently doing an acquisition of one or many frames. - Applies to: GigE - - - - - Device is currently waiting for a trigger for the capture of one or many frames. - Applies to: GigE - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Sets the readout mode of the device - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - This enumeration value sets the shutter mode to global reset release shutter. - Applies to: GigE - - - - - This enumeration value sets the shutter mode to rolling shutter. - Applies to: GigE - - - - - This enumeration value sets the shutter mode to global shutter. - Applies to: GigE - - - - - This enumeration sets the shutter mode. - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - Calculates and applies automatically the maximum possible overlap between immediately succeeding image acquisitions. For all image acquisitions, overlaps are based on the related individual sensor readout times. - Applies to: GigE - - - - - Allows to manually set the ExposureOverlapTimeMax parameter. Its parameter value defines a constant maximum overlap between immediately succeeding image acquisitions. - Applies to: GigE - - - - - Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: GigE - - - - - The exposure time mode is set to Standard. - Applies to: GigE - - - - - Sets the exposure time mode. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Exposure Auto function. - Applies to: GigE - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: GigE - - - - - Sets the integration mode to field integration - Applies to: GigE - - - - - Selects the Interlaced Integration Mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - This enumeration value sets the exposure mode to trigger controlled. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to trigger width. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to timed. - Applies to: GigE - - - - - This enumeration value sets the exposure mode to off. - Applies to: GigE - - - - - This enumeration sets the exposure mode. - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - Selects the trigger delay to be expressed as a number of consecutive line triggers. - Applies to: GigE - - - - - Selects the trigger delay to be expressed as a time interval (in microseconds). - Applies to: GigE - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Sets the selected trigger to become active when the source signal is low - Applies to: GigE - - - - - Sets the selected trigger to become active when the source signal is high - Applies to: GigE - - - - - Sets the selected trigger to become active on the falling or rising edge of the source signal - Applies to: GigE - - - - - Sets the selected trigger to become active on the falling edge of the source signal - Applies to: GigE - - - - - This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. - Applies to: GigE - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 end. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 start. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 end. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to the frequency converter module. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to the shaft encoder module. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC2. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to CC1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 8. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 7. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 6. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 5. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 4. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 3. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 2 - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to line 1. - Applies to: GigE - - - - - This enumeration value sets the signal source for the selected trigger to software trigger. - Applies to: GigE - - - - - This enumeration sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - This enumeration value sets the mode for the selected trigger to on. - Applies to: GigE - - - - - This enumeration value sets the mode for the selected trigger to off. - Applies to: GigE - - - - - This enumeration sets the trigger mode for the selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - This enumeration value selects the exposure active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the exposure start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the line start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the frame start trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: GigE - - - - - This enumeration value selects the acquisition start trigger for configuration. - Applies to: GigE - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: GigE - - - - - This enumeration value sets the camera's acquisition mode to multi frame. - Applies to: GigE - - - - - This enumeration value sets the camera's acquisition mode to single frame - Applies to: GigE - - - - - This enumeration sets the image acquisition mode. - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - Enables the previously set ROI zone. - Applies to: GigE - - - - - Disables the previously set ROI zone. - Applies to: GigE - - - - - Provides for enabling/disabling the previously set ROI zone. - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: GigE - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. - Applies to: GigE - - - - - This enumeration value sets the binning mode to sum. The grey values of binned pixels are summed. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - This enumeration value sets vertical binning to 2 rows. - Applies to: GigE - - - - - This enumeration value sets vertical binning to disabled. - Applies to: GigE - - - - - This enumeration sets the vertical binning feature. - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - Only the blue pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Only the green pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Only the red pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - The summed RGB pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Sets which pixel values are used for tonal range adjustments. - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. - Applies to: GigE - - - - - Automatic tonal range adjustment is disabled. - Applies to: GigE - - - - - Sets the operation mode of the Tonal Range Auto auto function. - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - Tonal range adjustment is enabled. - Applies to: GigE - - - - - Tonal range adjustment is disabled. - Applies to: GigE - - - - - Sets whether tonal range adjustment is used. - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: GigE - - - - - Basler PGI image optimizations are disabled. - Applies to: GigE - - - - - Enables Basler PGI image optimizations. - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: GigE - - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: GigE - - - - - Sets the demosaicing mode. - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - SCurve contrast enhancement is used to adjust the contrast. It improves the perceived contrast while preserving the dynamic range of the image. - Applies to: GigE - - - - - Linear contrast enhancement is used to adjust the contrast. - Applies to: GigE - - - - - Sets the Contrast Mode. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Selects magenta for the adjustment of colors with predominant magenta. - Applies to: GigE - - - - - Selects blue for the adjustment of colors with predominant blue. - Applies to: GigE - - - - - Selects cyan for the adjustment of colors with predominant cyan. - Applies to: GigE - - - - - Selects green the adjustment of colors with predominant green. - Applies to: GigE - - - - - Selects yellow for the adjustment of colors with predominant yellow. - Applies to: GigE - - - - - Selects red for the adjustment of colors with predominant red. - Applies to: GigE - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - Element in row 2 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 2 and column 1 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 2 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 1 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 1 and column 1 of the color transformation matrix - Applies to: GigE - - - - - Element in row 1 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 2 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 1 of the color transformation matrix. - Applies to: GigE - - - - - Element in row 0 and column 0 of the color transformation matrix. - Applies to: GigE - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Matrix color transformation from RGB to YUV. - Applies to: GigE - - - - - Matrix color transformation from YUV to RGB. - Applies to: GigE - - - - - Matrix color transformation from RGB to RGB. - Applies to: GigE - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - This enumeration value selects the blue balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red balance ratio control for adjustment. - Applies to: GigE - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Balance White Auto function. - Applies to: GigE - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: GigE - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. - Applies to: GigE - - - - - Allows using a custom defined color transformation matrix. - Applies to: GigE - - - - - No matrix color transformation for specific light source is performed. - Applies to: GigE - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: GigE - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: GigE - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: GigE - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: GigE - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: GigE - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: GigE - - - - - Sets the mode to only output field 1. - Applies to: GigE - - - - - Sets the mode to only output field 0. - Applies to: GigE - - - - - Selects the mode to output the fields. - - - The full name of SpatialCorrectionStartingLine - Returns the full name of SpatialCorrectionStartingLine - - - The full name of SpatialCorrectionStartingLine - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - This enumeration value indicates that no Bayer filter is present on the camera. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: GigE - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - This enumeration value sets the pixel format to Bayer BG 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10p - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Sets the color coding of the pixels in the acquired images - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to Bayer BG 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer GB 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer RG 10p. - Applies to: GigE - - - - - The pixel format is set to Bayer GR 10p. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 16 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 8 Planar. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 422 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10V2 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10V1 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGBA 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to RGB 8 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 12 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10p - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: GigE - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: GigE - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature selects the amount of data bits the sensor produces for one sample. - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - This enumeration value selects the fixed sRGB gamma curve - Applies to: GigE - - - - - This enumeration value selects the the user configurable gamma curve. - Applies to: GigE - - - - - This enumeration selects the type of gamma to apply. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 4 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 3 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 2 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 1 black level control for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available black level controls for adjustment. - Applies to: GigE - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 4 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 3 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 2 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects the tap 1 gain control for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available digital gain controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available analog gain controls for adjustment. - Applies to: GigE - - - - - This enumeration value selects all available gain controls for adjustment. - Applies to: GigE - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: GigE - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: GigE - - - - - Disables the Gain Auto function. - Applies to: GigE - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC4 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC3 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC2 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects CC1 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 8 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 7 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 6 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 5 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 4 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 3 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 2 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects line 1 as the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects the source for setting the selected bit of the sequence set address. - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Selects bit 3 of the sequence set address. - Applies to: GigE - - - - - Selects bit 2 of the sequence set address. - Applies to: GigE - - - - - Selects bit 1 of the sequence set address. - Applies to: GigE - - - - - Selects bit 0 of the sequence set address. - Applies to: GigE - - - - - Selects a bit of the sequence set address. - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is CC1. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 8. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 7. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 6. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 5. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 4. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 3. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 2. - Applies to: GigE - - - - - The source for sequence restart or sequence set advance is line 1. - Applies to: GigE - - - - - Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. - Applies to: GigE - - - - - Advance via asynchronous advance only. - Applies to: GigE - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - Selects controls for sequence set advance. Only available in Controlled sequence advance mode. - Applies to: GigE - - - - - Selects controls for sequence restart. - Applies to: GigE - - - - - Selects between controls for sequence restart or sequence set advance. - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The sequence sets are selected according to the states of the input lines as the frame triggers occur. - Applies to: GigE - - - - - Sequence set advance controlled by settable source. - Applies to: GigE - - - - - Automatic sequence set advance as images are acquired. - Applies to: GigE - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - - - The full name of SequenceConfigurationMode - Returns the full name of SequenceConfigurationMode - - - The full name of SequenceConfigurationMode - - - - Enables the sequencer for configuration. - Applies to: GigE - - - - - Disables the sequencer for configuration. - Applies to: GigE - - - - - Enables or disables the sequencer for configuration. - - - - The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. - Applies to: GigE - - - - - The File Size feature represents the size of the selected file in bytes. - Applies to: GigE - - - - - The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. - Applies to: GigE - - - - - The File Operation Status feature represents the file operation execution status. - Applies to: GigE - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: GigE - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: GigE - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - Applies to: GigE - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - Applies to: GigE - - - - - The File Selector feature selects the target file in the device. - Applies to: GigE - - - - - Time stamp of the acquisition start wait event. - Applies to: GigE - - - - - Stream channel index of the acquisition start wait event. - Applies to: GigE - - - - - Time stamp of the frame start wait event. - Applies to: GigE - - - - - Stream channel index of the frame start wait event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an acquisition wait event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition wait event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame wait event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame wait event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 4 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 4 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 3 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 3 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 2 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 2 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io virtual line 1 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io virtual line 1 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 4 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 4 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 3 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 3 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 2 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 2 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an io line 1 rising edge event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an io line 1 rising edge event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for a critical temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for a critical temperature event. - Applies to: GigE - - - - - Time stamp of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: GigE - - - - - Stream channel index of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an over temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an over temperature event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for a critical temperature event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for a critical temperature event. - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the frame ID for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the stream channel index for an event overrun event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame timeout event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame timeout event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an Acquisition start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an acquisition start event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an acquisition start event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame start event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame start event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an frame start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an frame start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an line start overtrigger event. - Applies to: GigE - - - - - This enumeration Indicates the stream channel index for an line start overtrigger event - Applies to: GigE - - - - - This enumeration value indicates the time stamp for an exposure end event. - Applies to: GigE - - - - - This enumeration value indicates the frame ID for an exposure end event. - Applies to: GigE - - - - - This enumeration value indicates the stream channel index for an exposure end event. - Applies to: GigE - - - - - This enumeration sets the notification type that will be sent to the host application for the selected event. - Applies to: GigE - - - - - This enumeration selects the type of event for enabling. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of CRC checksum. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Shaft encoder counter at frame trigger - Applies to: GigE - - - - - Value of the status selected by 'Index' - Applies to: GigE - - - - - Used to select a certain status - Applies to: GigE - - - - - Number of bits per status - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer indicates the value of the trigger input counter when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: GigE - - - - - This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the frame counter when the image was acquired. - Applies to: GigE - - - - - This integer indicates the value of the timestamp when the image was acquired. - Applies to: GigE - - - - - This enumeration lists the pixel formats that can be indicated by the pixel format chunk. - Applies to: GigE - - - - - This value indicates indicates the maximum possible pixel value acquired in the image - Applies to: GigE - - - - - This value indicates the minimum possible pixel value in the acquired image. - Applies to: GigE - - - - - This value Indicates the height of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the width of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the Y offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value Indicates the X offset of the area of interest represented in the acquired image. - Applies to: GigE - - - - - This value indicates the sequence set index number related to the acquired image. - Applies to: GigE - - - - - This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: GigE - - - - - This boolean value enables the inclusion of the selected chunk in the payload data. - Applies to: GigE - - - - - This enumeration selects chunks for enabling. - Applies to: GigE - - - - - This boolean value enables the camera's chunk mode. - Applies to: GigE - - - - - Enable the selected Feature - Applies to: GigE - - - - - Sets the key to access the selected feature - Applies to: GigE - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - Applies to: GigE - - - - - This value sets the number of prelines. - Applies to: GigE - - - - - Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. - Applies to: GigE - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - Applies to: GigE - - - - - Version of the color modifications applied to images. - Applies to: GigE - - - - - Erases the last error and possibly reveals a previous error. - Applies to: GigE - - - - - Indicates the error that was detected last. - Applies to: GigE - - - - - Shows the over temperature state of the selected target - Applies to: GigE - - - - - Shows the over temperature state of the selected target - Applies to: GigE - - - - - Temperature State - Applies to: GigE - - - - - Shows the current temperature of the selected target in degrees centigrade - Applies to: GigE - - - - - Lists the temperature sources available for readout - Applies to: GigE - - - - - This is a command that immediately resets and reboots the device. - Applies to: GigE - - - - - This enumeration lists the possible scan types for the sensor in the device. - Applies to: GigE - - - - - This is a read/write element. It is a user programmable string. - Applies to: GigE - - - - - This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID. - Applies to: GigE - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: GigE - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: GigE - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: GigE - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: GigE - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: GigE - - - - - Selects a feature set description file. - Applies to: GigE - - - - - If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - ShadingSetCreate - Applies to: GigE - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. - Applies to: GigE - - - - - This enumeration selects the shading set to which the activate command will be applied. - Applies to: GigE - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - Applies to: GigE - - - - - This enumeratuion indicates error statuses related to shading correction. - Applies to: GigE - - - - - This boolean value enables the selected kind of shading correction. - Applies to: GigE - - - - - This enumeration selects the kind of shading correction. - Applies to: GigE - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: GigE - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: GigE - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: GigE - - - - - Enables color overexposure compensation. - Applies to: GigE - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: GigE - - - - - Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetBright parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. - Applies to: GigE - - - - - Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetDark parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. - Applies to: GigE - - - - - Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. - Applies to: GigE - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: GigE - - - - - Sets the kind of tonal range auto adjustment. - Applies to: GigE - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the starting line of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the starting column of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the height of the auto function area of interest in pixels. - Applies to: GigE - - - - - This value sets the width of the auto function area of interest in pixels. - Applies to: GigE - - - - - Selects the Auto Function AOI. - Applies to: GigE - - - - - Selects the profile for controlling gain and shutter simultaneously. - Applies to: GigE - - - - - Upper limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: GigE - - - - - Lower limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: GigE - - - - - Upper limit of the Auto Gain (Raw) parameter - Applies to: GigE - - - - - Lower limit of the Auto Gain (Raw) parameter - Applies to: GigE - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: GigE - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: GigE - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: GigE - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: GigE - - - - - The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. - Applies to: GigE - - - - - Selects the which factory setting will be used as default set. - Applies to: GigE - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: GigE - - - - - This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. - Applies to: GigE - - - - - This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: GigE - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - Applies to: GigE - - - - - StopFeatureStreaming - Applies to: GigE - - - - - StartFeatureStreaming - Applies to: GigE - - - - - Used to filter out some particular devices from the group of devices defined by the action group key. - Applies to: GigE - - - - - Used to define a group of devices on which actions can be executed. - Applies to: GigE - - - - - This enumeration selects the action command to configure. Once an action command has been selected, all changes to the action command settings will be applied to the selected action command. - Applies to: GigE - - - - - Key to authorize the action for the device. - Applies to: GigE - - - - - Available number of action command interfaces on the camera device. - Applies to: GigE - - - - - Number of separate action signals supported by the device. Determines how many action signals the device can handle in parallel, i.e. how many different action commands can be set up for the device. - Applies to: GigE - - - - - This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. It indicates the latched parent clock ID of the IEEE 1588 device. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. - Applies to: GigE - - - - - This is a read only element. It is the high part of the 1588 parent clock ID - Applies to: GigE - - - - - This is a read only element. It is the low part of the 1588 parent clock ID - Applies to: GigE - - - - - This is a read only element. It indicates the latched clock ID of the IEEE 1588 device. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. - Applies to: GigE - - - - - This is a read only element. It is the high part of the 1588 clock ID - Applies to: GigE - - - - - This is a read only element. It is the low part of the 1588 clock ID - Applies to: GigE - - - - - This is a read only element. It indicates the latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) - Applies to: GigE - - - - - This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. - Applies to: GigE - - - - - This command latches the current IEEE 1588 related values of the device. - Applies to: GigE - - - - - Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. - Applies to: GigE - - - - - This value indicates whether IEEE 1588 V2 (PTP) is enabled. - Applies to: GigE - - - - - This switch selects a legacy GVSP pixel format encoding, for compatibility with older camera models. - Applies to: GigE - - - - - Indicates whether a live grab is under way - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the port to which the device must send data streams. - Applies to: GigE - - - - - This value sets the stream channel destination IPv4 address for the selected stream channel. The destination can be a unicast or a multicast. - Applies to: GigE - - - - - This value sets the index of the network interface to use. - Applies to: GigE - - - - - This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. - Applies to: GigE - - - - - This enumeration sets the control channel privilege feature. - Applies to: GigE - - - - - This is a read only element. It indicates the latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) - Applies to: GigE - - - - - This command resets the timestamp control latch. - Applies to: GigE - - - - - This command resets the timestamp value for the device - Applies to: GigE - - - - - This command latches the current timestamp value of the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of timestamp clock ticks in 1 second. - Applies to: GigE - - - - - This value sets the heartbeat timeout in milliseconds. - Applies to: GigE - - - - - This is a read only element. It indicates whether multiple operations in a single message are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported - Applies to: GigE - - - - - This is a read only element. It indicates whether PACKETRESEND_CMD is supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether EVENT_CMD and EVENT_ACK are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether whether IEEE 1588 (PTP) is supported. - Applies to: GigE - - - - - This is a read only element. It indicates whether this GVSP transmitter or rceiver can support 16-bit block_id. - Applies to: GigE - - - - - This is a read only element. It indicates the number of stream channels supported by the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of message channels supported by the device. - Applies to: GigE - - - - - This is a read only element. It indicates the number of network interfaces on the device. - Applies to: GigE - - - - - This is a read only element. It indicates the second URL to the XML device description file. - Applies to: GigE - - - - - This is a read only element. It indicates the first URL to the XML device description file. - Applies to: GigE - - - - - This is a read only element. It indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface operates in full-duplex mode. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface is the clock master. - Applies to: GigE - - - - - This is a read only element. It indicates the connection speed in Mbps for the selected network interface. - Applies to: GigE - - - - - This value sets the fixed default gateway for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This value sets the fixed subnet mask for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This value sets the fixed IP address for the selected network interface (if fixed IP addressing is supported by the device and enabled). - Applies to: GigE - - - - - This is a read only element. It indicates the current default gateway for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates the current subnet mask for the selected network interface. - Applies to: GigE - - - - - This is a read only element. It indicates the current IP address for the selected network interface. - Applies to: GigE - - - - - This value sets the IP configuration of the selected network interface, i.e., fixed IP, DHCP, auto IP. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports DHCP IP addressing. - Applies to: GigE - - - - - This is a read only element. It indicates whether the selected network interface supports auto IP addressing (also known as LLA). - Applies to: GigE - - - - - Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. - Applies to: GigE - - - - - This is a read only element. It indicates the MAC address for the selected network interface. - Applies to: GigE - - - - - This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. - Applies to: GigE - - - - - This is a read only element. Its value indicates the character set. 1 = UTF8 - Applies to: GigE - - - - - This is a read only element. It indicates the endianess of the bootstrap registers. True = big endian. - Applies to: GigE - - - - - This is a read only element. It indicates the minor version number of the GigE Vision specification supported by this device. - Applies to: GigE - - - - - This is a read only element. It indicates the major version number of the GigE Vision specification supported by this device. - Applies to: GigE - - - - - If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. The Frame Max Jitter parameter indicates the maximum time in ticks that the next frame transmission could be delayed due to a burst of resends. - Applies to: GigE - - - - - This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting. - Applies to: GigE - - - - - This value indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends. - Applies to: GigE - - - - - This value indicates the base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. This parameter represents a combination of the packet size and the inter-packet delay. - Applies to: GigE - - - - - This value sets a multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: GigE - - - - - This value reserves a portion of Ethernet bandwidth assigned to the camera for packet resends and for the transmission of control data between the camera and the host PC. The setting is expressed as a percentage of the bandwidth assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5%, then the bandwidth reserve will be 1.5 MBytes/s. - Applies to: GigE - - - - - This value sets the frame transfer delay for the selected stream channel. This value sets a delay betweem when the camera would normally begin transmitted an acquired image (frame) and when it actually begins transmitting the acquired image. - Applies to: GigE - - - - - This value sets a delay between the transmission of each packet for the selected stream channel. The delay is measured in ticks. - Applies to: GigE - - - - - This value sets the packet size in bytes for the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size for the stream channel.) - Applies to: GigE - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. - Applies to: GigE - - - - - This value sets the value of the LUT element at the LUT index. - Applies to: GigE - - - - - This value sets the LUT element to access. This value is used to index into a LUT array. - Applies to: GigE - - - - - This boolean value enables the selected LUT. - Applies to: GigE - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. - Applies to: GigE - - - - - This enumeration selects the source of the reset for the selected counter. - Applies to: GigE - - - - - This enumeration selects the event that will be the source to increment the counter. - Applies to: GigE - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - Applies to: GigE - - - - - This enumeration sets the type of signal transistion that will start the timer. - Applies to: GigE - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. - Applies to: GigE - - - - - This float value sets the duration for the selected timer in microseconds. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. - Applies to: GigE - - - - - This float value sets the delay for the selected timer in microseconds. - Applies to: GigE - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. - Applies to: GigE - - - - - This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. - Applies to: GigE - - - - - Sets an integer value as the post-divider for the post-divider sub-module. - Applies to: GigE - - - - - Sets an integer value as the multiplier for the multiplier sub-module. - Applies to: GigE - - - - - Sets an integer value as the pre-divider for the pre-divider sub-module. - Applies to: GigE - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: GigE - - - - - Selects the input source for the frequency converter module. - Applies to: GigE - - - - - This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: GigE - - - - - This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: GigE - - - - - This command resets the tick counter count of the shaft encoder module to 0. - Applies to: GigE - - - - - This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. - Applies to: GigE - - - - - This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. - Applies to: GigE - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - Applies to: GigE - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - Applies to: GigE - - - - - Selects the input line as signal source for the shaft encoder module. - Applies to: GigE - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - Applies to: GigE - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: GigE - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: GigE - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: GigE - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: GigE - - - - - This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. - Applies to: GigE - - - - - This boolean value sets the state of the selected user settable synchronous output signal. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: GigE - - - - - This integer value is a single bitfield that sets the state of all user settable output signals in one access. - Applies to: GigE - - - - - This boolean value sets the state of the selected user settable output signal. - Applies to: GigE - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: GigE - - - - - This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. - Applies to: GigE - - - - - This boolean value indicates the current logical state for the selected line at the time of polling. - Applies to: GigE - - - - - This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: GigE - - - - - This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: GigE - - - - - Sets the raw value of the selected line debouncer time - Applies to: GigE - - - - - Sets the absolute value of the selected line debouncer time in microseconds - Applies to: GigE - - - - - This boolean value enables the termination resistor for the selected input line. - Applies to: GigE - - - - - This boolean value enables the signal inverter function for the selected input or output line. - Applies to: GigE - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - Applies to: GigE - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - Applies to: GigE - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - Applies to: GigE - - - - - Activates changed settings for the synchronous free run. - Applies to: GigE - - - - - Trigger rate for the clock synchronous trigger. - Applies to: GigE - - - - - High 32 bits of the synchronous free run trigger start time. - Applies to: GigE - - - - - Low 32 bits of the synchronous free run trigger start time. - Applies to: GigE - - - - - When enabled the camera triggers with the specified frame rate derived from the synchronized clock. - Applies to: GigE - - - - - Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: GigE - - - - - This boolean value enables the frame timeout. - Applies to: GigE - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: GigE - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: GigE - - - - - Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. - Applies to: GigE - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: GigE - - - - - Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: GigE - - - - - Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. - Applies to: GigE - - - - - Sets the readout mode of the device - Applies to: GigE - - - - - This enumeration sets the shutter mode. - Applies to: GigE - - - - - Enable the Global Reset Release Mode - Applies to: GigE - - - - - This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: GigE - - - - - This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: GigE - - - - - Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. - Applies to: GigE - - - - - Indicates the sensor readout time given the current settings. - Applies to: GigE - - - - - This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: GigE - - - - - This value enables the use of the exposure time base. - Applies to: GigE - - - - - This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: GigE - - - - - This float value sets the camera's exposure time in microseconds. - Applies to: GigE - - - - - Sets the exposure time mode. - Applies to: GigE - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - Applies to: GigE - - - - - Selects the Interlaced Integration Mode. - Applies to: GigE - - - - - This enumeration sets the exposure mode. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. - Applies to: GigE - - - - - This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. - Applies to: GigE - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: GigE - - - - - This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. - Applies to: GigE - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - Applies to: GigE - - - - - This enumeration sets the signal source for the selected trigger. - Applies to: GigE - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. - Applies to: GigE - - - - - This enumeration sets the trigger mode for the selected trigger. - Applies to: GigE - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - This value sets the number of frames acquired in the multiframe acquisition mode - Applies to: GigE - - - - - This command will immediately abort any image acquisition process that is currently in progress. - Applies to: GigE - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: GigE - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: GigE - - - - - This enumeration sets the image acquisition mode. - Applies to: GigE - - - - - When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. - -Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. - Applies to: GigE - - - - - Sets the height for the selected zone. - Applies to: GigE - - - - - Sets the Y offset (top offset) for the selected zone. - Applies to: GigE - - - - - Enables the selected zone. - Applies to: GigE - - - - - This value sets the zone to access. - Applies to: GigE - - - - - Enables the stacked zone imaging feature. - Applies to: GigE - - - - - Sets the ROI zone offset (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. - Applies to: GigE - - - - - Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. - Applies to: GigE - - - - - Provides for enabling/disabling the previously set ROI zone. - Applies to: GigE - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - Applies to: GigE - - - - - This is a float value that sets the vertical scaling factor of the image. - Applies to: GigE - - - - - This is a float value that sets the vertical scaling factor of the image. - Applies to: GigE - - - - - Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: GigE - - - - - Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: GigE - - - - - Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - Applies to: GigE - - - - - This enumeration sets the vertical binning mode. - Applies to: GigE - - - - - Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - Applies to: GigE - - - - - This enumeration sets the horizontal binning mode. - Applies to: GigE - - - - - This enumeration sets the vertical binning feature. - Applies to: GigE - - - - - This feature is used to center the image vertically. - Applies to: GigE - - - - - This feature is used to center the image horizontally. - Applies to: GigE - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: GigE - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: GigE - - - - - This value sets the height of the area of interest in pixels. - Applies to: GigE - - - - - This value sets the width of the area of interest in pixels. - Applies to: GigE - - - - - Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjuments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: GigE - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: GigE - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: GigE - - - - - Sets whether tonal range adjustment is used. - Applies to: GigE - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: GigE - - - - - Enables Basler PGI image optimizations. - Applies to: GigE - - - - - Sets the demosaicing mode. - Applies to: GigE - - - - - Sets the Contrast Mode. - Applies to: GigE - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: GigE - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: GigE - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: GigE - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: GigE - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: GigE - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: GigE - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: GigE - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: GigE - - - - - Sets an integer value for the adjustment of saturation of the selected color. - Applies to: GigE - - - - - Sets a floating point value for the adjustment of saturation of the selected color. - Applies to: GigE - - - - - Sets an integer value for the adjustment of hue of the selected color. - Applies to: GigE - - - - - Sets a floating point value for the adjustment of hue of the selected color. - Applies to: GigE - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - Applies to: GigE - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: GigE - - - - - Enables color adjustment. - Applies to: GigE - - - - - Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: GigE - - - - - Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. -If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: GigE - - - - - Sets an integer value for the selected element in the color transformation matrix. - Applies to: GigE - - - - - Sets a floating point value for the selected element in the color transformation matrix. - Applies to: GigE - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - Applies to: GigE - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - Applies to: GigE - - - - - This value sets the selected balance ratio control as an integer. - Applies to: GigE - - - - - This value sets the selected balance ratio control as a float value. - Applies to: GigE - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - Applies to: GigE - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - Applies to: GigE - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: GigE - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: GigE - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: GigE - - - - - Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. - Applies to: GigE - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: GigE - - - - - Selects the mode to output the fields. - Applies to: GigE - - - - - This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. - Applies to: GigE - - - - - This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - See camera users manual for information. - Applies to: GigE - - - - - Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. - -Positive integer: The object will pass the top sensor line first. - -Negative integer: The object will pass the bottom sensor line first. - -In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: GigE - - - - - This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: GigE - - - - - This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: GigE - - - - - Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. -Note: Make sure to also select a suitable raw pixel data output format. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: GigE - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: GigE - - - - - Sets the color coding of the pixels in the acquired images - Applies to: GigE - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: GigE - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: GigE - - - - - This feature selects the amount of data bits the sensor produces for one sample. - Applies to: GigE - - - - - This value sets the substrate voltage - Applies to: GigE - - - - - This value sets the selected digital shift control - Applies to: GigE - - - - - This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). - Applies to: GigE - - - - - This enumeration selects the type of gamma to apply. - Applies to: GigE - - - - - This boolean value enables the gamma correction. - Applies to: GigE - - - - - This value sets the selected black level control as a float value. - Applies to: GigE - - - - - This value sets the selected black level control as an integer. - Applies to: GigE - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - Applies to: GigE - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: GigE - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: GigE - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - Applies to: GigE - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - Applies to: GigE - - - - - Selects the source for setting the selected bit of the sequence set address. - Applies to: GigE - - - - - Selects a bit of the sequence set address. - Applies to: GigE - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - Applies to: GigE - - - - - Selects between controls for sequence restart or sequence set advance. - Applies to: GigE - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - Applies to: GigE - - - - - Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. - Applies to: GigE - - - - - Loads an existing sequence set to make it the current sequence set. - Applies to: GigE - - - - - Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. - Applies to: GigE - - - - - Selects the index number of a sequence set. - Applies to: GigE - - - - - Sets the total number of sequence sets in the sequence. - Applies to: GigE - - - - - Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. - Applies to: GigE - - - - - Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: GigE - - - - - Enables or disables the sequencer for configuration. - Applies to: GigE - - - - - Indicates the current sequence set. - Applies to: GigE - - - - - Enables the existing sequence sets for image acquisition. - Applies to: GigE - - - - List of all parameter names available for GigE cameras. - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 2. - Applies to: USB - - - - - Chunk data can be retrieved from counter 1. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: USB - - - - - Index of the active sequencer set. - Applies to: USB - - - - - Value of the selected chunk counter. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - Applies to: USB - - - - - A bit field that indicates the status of all of the camera's input and output lines when the image was acquired - Applies to: USB - - - - - Value of the timestamp when the image was acquired. - Applies to: USB - - - - - Exposure time used to acquire the image. - Applies to: USB - - - - - Gain used to acquire the image. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: USB - - - - List of all parameter names available for USB chunk data. - - - - Last grabbed block ID. - Applies to: USB - - - - - Number of stream resynchronizations. - Applies to: USB - - - - - Number of corrupt or lost frames between successfully grabbed images. - Applies to: USB - - - - - Status code of the last failed buffer. - Applies to: USB - - - - - Status code of the last failed buffer. - Applies to: USB - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. - Applies to: USB - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: USB - - - - - Timeout for payload and trailer transfers in milliseconds. - Applies to: USB - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - - - - - - - The default value is appropriate for most applications. - Reducing the value may cause a higher CPU load. USB host adapter drivers may require - to decrease the value in case the application fails to receive the image stream. The maximum value - for the Maximum Transfer Size depends on the operating system version and may be limited by the host adapter drivers. - - - Applies to: USB - - - - - Maximum size (in bytes) of a buffer used for grabbing images. - Applies to: USB - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: USB - - - - List of all parameter names available for the USB low level stream grabber - - - - The status code of the last failed event buffer. - Applies to: USB - - - - - The count of processed events with an error status. - Applies to: USB - - - - - The total count of processed events. - Applies to: USB - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - - - - - Number of Buffers that are going to be used receiving events. - Applies to: USB - - - - List of all parameter names available for the USB low level event grabber. - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - The file operation has failed. - Applies to: USB - - - - - The file operation was successful. - Applies to: USB - - - - - Returns the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - Files are opened in write-only mode. - Applies to: USB - - - - - Files are opened in read-only mode. - Applies to: USB - - - - - Sets the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - The currently selected file can be written. When the FileOperationExecute command is executed, the camera writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: USB - - - - - The currently selected file can be read. When the FileOperationExecute command is executed, the camera reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: USB - - - - - The currently selected file can be closed. - Applies to: USB - - - - - The currently selected file can be opened. The access mode in which the file is opened can be set using the FileOpenMode parameter. - Applies to: USB - - - - - Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - The 'Expert Feature 7 File' file is set. - Applies to: USB - - - - - The 'User Offset Shading 2' file is set. - Applies to: USB - - - - - The 'User Offset Shading 1' file is set. - Applies to: USB - - - - - The 'User Gain Shading 2' file is set. - Applies to: USB - - - - - The 'User Gain Shading 1' file is set. - Applies to: USB - - - - - The 'User Set 3' file is set. - Applies to: USB - - - - - The 'User Set 2' file is set. - Applies to: USB - - - - - The 'User Set 1' file is set. - Applies to: USB - - - - - The 'User Data' file is set. - Applies to: USB - - - - - Sets the target file in the device. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 10 can be configured. - Applies to: USB - - - - - Expert Feature 9 can be configured. - Applies to: USB - - - - - Expert Feature 8 can be configured. - Applies to: USB - - - - - Expert Feature 7 can be configured. - Applies to: USB - - - - - Expert Feature 6 can be configured. - Applies to: USB - - - - - Expert Feature 5 can be configured. - Applies to: USB - - - - - Expert Feature 4 can be configured. - Applies to: USB - - - - - Expert Feature 3 can be configured. - Applies to: USB - - - - - Expert Feature 2 can be configured. - Applies to: USB - - - - - Expert Feature 1 can be configured. - Applies to: USB - - - - - Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. - - - The full name of RemoveParameterLimitSelector - Returns the full name of RemoveParameterLimitSelector - - - The full name of RemoveParameterLimitSelector - - - - The factory limits of the ExposureOverhead parameter can be removed. - Applies to: USB - - - - - The factory limits of the AutoTargetValue parameter can be removed. - Applies to: USB - - - - - The factory limits of the ExposureTime parameter can be removed. - Applies to: USB - - - - - The factory limits of the BlackLevel parameter can be removed. - Applies to: USB - - - - - The factory limits of the Gain parameter can be removed. - Applies to: USB - - - - - Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - The user-defined value 5 can be set or read. - Applies to: USB - - - - - The user-defined value 4 can be set or read. - Applies to: USB - - - - - The user-defined value 3 can be set or read. - Applies to: USB - - - - - The user-defined value 2 can be set or read. - Applies to: USB - - - - - The user-defined value 1 can be set or read. - Applies to: USB - - - - - Sets the user-defined value to set or read. - - - The full name of DeviceIndicatorMode - Returns the full name of DeviceIndicatorMode - - - The full name of DeviceIndicatorMode - - - - Indicators are active showing their respective status. - Applies to: USB - - - - - Indicators are inactive (off). - Applies to: USB - - - - - Controls the behavior of the indicators (such as LEDs) showing the status of the device. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Temperature state could not be retrieved. - Applies to: USB - - - - - Temperature is critical. - Applies to: USB - - - - - Temperature is normal. - Applies to: USB - - - - - Returns the temperature state. - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the frame grabber board. - Applies to: USB - - - - - The temperature is measured on the sensor board. - Applies to: USB - - - - - The temperature is measured on the core board. - Applies to: USB - - - - - Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The device link throughput limit feature is enabled. - Applies to: USB - - - - - The device link throughput limit feature is disabled. - Applies to: USB - - - - - Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - The device has a line scan sensor. - Applies to: USB - - - - - The device has an area scan sensor. - Applies to: USB - - - - - Returns the scan type of the device's sensor (area or line scan). - - - The full name of BslUSBSpeedMode - Returns the full name of BslUSBSpeedMode - - - The full name of BslUSBSpeedMode - - - - The USB port is operating at SuperSpeed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at High Speed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at Full Speed, as specified in the USB standard. - Applies to: USB - - - - - The USB port is operating at Low Speed, as specified in the USB standard. - Applies to: USB - - - - - Returns the speed mode of the USB port. - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - Event notifications are enabled. - Applies to: USB - - - - - Event notifications are disabled. - Applies to: USB - - - - - Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - Event notifications for the frame burst start wait event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start wait event can be enabled. - Applies to: USB - - - - - Event notifications for the over temperature event can be enabled. - Applies to: USB - - - - - Event notifications for the critical temperature event can be enabled. - Applies to: USB - - - - - Event notifications for the frame burst start overtrigger event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start overtrigger event can be enabled. - Applies to: USB - - - - - Event notifications for the frame burst start event can be enabled. - Applies to: USB - - - - - Event notifications for the frame start event can be enabled. - Applies to: USB - - - - - Event notifications for the exposure end event can be enabled. - Applies to: USB - - - - - Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 2. - Applies to: USB - - - - - Chunk data can be retrieved from counter 1. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - The CRC checksum chunk can be enabled. - Applies to: USB - - - - - The sequencer set active chunk can be enabled. - Applies to: USB - - - - - The counter value chunk can be enabled. - Applies to: USB - - - - - The line status all chunk can be enabled. - Applies to: USB - - - - - The timestamp chunk can be enabled. - Applies to: USB - - - - - The exposure time chunk can be enabled. - Applies to: USB - - - - - The gain chunk can be enabled. - Applies to: USB - - - - - The image chunk can be enabled. - Applies to: USB - - - - - Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. - - - The full name of UserSetDefault - Returns the full name of UserSetDefault - - - The full name of UserSetDefault - - - - See camera users manual for information. - Applies to: USB - - - - - User set 3 is set as the startup set. - Applies to: USB - - - - - User set 2 is set as the startup set. - Applies to: USB - - - - - User set 1 is set as the startup set. - Applies to: USB - - - - - The factory set disabling color adjustments is set as the startup set. - Applies to: USB - - - - - The factory set enabling color adjustments is set as the startup set. - Applies to: USB - - - - - The factory set enabling auto functions is set as the startup set. - Applies to: USB - - - - - The high gain factory set is set as the startup set. - Applies to: USB - - - - - The default factory set is set as the as the startup set. - Applies to: USB - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - See camera users manual for information. - Applies to: USB - - - - - User set 3 can be saved, loaded, or configured. - Applies to: USB - - - - - User set 2 can be saved, loaded, or configured. - Applies to: USB - - - - - User set 1 can be saved, loaded, or configured. - Applies to: USB - - - - - The factory set disabling color adjustments can be loaded. - Applies to: USB - - - - - The factory set enabling color adjustments can be loaded. - Applies to: USB - - - - - The factory set enabling auto functions can be loaded. - Applies to: USB - - - - - The high gain factory set can be loaded. - Applies to: USB - - - - - The default factory set can be loaded. - Applies to: USB - - - - - Sets the user set or the factory set to load, save or configure. - - - The full name of CounterResetActivation - Returns the full name of CounterResetActivation - - - The full name of CounterResetActivation - - - - The counter resets as long as the selected signal level is low. - Applies to: USB - - - - - The counter resets as long as the selected signal level is high. - Applies to: USB - - - - - The counter resets on the falling or rising edge of the selected signal. - Applies to: USB - - - - - The counter resets on the falling edge of the signal. - Applies to: USB - - - - - The counter resets on the rising edge of the signal. - Applies to: USB - - - - - Sets the signal on which the counter will be reset. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - The selected counter can be reset by a counter end 4 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 3 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 2 signal. - Applies to: USB - - - - - The selected counter can be reset by a counter end 1 signal. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 4. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 3. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 2. - Applies to: USB - - - - - The selected counter can be reset by a signal applied to Line 1. - Applies to: USB - - - - - The selected counter can be reset by a software command. - Applies to: USB - - - - - The counter reset is disabled. - Applies to: USB - - - - - Sets the source signal that can reset the currently selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - The selected counter counts the number of counter 3 end events. - Applies to: USB - - - - - The selected counter counts the number of counter 2 end events. - Applies to: USB - - - - - The selected counter counts the number of counter 1 end events. - Applies to: USB - - - - - The selected counter counts the number of Frame Start events. - Applies to: USB - - - - - The selected counter counts the number of Frame Trigger events. - Applies to: USB - - - - - Sets the event that increments the currently selected counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - Counter 2 can be configured. - Applies to: USB - - - - - Counter 1 can be configured. - Applies to: USB - - - - - Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - The timer can be triggered by the flash window start signal. - Applies to: USB - - - - - The timer can be triggered by the exposure start signal. - Applies to: USB - - - - - Sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - Timer 1 can be configured. - Applies to: USB - - - - - Sets the timer to be configured. - - - The full name of SoftwareSignalSelector - Returns the full name of SoftwareSignalSelector - - - The full name of SoftwareSignalSelector - - - - Software signal 4 can be controlled. - Applies to: USB - - - - - Software signal 3 can be controlled. - Applies to: USB - - - - - Software signal 2 can be controlled. - Applies to: USB - - - - - Software signal 1 can be controlled. - Applies to: USB - - - - - Sets the software signal to control. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - User settable output signal 3 can be configured. - Applies to: USB - - - - - User settable output signal 2 can be configured. - Applies to: USB - - - - - User settable output signal 1 can be configured. - Applies to: USB - - - - - User settable output signal 0 can be configured. - Applies to: USB - - - - - Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The User Output 4 bit state as defined by its current UserOutputValue. - Applies to: USB - - - - - The source signal for the currently selected line is set to the flash window signal. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 3. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 2. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 1. - Applies to: USB - - - - - Sets the source signal for the selected output line to user settable output signal 0. - Applies to: USB - - - - - Sets the source signal for the selected output line to timer 1 active. - Applies to: USB - - - - - The source signal for the currently selected line is set to the frame burst trigger wait signal. - Applies to: USB - - - - - The source signal for the currently selected line is set to the frame trigger wait signal. - Applies to: USB - - - - - The source signal for the currently selected line is set to the exposure active signal. - Applies to: USB - - - - - No source signal is set for the currently selected line. - Applies to: USB - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - The line logic of the currently selected line is negative. - Applies to: USB - - - - - The line logic of the currently selected line is positive. - Applies to: USB - - - - - Returns the line logic of the currently selected line. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - The line is currently accepting or sending LVTTL level signals. - Applies to: USB - - - - - The line is opto-coupled. - Applies to: USB - - - - - The line is currently accepting or sending RS-422 level signals. - Applies to: USB - - - - - The line is currently accepting or sending LVDS level signals. - Applies to: USB - - - - - The line is currently accepting or sending TTL level signals. - Applies to: USB - - - - - The line is currently in tri-state mode (not driven). - Applies to: USB - - - - - The line is not connected. - Applies to: USB - - - - - Returns the electrical configuration of the currently selected line. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: USB - - - - - The selected physical line can be used to input an electrical signal. - Applies to: USB - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Line 4 can be configured. - Applies to: USB - - - - - Line 3 can be configured. - Applies to: USB - - - - - Line 2 can be configured. - Applies to: USB - - - - - Line 1 can be configured. - Applies to: USB - - - - - Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - The luminance lookup table can be configured. - Applies to: USB - - - - - Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - Auto function AOI 2 can be adjusted. AOI 2 is used by the Balance White Auto function. - Applies to: USB - - - - - Auto function AOI 1 can be adjusted. AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: USB - - - - - Sets which auto function AOI can be adjusted. - - - The full name of AutoFunctionROISelector - Returns the full name of AutoFunctionROISelector - - - The full name of AutoFunctionROISelector - - - - Auto function ROI 2 can be adjusted. ROI 2 is used by the Balance White Auto function. - Applies to: USB - - - - - Auto function ROI 1 can be adjusted. ROI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: USB - - - - - Sets which auto function ROI can be adjusted. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: USB - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: USB - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: USB - - - - - Sets how gain and exposure time will be balanced when the device is making automatic adjustments. - - - The full name of BslImmediateTriggerMode - Returns the full name of BslImmediateTriggerMode - - - The full name of BslImmediateTriggerMode - - - - The immediate trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. - Applies to: USB - - - - - The immediate trigger mode is enabled. This reduces the exposure start delay. - Applies to: USB - - - - - Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - - - The full name of OverlapMode - Returns the full name of OverlapMode - - - The full name of OverlapMode - - - - Non-overlapping exposure and image readout. - Applies to: USB - - - - - Overlapping exposure and image readout. - Applies to: USB - - - - - Configures overlapping exposure and image readout. - - - The full name of SensorShutterMode - Returns the full name of SensorShutterMode - - - The full name of SensorShutterMode - - - - The shutter opens at the same time for all pixels but ends in a sequential manner. The pixels are exposed for different lengths of time. - Applies to: USB - - - - - The shutter opens and closes sequentially for groups (typically lines) of pixels. All pixels are exposed for the same length of time but not at the same time. - Applies to: USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed for the same length of time at the same time. - Applies to: USB - - - - - Sets the shutter mode of the device. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - See camera users manual for information. - Applies to: USB - - - - - A check can be performed if the device is currently exposing a frame. - Applies to: USB - - - - - A check can be performed if the device is currently transferring a frame. - Applies to: USB - - - - - A check can be performed if the device is currently capturing a frame. - Applies to: USB - - - - - A check can be performed if the device is currently waiting for a frame trigger. - Applies to: USB - - - - - A check can be performed if the device is currently transferring a frame burst of one or many frames. - Applies to: USB - - - - - A check can be performed if the device is currently doing a frame burst of one or many frames. - Applies to: USB - - - - - A check can be performed if the device is currently waiting for a frame burst trigger. - Applies to: USB - - - - - Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - The selected trigger is activated when the source signal is low. - Applies to: USB - - - - - The selected trigger is activated when the source signal is high. - Applies to: USB - - - - - The selected trigger is activated on the falling or rising edge of the source signal. - Applies to: USB - - - - - The selected trigger is activated on the falling edge of the source signal. - Applies to: USB - - - - - The selected trigger is activated on the rising edge of the source signal. - Applies to: USB - - - - - Sets the signal transition that activates the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - The signal source for the selected trigger is set to software signal 3. - Applies to: USB - - - - - The signal source for the selected trigger is set to software signal 2. - Applies to: USB - - - - - The signal source for the selected trigger is set to software signal 1. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 4. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 3. - Applies to: USB - - - - - The signal source for the selected trigger is set to line 2 - Applies to: USB - - - - - The signal source for the selected trigger is set to line 1. - Applies to: USB - - - - - The signal source for the selected trigger is set to software triggering. - Applies to: USB - - - - - Sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: USB - - - - - The currently selected trigger is turned off. - Applies to: USB - - - - - Sets the mode for the currently selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The frame start trigger can be configured. - Applies to: USB - - - - - The frame burst start trigger can be configured. - Applies to: USB - - - - - Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - The device operates in fast readout mode. The readout time for each line of pixels is shortened compared to the normal readout mode. This allows higher frame rates, but may reduce image quality. - Applies to: USB - - - - - The device operates in normal readout mode. - Applies to: USB - - - - - Sets the sensor readout mode. - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - The camera automatically uses the optimum overlap time for each acquisition. - Applies to: USB - - - - - The camera manually sets the overlap time for each acquisition. In this mode, you must also set the ExposureOverlapTimeMax parameter to specify the maximum overlap time. - Applies to: USB - - - - - Sets the exposure overlap time mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The trigger width exposure mode is set. In this mode, the length of the exposure for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: USB - - - - - The timed exposure mode is set. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time Abs parameter. - Applies to: USB - - - - - Sets the exposure mode. - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - Exposure time is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. - Applies to: USB - - - - - Exposure time is automatically adjusted until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The exposure auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - The shutter mode is set to global reset release shutter. - Applies to: USB - - - - - The shutter mode is set to rolling shutter. - Applies to: USB - - - - - The shutter mode is set to global shutter. - Applies to: USB - - - - - Sets the shutter mode. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - The acquisition mode is set to continuous. - Applies to: USB - - - - - The acquisition mode is set to single frame. - Applies to: USB - - - - - Sets the image acquisition mode. - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: USB - - - - - Basler PGI image optimizations are disabled. - Applies to: USB - - - - - Enables Basler PGI image optimizations. - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: USB - - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: USB - - - - - Sets the demosaicing mode. - - - The full name of DefectPixelCorrectionMode - Returns the full name of DefectPixelCorrectionMode - - - The full name of DefectPixelCorrectionMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - S-curve contrast enhancement is used to adjust the contrast. This allows you to improve perceived contrast while preserving the dynamic range of the image. - Applies to: USB - - - - - Linear contrast enhancement is used to adjust the contrast. - Applies to: USB - - - - - Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - The element in row 2 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 2 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 2 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 1 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 2 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 1 of the color transformation matrix can be entered. - Applies to: USB - - - - - The element in row 0 and column 0 of the color transformation matrix can be entered. - Applies to: USB - - - - - Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - A matrix color transformation from YUV to RGB is performed on the pixels. - Applies to: USB - - - - - A matrix color transformation from RGB to YUV is performed on the pixels. - Applies to: USB - - - - - A matrix color transformation from RGB to RGB is performed on the pixels. - Applies to: USB - - - - - Sets the type of color transformation that will be performed. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Colors with predominant magenta can be adjusted. - Applies to: USB - - - - - Colors with predominant blue can be adjusted. - Applies to: USB - - - - - Colors with predominant cyan can be adjusted. - Applies to: USB - - - - - Colors with predominant green can be adjusted. - Applies to: USB - - - - - Colors with predominant yellow can be adjusted. - Applies to: USB - - - - - Colors with predominant red can be adjusted. - Applies to: USB - - - - - Sets the color for color adjustment. - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - Balance ratio will be applied to the blue channel. - Applies to: USB - - - - - Balance ratio will be applied to the green channel. - Applies to: USB - - - - - Balance ratio will be applied to the red channel. - Applies to: USB - - - - - Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - White balance is adjusted repeatedly while images are acquired. The repeated adjustment will proceed until the mode of operation is set to Once or to Off. - Applies to: USB - - - - - White balance is adjusted automatically until it reaches a specific target value. After the adjustment is complete, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The balance white auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the balance white auto function. - - - The full name of LightSourcePreset - Returns the full name of LightSourcePreset - - - The full name of LightSourcePreset - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - A color preset for image acquisition with tungsten incandescent light (2800 K) is set. - Applies to: USB - - - - - A color preset for image acquisition with daylight of 6500 K is set. - Applies to: USB - - - - - A color preset for image acquisition with daylight of 5000 K is set. - Applies to: USB - - - - - No color preset is set. - Applies to: USB - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - - - The full name of BslColorSpaceMode - Returns the full name of BslColorSpaceMode - - - The full name of BslColorSpaceMode - - - - Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. An additional sRGB gamma correction value of approximately 0.4 is applied. - Applies to: USB - - - - - Color space is set to RGB. - Applies to: USB - - - - - Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. - - - The full name of ColorSpace - Returns the full name of ColorSpace - - - The full name of ColorSpace - - - - Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. - Applies to: USB - - - - - Color space is set to RGB. - Applies to: USB - - - - - Returns the color space set for image acquisitions. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - Black level will be applied to all channels or taps. - Applies to: USB - - - - - Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - Gain will be applied to all analog channels. - Applies to: USB - - - - - Gain will be applied to all digital channels. - Applies to: USB - - - - - Gain will be applied to all channels or taps. - Applies to: USB - - - - - Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - Gain is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. - Applies to: USB - - - - - Gain is adjusted automatically until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: USB - - - - - The gain auto function is disabled. - Applies to: USB - - - - - Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - Enables the previously set ROI zone. - Applies to: USB - - - - - Disables the previously set ROI zone. - Applies to: USB - - - - - Provides for enabling/disabling the previously set ROI zone. - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. - Applies to: USB - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - - - The full name of TestPattern - Returns the full name of TestPattern - - - The full name of TestPattern - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - No test pattern. Displays the original image. - Applies to: USB - - - - - Selects the type of image test pattern that is generated by the device. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - The camera generates and displays a test image with a test image 6 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 5 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 4 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 3 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 2 pattern. - Applies to: USB - - - - - The camera generates and displays a test image with a test image 1 pattern. - Applies to: USB - - - - - The camera does not display a test image. - Applies to: USB - - - - - Sets the test image to display. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: USB - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: USB - - - - - No Bayer filter is present on the camera. - Applies to: USB - - - - - Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - The depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: USB - - - - - The depth of the pixel values in the acquired images is 1 bit per pixel. - Applies to: USB - - - - - Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - The pixel format is set to YCbCr 422. - Applies to: USB - - - - - The pixel format is set to BGR 8 - Applies to: USB - - - - - The pixel format is set to RGB 8 - Applies to: USB - - - - - The pixel format is set to Bayer BG 12p. - Applies to: USB - - - - - The pixel format is set to Bayer BG 12. - Applies to: USB - - - - - The pixel format is set to Bayer GB 12p. - Applies to: USB - - - - - The pixel format is set to Bayer GB 12. - Applies to: USB - - - - - The pixel format is set to Bayer RG 12p. - Applies to: USB - - - - - The pixel format is set to Bayer RG 12. - Applies to: USB - - - - - The pixel format is set to Bayer GR 12p. - Applies to: USB - - - - - The pixel format is set to Bayer GR 12. - Applies to: USB - - - - - The pixel format is set to Bayer BG 10p. - Applies to: USB - - - - - The pixel format is set to Bayer BG 10. - Applies to: USB - - - - - The pixel format is set to Bayer GB 10p. - Applies to: USB - - - - - The pixel format is set to Bayer GB 10. - Applies to: USB - - - - - The pixel format is set to Bayer RG 10p. - Applies to: USB - - - - - The pixel format is set to Bayer RG 10. - Applies to: USB - - - - - The pixel format is set to Bayer GR 10p. - Applies to: USB - - - - - The pixel format is set to Bayer GR 10. - Applies to: USB - - - - - The pixel format is set to Bayer BG 8. - Applies to: USB - - - - - The pixel format is set to Bayer GB 8. - Applies to: USB - - - - - The pixel format is set to Bayer RG 8. - Applies to: USB - - - - - The pixel format is set to Bayer GR 8. - Applies to: USB - - - - - The pixel format is set to Mono 12p. - Applies to: USB - - - - - The pixel format is set to Mono 12. - Applies to: USB - - - - - The pixel format is set to Mono 10p. - Applies to: USB - - - - - The pixel format is set to Mono 10. - Applies to: USB - - - - - The pixel format is set to Mono 8. - Applies to: USB - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. - Applies to: USB - - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: USB - - - - - Sets the binning vertical mode. - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. - Applies to: USB - - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: USB - - - - - Sets the binning horizontal mode. - - - The full name of SequencerTriggerActivation - Returns the full name of SequencerTriggerActivation - - - The full name of SequencerTriggerActivation - - - - The sequence set will advance when the source signal is low. - Applies to: USB - - - - - The sequence set will advance when the source signal is high. - Applies to: USB - - - - - The sequence set will advance on the falling or rising edge of the source signal. - Applies to: USB - - - - - The sequence set will advance on the falling edge of the source signal. - Applies to: USB - - - - - The sequence set will advance on the rising edge of the source signal. - Applies to: USB - - - - - Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. - - - The full name of SequencerTriggerSource - Returns the full name of SequencerTriggerSource - - - The full name of SequencerTriggerSource - - - - Frame End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Frame Start is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 3 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 2 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Counter 1 End is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 3 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 2 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Software signal 1 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 4 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 3 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 2 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Line 1 is selected as the trigger source for sequencer set advance. - Applies to: USB - - - - - Sets the trigger source for sequencer set advance with the currently selected path. - - - The full name of SequencerConfigurationMode - Returns the full name of SequencerConfigurationMode - - - The full name of SequencerConfigurationMode - - - - The sequencer can be configured. SequencerMode must be set to Off before setting this parameter to On. - Applies to: USB - - - - - The sequencer can not be configured. The sequencer can now be used for image acquisition (by setting SequencerMode to On). - Applies to: USB - - - - - Sets whether the sequencer can be configured. - - - The full name of SequencerMode - Returns the full name of SequencerMode - - - The full name of SequencerMode - - - - The sequencer can be used for image acquisition. SequencerConfigurationMode must be set to Off before setting this parameter to On. - Applies to: USB - - - - - The sequencer can not be used for image acquisition. The sequencer can now be configured (by setting SequencerConfigurationMode to On). - Applies to: USB - - - - - Sets whether the sequencer can be used for image acquisition. - - - The full name of CameraOperationMode - Returns the full name of CameraOperationMode - - - The full name of CameraOperationMode - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Executes the operation selected by FileOperationSelector on the selected file. - Applies to: USB - - - - - Size of the currently selected file in bytes. - Applies to: USB - - - - - File operation result. For read or write operations, the number of successfully read/written bytes is returned. - Applies to: USB - - - - - Returns the file operation execution status. - Applies to: USB - - - - - File access length. Controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: USB - - - - - File access offset. Controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: USB - - - - - Sets the access mode in which a file is opened in the device. - Applies to: USB - - - - - Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. - Applies to: USB - - - - - Sets the target file in the device. - Applies to: USB - - - - - Enables the currently selected expert feature. - Applies to: USB - - - - - Key to access the selected expert feature. - Applies to: USB - - - - - Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. - Applies to: USB - - - - - Removes the factory limit of the selected parameter. When the factory limit is removed, the parameter can be set within extended limits. range of the extended limit is only dictated by the physical restrictions of the camera, such as the absolute limits of the camera's variable gain control. - Applies to: USB - - - - - Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. - Applies to: USB - - - - - A user defined value. value can serve as storage location for the camera user. It has no impact on the operation of the camera. - Applies to: USB - - - - - Sets the user-defined value to set or read. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Announce the end of registers streaming. - Applies to: USB - - - - - Prepare the device for registers streaming without checking for consistency. - Applies to: USB - - - - - Controls the behavior of the indicators (such as LEDs) showing the status of the device. - Applies to: USB - - - - - Subminor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Minor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Major version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. - Applies to: USB - - - - - Immediately resets and reboots the device. - Applies to: USB - - - - - Returns the temperature state. - Applies to: USB - - - - - Temperature of the selected location within the device (in degrees centigrade). The temperature is measured at the location set by DeviceTemperatureSelector. - Applies to: USB - - - - - Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. - Applies to: USB - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current camera settings. - Applies to: USB - - - - - Value set to limit the maximum bandwidth of the data that will be streamed out by the device on the currently selected link (in bytes per second). - Applies to: USB - - - - - Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. - Applies to: USB - - - - - Speed of transmission negotiated on the selected link. - Applies to: USB - - - - - Sets which link of the device to control. - Applies to: USB - - - - - Latched value of the timestamp counter. - Applies to: USB - - - - - Latches the current timestamp counter and stores its value in TimestampLatchValue. - Applies to: USB - - - - - Returns the scan type of the device's sensor (area or line scan). - Applies to: USB - - - - - User-settable ID of the device. - Applies to: USB - - - - - Serial number of the device. - Applies to: USB - - - - - Version of the device's firmware. - Applies to: USB - - - - - Version of the device. - Applies to: USB - - - - - Additional information from the vendor about the camera. - Applies to: USB - - - - - Model name of the device. - Applies to: USB - - - - - Name of the device's vendor. - Applies to: USB - - - - - Payload Final Transfer 2 Size - Applies to: USB - - - - - Payload Final Transfer 1 Size - Applies to: USB - - - - - Payload Transfer Count - Applies to: USB - - - - - Payload Transfer Size - Applies to: USB - - - - - This parameter takes effect only when the sequencer mode is set to On. The parameter can only be set when the sequencer configuration mode is set to On. - Applies to: USB - - - - - Test pending acknowledging time in milliseconds. On write, the device waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads, the device returns the current value without any additional wait time. - Applies to: USB - - - - - Size of the second final payload transfer. - Applies to: USB - - - - - Size of the first final payload transfer. - Applies to: USB - - - - - Expected number of payload transfers. - Applies to: USB - - - - - Expected size of a single payload transfer. - Applies to: USB - - - - - Returns the speed mode of the USB port. - Applies to: USB - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. - Applies to: USB - - - - - Time stamp of the frame brust start wait event. - Applies to: USB - - - - - Unique identifier of the frame burst start wait event. - Applies to: USB - - - - - Time stamp of the frame start wait event. - Applies to: USB - - - - - Unique identifier of the frame start wait event. - Applies to: USB - - - - - Time stamp of the over temperature event. - Applies to: USB - - - - - Unique identifier of the over temperature event. - Applies to: USB - - - - - Time stamp of the crititical temperature event. - Applies to: USB - - - - - Unique identifier of the critical temperature event. - Applies to: USB - - - - - Time stamp of the test event. - Applies to: USB - - - - - Unique identifier of the test event. - Applies to: USB - - - - - Frame ID of the frame burst start overtrigger event. - Applies to: USB - - - - - Time stamp of the frame burst start overtrigger event. - Applies to: USB - - - - - Unique identifier of the frame burst start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame start overtrigger event. - Applies to: USB - - - - - Time stamp of the frame start overtrigger event. - Applies to: USB - - - - - Unique identifier of the frame start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame burst start event. - Applies to: USB - - - - - Time stamp of the frame burst start event. - Applies to: USB - - - - - Unique identifier of the frame burst start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the frame start event. - Applies to: USB - - - - - Time stamp of the frame start event. - Applies to: USB - - - - - Unique identifier of the frame start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Frame ID of the exposure end event. - Applies to: USB - - - - - Time stamp of the exposure end event. - Applies to: USB - - - - - Unique identifier of the exposure end event. This parameter can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. - Applies to: USB - - - - - Generates an event test signal. - Applies to: USB - - - - - Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. - Applies to: USB - - - - - Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. - Applies to: USB - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: USB - - - - - Index of the active sequencer set. - Applies to: USB - - - - - Value of the selected chunk counter. - Applies to: USB - - - - - Sets which counter to retrieve chunk data from. - Applies to: USB - - - - - A bit field that indicates the status of all of the camera's input and output lines when the image was acquired - Applies to: USB - - - - - Value of the timestamp when the image was acquired. - Applies to: USB - - - - - Exposure time used to acquire the image. - Applies to: USB - - - - - Gain used to acquire the image. - Applies to: USB - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: USB - - - - - Enables the inclusion of the currently selected chunk in the payload data. - Applies to: USB - - - - - Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. - Applies to: USB - - - - - Enables the chunk mode. - Applies to: USB - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: USB - - - - - Saves the current active set into the selected user set. - Applies to: USB - - - - - Loads the selected set into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: USB - - - - - Sets the user set or the factory set to load, save or configure. - Applies to: USB - - - - - Duration (or number of events) before the CounterEnd event is generated. - Applies to: USB - - - - - Immediately resets the selected counter. The counter starts counting immediately after the reset. - Applies to: USB - - - - - Sets the signal on which the counter will be reset. - Applies to: USB - - - - - Sets the source signal that can reset the currently selected counter. - Applies to: USB - - - - - Sets the event that increments the currently selected counter. - Applies to: USB - - - - - Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. - Applies to: USB - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: USB - - - - - Delay of the currently selected timer in microseconds. - Applies to: USB - - - - - Duration of the currently selected timer in microseconds. - Applies to: USB - - - - - Sets the timer to be configured. - Applies to: USB - - - - - Generates a signal that can be used as a software trigger. - Applies to: USB - - - - - Sets the software signal to control. - Applies to: USB - - - - - A single bit field that sets the state of all user settable output signals in one access. - Applies to: USB - - - - - Enables the selected user settable output line. - Applies to: USB - - - - - Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: USB - - - - - This integer value is a single bit field that indicates the current logical state of all available lines at time of polling. - Applies to: USB - - - - - Indicates the current logical state of the selected line. - Applies to: USB - - - - - This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. - Applies to: USB - - - - - Indicates whether an overload condition was detected on the selected line. - Applies to: USB - - - - - Value for the minimum signal width of an output signal (in microseconds) . - Applies to: USB - - - - - Value of the selected line debouncer time in microseconds. - Applies to: USB - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: USB - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: USB - - - - - Returns the line logic of the currently selected line. - Applies to: USB - - - - - Returns the electrical configuration of the currently selected line. - Applies to: USB - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: USB - - - - - Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. - Applies to: USB - - - - - Value of the LUT element at the LUT index position. - Applies to: USB - - - - - Index of the LUT element to access. - Applies to: USB - - - - - Enables the selected lookup table (LUT). - Applies to: USB - - - - - Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Assigns the Balance White auto function to the currently selected auto function AOI. - Applies to: USB - - - - - Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the auto function AOI (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the auto function AOI (in pixels). - Applies to: USB - - - - - Height of the auto function AOI (in pixels). - Applies to: USB - - - - - Width of the auto function AOI (in pixels). - Applies to: USB - - - - - Sets which auto function AOI can be adjusted. - Applies to: USB - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. - Applies to: USB - - - - - Assigns the Balance White auto function to the currently selected auto function ROI. - Applies to: USB - - - - - Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the auto function ROI (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). - Applies to: USB - - - - - Height of the auto function ROI (in pixels). - Applies to: USB - - - - - Width of the auto function ROI (in pixels). - Applies to: USB - - - - - Sets which auto function ROI can be adjusted. - Applies to: USB - - - - - Sets the backlight compensation that allows the camera to compensate for underexposure. This is done by excluding a given percentage of the brightest pixels in the image from the target average gray value calculations. - Applies to: USB - - - - - Upper limit for the ExposureTime parameter when the exposure auto function is active. - Applies to: USB - - - - - Lower limit for the ExposureTime parameter when the exposure auto function is active. - Applies to: USB - - - - - Upper limit for the Gain parameter when the gain auto function is active. - Applies to: USB - - - - - Lower limit for the Gain parameter when the gain auto function is active. - Applies to: USB - - - - - Sets how gain and exposure time will be balanced when the device is making automatic adjustments. - Applies to: USB - - - - - Target average brightness for the gain auto function and the exposure auto function. - Applies to: USB - - - - - Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: USB - - - - - Configures overlapping exposure and image readout. - Applies to: USB - - - - - Sets the shutter mode of the device. - Applies to: USB - - - - - Indicates the status (true or false) of the currently selected acquisition signal. acquisition signal can be selected using AcquisitionStatusSelector. - Applies to: USB - - - - - Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. - Applies to: USB - - - - - Sensor readout time given the current settings. - Applies to: USB - - - - - Maximum allowed frame acquisition rate given the current camera settings (in frames per second). - Applies to: USB - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: USB - - - - - Enables setting the camera's acquisition frame rate to a specified value. - Applies to: USB - - - - - Trigger delay time in microseconds. The delay is applied after the trigger reception and before effectively activating the trigger. - Applies to: USB - - - - - Sets the signal transition that activates the selected trigger. - Applies to: USB - - - - - Sets the signal source for the selected trigger. - Applies to: USB - - - - - Generates a software trigger signal. The software trigger signal will be used if the TriggerSource parameter is set to Software. - Applies to: USB - - - - - Sets the mode for the currently selected trigger. - Applies to: USB - - - - - Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. - Applies to: USB - - - - - Number of frames to acquire for each FrameBurstStart trigger. - Applies to: USB - - - - - Sets the sensor readout mode. - Applies to: USB - - - - - Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds). - Applies to: USB - - - - - Sets the exposure overlap time mode. - Applies to: USB - - - - - Exposure time of the camera in microseconds. - Applies to: USB - - - - - Sets the exposure mode. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - - Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. - Applies to: USB - - - - - Sets the shutter mode. - Applies to: USB - - - - - Stops the acquisition of images if the camera is set for continuous image acquisition and acquisition has been started. - Applies to: USB - - - - - Starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: USB - - - - - Sets the image acquisition mode. - Applies to: USB - - - - - Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: USB - - - - - Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. - Applies to: USB - - - - - Enables Basler PGI image optimizations. - Applies to: USB - - - - - Sets the demosaicing mode. - Applies to: USB - - - - - Amount of saturation to be applied. Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, will make colors easier to distinguish. - Applies to: USB - - - - - Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: USB - - - - - Hue shift to be applied. Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: USB - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. - Applies to: USB - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: USB - - - - - Amount of contrast to be applied. The more contrast you apply, the more defined the difference between light and dark areas in the image will be. - Applies to: USB - - - - - Amount of brightness to be applied. This allows you to lighten or darken the entire image. - Applies to: USB - - - - - Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. - Applies to: USB - - - - - Transformation value for the selected element in the color transformation matrix. - Applies to: USB - - - - - Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - Applies to: USB - - - - - Sets the type of color transformation that will be performed. - Applies to: USB - - - - - Saturation adjustment value for the currently selected color. - Applies to: USB - - - - - Hue adjustment value for the currently selected color. - Applies to: USB - - - - - Sets the color for color adjustment. - Applies to: USB - - - - - Value of the currently selected balance ratio channel or tap. - Applies to: USB - - - - - Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. - Applies to: USB - - - - - Sets the operation mode of the balance white auto function. - Applies to: USB - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: USB - - - - - Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. - Applies to: USB - - - - - Value set for digital shift. When the parameter is set to zero, digital shift will be disabled. When the parameter is set to 1, 2, 3, or 4, digital shift will be set to shift by 1, shift by 2, shift by 3, or shift by 4 respectively. - Applies to: USB - - - - - Returns the color space set for image acquisitions. - Applies to: USB - - - - - Gamma correction value. Gamma correction lets you modify the brightness of the pixel values to account for a non-linearity in the human perception of brightness. - Applies to: USB - - - - - Value of the currently selected black level channel or tap. - Applies to: USB - - - - - Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. - Applies to: USB - - - - - Value of the currently selected gain control in dB. - Applies to: USB - - - - - Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. - Applies to: USB - - - - - Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. - Applies to: USB - - - - - Sets the ROI zone offset [pixels, in direction of assembly] for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. - Applies to: USB - - - - - Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. - Applies to: USB - - - - - Provides for enabling/disabling the previously set ROI zone. - Applies to: USB - - - - - Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. - Applies to: USB - - - - - Selects the type of image test pattern that is generated by the device. - Applies to: USB - - - - - Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. - Applies to: USB - - - - - Sets the test image to display. - Applies to: USB - - - - - Maximum possible pixel value that could be transferred from the camera. - Applies to: USB - - - - - Minimum possible pixel value that could be transferred from the camera. - Applies to: USB - - - - - Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: USB - - - - - Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. - Applies to: USB - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: USB - - - - - Enables vertical mirroring of the image. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the ROI feature when using the reverse Y feature. Note that the position of the ROI relative to the sensor remains the same. - Applies to: USB - - - - - Enables horizontal mirroring of the image. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the ROI feature when using the reverse X feature. Note that the position of the ROI relative to the sensor remains the same. - Applies to: USB - - - - - Vertical scaling factor. - Applies to: USB - - - - - Horizontal scaling factor. - Applies to: USB - - - - - Vertical decimation factor. It specifies the extent of vertical sub-sampling of the acquired frame, i.e. it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: USB - - - - - Horizontal decimation factor. It specifies the extent of horizontal sub-sampling of the acquired frame, i.e. it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: USB - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: USB - - - - - Sets the binning vertical mode. - Applies to: USB - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: USB - - - - - Sets the binning horizontal mode. - Applies to: USB - - - - - Enables vertical centering of the image. - Applies to: USB - - - - - Enables horizontal centering of the image. - Applies to: USB - - - - - Number of bytes separating the starting pixels of two consecutive lines. This feature is used to facilitate alignment of image data. - Applies to: USB - - - - - Enables the line pitch feature which aligns output image data to multiples of 4 bytes. - Applies to: USB - - - - - Vertical offset from the top of the sensor to the region of interest (in pixels). - Applies to: USB - - - - - Horizontal offset from the left side of the sensor to the region of interest (in pixels). - Applies to: USB - - - - - Height of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: USB - - - - - Width of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: USB - - - - - Maximum allowed height of the region of interest in pixels. value takes into account any function that may limit the maximum height. - Applies to: USB - - - - - Maximum allowed width of the region of interest in pixels. value takes into account any function that may limit the maximum width. - Applies to: USB - - - - - Height of the camera's sensor in pixels. - Applies to: USB - - - - - Width of the camera's sensor in pixels. - Applies to: USB - - - - - Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. - Applies to: USB - - - - - Sets the trigger source for sequencer set advance with the currently selected path. - Applies to: USB - - - - - Next sequencer set to follow after the current one. - Applies to: USB - - - - - Sets the sequencer path. - Applies to: USB - - - - - Saves the sequencer parameter values that are currently in the active set. The values will be saved for the sequencer set whose sequencer set index number is currently selected. - Applies to: USB - - - - - Loads the parameter values of a sequencer set into the active set. The sequencer set will then be the current set. - Applies to: USB - - - - - Sets a sequencer set by its index number. - Applies to: USB - - - - - Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. Only sequencer set 0 is available. - Applies to: USB - - - - - Sets whether the sequencer can be configured. - Applies to: USB - - - - - Index number of the current sequencer set, i.e. of the sequencer set whose parameter values are currently present in the active set. - Applies to: USB - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: USB - - - - - See camera users manual for information. - Applies to: USB - - - - List of all parameter names available for USB cameras - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - This value denotes a failing file operation. - Applies to: CameraLink - - - - - This value denotes a successful file operation. - Applies to: CameraLink - - - - - The File Operation Status feature represents the file operation execution status. - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - This mode selects write-only open mode. - Applies to: CameraLink - - - - - This mode selects read-only open mode. - Applies to: CameraLink - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. - Applies to: CameraLink - - - - - Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. - Applies to: CameraLink - - - - - Closes the file selected by FileSelector in the device. - Applies to: CameraLink - - - - - Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. - Applies to: CameraLink - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - Selects the file 'Expert Feature 7 File' - Applies to: CameraLink - - - - - Selects the file 'User Offset Shading 2' - Applies to: CameraLink - - - - - Selects the file 'User Offset Shading 1' - Applies to: CameraLink - - - - - Selects the file 'User Gain Shading 2' - Applies to: CameraLink - - - - - Selects the file 'User Gain Shading 1' - Applies to: CameraLink - - - - - Selects the file 'User Set 3' - Applies to: CameraLink - - - - - Selects the file 'User Set 2' - Applies to: CameraLink - - - - - Selects the file 'User Set 1' - Applies to: CameraLink - - - - - Selects the file 'User Data' - Applies to: CameraLink - - - - - The File Selector feature selects the target file in the device. - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Selects the Expert Feature 7 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 6 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 5 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 4 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 3 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 2 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 1 for configuration - Applies to: CameraLink - - - - - Selects the Expert Feature 1 for configuration - Applies to: CameraLink - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - This enumeration value selects the exposure overhead limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the target gray limits for auto functions. - Applies to: CameraLink - - - - - This enumeration value selects the framerate limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure time limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the blacklevel limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the brightness limits for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the gain limits for configuration. - Applies to: CameraLink - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - Indicates an user defect pixel failure. - Applies to: CameraLink - - - - - In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. - Applies to: CameraLink - - - - - Indicates that the power supply is not sufficient. - Applies to: CameraLink - - - - - The over temperature state has been detected. - Applies to: CameraLink - - - - - Indicates that a parameter was set to an invalid value. - Applies to: CameraLink - - - - - Indicates an error was detected while loading a userset. - Applies to: CameraLink - - - - - Indicates that the camera was overtriggered. - Applies to: CameraLink - - - - - Indicates that no error was detected. - Applies to: CameraLink - - - - - Indicates the error that was detected last. - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - Error - Applies to: CameraLink - - - - - Critical - Applies to: CameraLink - - - - - Ok - Applies to: CameraLink - - - - - Temperature State - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - Temperature on the camera case - Applies to: CameraLink - - - - - Temperature on framegrabber board - Applies to: CameraLink - - - - - Temperature on core board - Applies to: CameraLink - - - - - Temperature on sensor board - Applies to: CameraLink - - - - - Lists the temperature sources available for readout - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - This enumeration value indicates that the camera uses an Line scan type of sensor. - Applies to: CameraLink - - - - - This enumeration value indicates that the camera uses an area scan type of sensor. - Applies to: CameraLink - - - - - This enumeration lists the possible scan types for the sensor in the device. - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - Makes available the basic feature set. - Applies to: CameraLink - - - - - Makes available the full feature set. - Applies to: CameraLink - - - - - Selects a feature set description file. - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - ShadingSetCreate - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - This enumeration value selects the User Shading Set 2 for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration value selects the User Shading Set 1 for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration value selects the default shading set for activation by the activate command. - Applies to: CameraLink - - - - - This enumeration selects the shading set to which the activate command will be applied. - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - This enumeration value selects the User Shading Set 2 as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration value selects the User Shading Set 1 as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration value selects the default shading set (factory-created) as the bootup shading set. - Applies to: CameraLink - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - This enumeration value indicates that a problem related to creating a shading set occurred. - Applies to: CameraLink - - - - - This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. - Applies to: CameraLink - - - - - This enumeration value indicates that a problem related to the startup shading set occurred. - Applies to: CameraLink - - - - - This enumeration value indicates that the latest operation related to shading correction was successful. - Applies to: CameraLink - - - - - This enumeratuion indicates error statuses related to shading correction. - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). - Applies to: CameraLink - - - - - This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). - Applies to: CameraLink - - - - - This enumeration selects the kind of shading correction. - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: CameraLink - - - - - Selcts the area of interest where color overexposure compensation will be performed. - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Auto Function AOI 2 is used by the Balance White Auto function. - Applies to: CameraLink - - - - - Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. - Applies to: CameraLink - - - - - Selects the Auto Function AOI. - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - When this setting is selected tries to keep the exposure time value at its minimum. - Applies to: CameraLink - - - - - When this setting is selected tries to keep the gain value at its minimum. - Applies to: CameraLink - - - - - Selects the profile for controlling gain and shutter simultaneously. - - - The full name of DefaultSetSelector - Returns the full name of DefaultSetSelector - - - The full name of DefaultSetSelector - - - - customer factory set 1 - Applies to: CameraLink - - - - - customer factory set 0 - Applies to: CameraLink - - - - - Factory set enabling color adjustments - Applies to: CameraLink - - - - - Factory set using auto functions - Applies to: CameraLink - - - - - High gain factory set - Applies to: CameraLink - - - - - Standard factory set - Applies to: CameraLink - - - - - Selects the which factory setting will be used as default set. - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - This enumeration value sets user set 3 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets user set 2 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets user set 1 as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the custom 1 user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the custom 0 user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the color user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the auto function user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the high gain user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration value sets the default user set as the default startup set. - Applies to: CameraLink - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - This enumeration value selects user set 3. - Applies to: CameraLink - - - - - This enumeration value selects user set 2. - Applies to: CameraLink - - - - - This enumeration value selects user set 1. - Applies to: CameraLink - - - - - Factory set enabling custom 1 settings - Applies to: CameraLink - - - - - Factory set enabling custom 0 settings - Applies to: CameraLink - - - - - Factory set enabling color adjustments - Applies to: CameraLink - - - - - Factory set using auto functions - Applies to: CameraLink - - - - - High gain factory set - Applies to: CameraLink - - - - - This enumeration value selects the default configuration set. - Applies to: CameraLink - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - - - The full name of ClPixelClock - Returns the full name of ClPixelClock - - - The full name of ClPixelClock - - - - The pixel clock used in the communication with the grabber - - - The full name of ClSerialPortBaudRate - Returns the full name of ClSerialPortBaudRate - - - The full name of ClSerialPortBaudRate - - - - 921600 Baud - Applies to: CameraLink - - - - - 460800 Baud - Applies to: CameraLink - - - - - 230400 Baud - Applies to: CameraLink - - - - - 115200 Baud - Applies to: CameraLink - - - - - 57600 Baud - Applies to: CameraLink - - - - - 38400 Baud - Applies to: CameraLink - - - - - 19200 Baud - Applies to: CameraLink - - - - - 9600 Baud - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClTimeSlots - Returns the full name of ClTimeSlots - - - The full name of ClTimeSlots - - - - Single timeslot - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClConfiguration - Returns the full name of ClConfiguration - - - The full name of ClConfiguration - - - - Standard Deca configuration with 10 taps of 8-bit, as described by the Camera Link Standard. - Applies to: CameraLink - - - - - The camera streams the data from multiple taps (that do not fit in the standard -base configuration) through two Camera Link base ports. It is responsibility of the -application or frame grabber to reconstruct the full image. Only one of the ports (fixed) -serves as the 'master' for serial communication and triggering. - Applies to: CameraLink - - - - - Standard full configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - Standard medium configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - Standard base configuration described by the Camera Link standard. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ClTapGeometry - Returns the full name of ClTapGeometry - - - The full name of ClTapGeometry - - - - The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - This enumeration value selects the luminance LUT for configuration. - Applies to: CameraLink - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects CC1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 8 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 7 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 6 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 5 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 4 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 3 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 2 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects line 1 as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value selects software command as the source for counter reset. - Applies to: CameraLink - - - - - This enumeration value disables counter reset. - Applies to: CameraLink - - - - - This enumeration selects the source of the reset for the selected counter. - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - Counts the number of Exposure End. - Applies to: CameraLink - - - - - Counts the number of Exposure Start. - Applies to: CameraLink - - - - - Counts the number of Line End. - Applies to: CameraLink - - - - - Counts the number of Line Start. - Applies to: CameraLink - - - - - Counts the number of Line Trigger. - Applies to: CameraLink - - - - - Counts the number of Frame End. - Applies to: CameraLink - - - - - Counts the number of Frame Start. - Applies to: CameraLink - - - - - Counts the number of Frame Trigger. - Applies to: CameraLink - - - - - Counts the number of Acquisition End. - Applies to: CameraLink - - - - - Counts the number of Acquisition Start. - Applies to: CameraLink - - - - - Counts the number of Acquisition Trigger. - Applies to: CameraLink - - - - - Counter is stopped. - Applies to: CameraLink - - - - - This enumeration selects the event that will be the source to increment the counter. - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - This enumeration value selects counter 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects counter 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - This enumeration value sets the type of signal change needed to start the timer to level low. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to level high. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to falling edge. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change needed to start the timer to rising edge. - Applies to: CameraLink - - - - - This enumeration sets the type of signal transistion that will start the timer. - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - This enumeration value sets the source signal for the selected timer to exposure active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected timer to off. - Applies to: CameraLink - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - This enumeration value selects timer 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects timer 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink - - - - - For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - Selects the output of the shaft encoder module as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC4 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC3 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC2 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects CC1 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 4 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 3 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 2 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects line 1 as the input source for the frequency converter module. - Applies to: CameraLink - - - - - Selects the input source for the frequency converter module. - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. - Applies to: CameraLink - - - - - The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. - Applies to: CameraLink - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. - Applies to: CameraLink - - - - - This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. - Applies to: CameraLink - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects CC4 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC3 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC2 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects CC1 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 4 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 3 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 2 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects input line 1 as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the input line as signal source for the shaft encoder module. - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Selects phase B of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - Selects phase A of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - TODO. - Applies to: CameraLink - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - This enumeration value selects user settable synchronous output signal CL Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal Line1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 1 for configuration. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - This enumeration value selects user settable output signal CL Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal Line1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This signal for the output is rising with frame trigger wait and falling with exposure active. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value associates the output of the camera's frequency converter module with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the output of the camera's shaft encoder module with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 4. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 3. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 2. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to user settable output signal 1. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 2 active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to timer 1 active. - Applies to: CameraLink - - - - - This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to exposure active. - Applies to: CameraLink - - - - - This enumeration value sets the source signal for the selected output line to off. - Applies to: CameraLink - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - This enumeration value sets the electrical configuration of the selected line to opto-coupled. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to RS-422. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to LVDS. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to TTL. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to tri-state. - Applies to: CameraLink - - - - - This enumeration value sets the electrical configuration of the selected line to not connected. - Applies to: CameraLink - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - This enumeration value sets the mode for the selected line to output. - Applies to: CameraLink - - - - - This enumeration value sets the mode for the selected line to input. - Applies to: CameraLink - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - This enumeration value selects output line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects output line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects input line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects Camera Link Spare for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 7 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 6 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 5 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 1 for configuration. - Applies to: CameraLink - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - Device is currently waiting for a line trigger. - Applies to: CameraLink - - - - - Device is doing the exposure of a frame. - Applies to: CameraLink - - - - - Device is currently transferring a frame. - Applies to: CameraLink - - - - - Device is currently doing the capture of a frame. - Applies to: CameraLink - - - - - Device is currently waiting for a Frame trigger. - Applies to: CameraLink - - - - - Device is currently transferring an acquisition of one or many frames. - Applies to: CameraLink - - - - - Device is currently doing an acquisition of one or many frames. - Applies to: CameraLink - - - - - Device is currently waiting for a trigger for the capture of one or many frames. - Applies to: CameraLink - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - - - The full name of AcquisitionFrameRateEnum - Returns the full name of AcquisitionFrameRateEnum - - - The full name of AcquisitionFrameRateEnum - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - This enumeration value sets the shutter mode to global reset release shutter. - Applies to: CameraLink - - - - - This enumeration value sets the shutter mode to rolling shutter. - Applies to: CameraLink - - - - - This enumeration value sets the shutter mode to global shutter. - Applies to: CameraLink - - - - - This enumeration sets the shutter mode. - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Exposure Auto function. - Applies to: CameraLink - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: CameraLink - - - - - Sets the integration mode to field integration - Applies to: CameraLink - - - - - Selects the Interlaced Integration Mode. - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - This enumeration value sets the exposure mode to trigger controlled. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to trigger width. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to timed. - Applies to: CameraLink - - - - - This enumeration value sets the exposure mode to off. - Applies to: CameraLink - - - - - This enumeration sets the exposure mode. - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - Selects the trigger delay to be expressed as a number of consecutive line triggers. - Applies to: CameraLink - - - - - Selects the trigger delay to be expressed as a time interval (in microseconds). - Applies to: CameraLink - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - Sets the selected trigger to become active when the source signal is low - Applies to: CameraLink - - - - - Sets the selected trigger to become active when the source signal is high - Applies to: CameraLink - - - - - Sets the selected trigger to become active on the falling or rising edge of the source signal - Applies to: CameraLink - - - - - Sets the selected trigger to become active on the falling edge of the source signal - Applies to: CameraLink - - - - - This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. - Applies to: CameraLink - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: CameraLink - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to action command signal 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 end. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to counter 1 start. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 end. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to the frequency converter module. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC2. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to CC1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 8. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 7. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 6. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 5. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 4. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 3. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 2 - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to line 1. - Applies to: CameraLink - - - - - This enumeration value sets the signal source for the selected trigger to software trigger. - Applies to: CameraLink - - - - - This enumeration sets the signal source for the selected trigger. - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - This enumeration value sets the mode for the selected trigger to on. - Applies to: CameraLink - - - - - This enumeration value sets the mode for the selected trigger to off. - Applies to: CameraLink - - - - - This enumeration sets the trigger mode for the selected trigger. - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - This enumeration value selects the exposure active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the exposure start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the line start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the frame start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: CameraLink - - - - - This enumeration value selects the acquisition start trigger for configuration. - Applies to: CameraLink - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - This enumeration value sets the camera's acquisition mode to continuous. - Applies to: CameraLink - - - - - This enumeration value sets the camera's acquisition mode to multi frame. - Applies to: CameraLink - - - - - This enumeration value sets the camera's acquisition mode to single frame - Applies to: CameraLink - - - - - This enumeration sets the image acquisition mode. - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: CameraLink - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning mode. - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. - Applies to: CameraLink - - - - - This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. - Applies to: CameraLink - - - - - This enumeration sets the horizontal binning mode. - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - This enumeration value sets vertical binning to 2 rows. - Applies to: CameraLink - - - - - This enumeration value sets vertical binning to disabled. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning feature. - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Selects magenta for the adjustment of colors with predominant magenta. - Applies to: CameraLink - - - - - Selects blue for the adjustment of colors with predominant blue. - Applies to: CameraLink - - - - - Selects cyan for the adjustment of colors with predominant cyan. - Applies to: CameraLink - - - - - Selects green the adjustment of colors with predominant green. - Applies to: CameraLink - - - - - Selects yellow for the adjustment of colors with predominant yellow. - Applies to: CameraLink - - - - - Selects red for the adjustment of colors with predominant red. - Applies to: CameraLink - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - Element in row 2 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 2 and column 1 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 2 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 1 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 1 and column 1 of the color transformation matrix - Applies to: CameraLink - - - - - Element in row 1 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 2 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 1 of the color transformation matrix. - Applies to: CameraLink - - - - - Element in row 0 and column 0 of the color transformation matrix. - Applies to: CameraLink - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Matrix color transformation from RGB to YUV. - Applies to: CameraLink - - - - - Matrix color transformation from YUV to RGB. - Applies to: CameraLink - - - - - Matrix color transformation from RGB to RGB. - Applies to: CameraLink - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - This enumeration value selects the blue balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red balance ratio control for adjustment. - Applies to: CameraLink - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Balance White Auto function. - Applies to: CameraLink - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: CameraLink - - - - - A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. - Applies to: CameraLink - - - - - Allows using a custom defined color transformation matrix. - Applies to: CameraLink - - - - - No matrix color transformation for specific light source is performed. - Applies to: CameraLink - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: CameraLink - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: CameraLink - - - - - This enumeration value sets the camera's test image generation capability to disabled. - Applies to: CameraLink - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: CameraLink - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: CameraLink - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: CameraLink - - - - - Sets the mode to only output field 1. - Applies to: CameraLink - - - - - Sets the mode to only output field 0. - Applies to: CameraLink - - - - - Selects the mode to output the fields. - - - The full name of SpatialCorrectionStartingLine - Returns the full name of SpatialCorrectionStartingLine - - - The full name of SpatialCorrectionStartingLine - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - This enumeration value indicates that no Bayer filter is present on the camera. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. - Applies to: CameraLink - - - - - This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Sets the color coding of the pixels in the acquired images - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 16 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 8 Planar. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 422 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10V2 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10V1 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGRA 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGBA 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to BGR 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to RGB 8 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer BG 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GB 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer RG 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Bayer GR 8. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 16. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 12 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 12. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 10. - Applies to: CameraLink - - - - - This enumeration value sets the pixel format to Mono 8. - Applies to: CameraLink - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature selects the amount of data bits the sensor produces for one sample. - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - This enumeration value selects the fixed sRGB gamma curve - Applies to: CameraLink - - - - - This enumeration value selects the the user configurable gamma curve. - Applies to: CameraLink - - - - - This enumeration selects the type of gamma to apply. - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 4 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 3 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 2 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 1 black level control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available black level controls for adjustment. - Applies to: CameraLink - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 4 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 3 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 2 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects the tap 1 gain control for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available digital gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available analog gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration value selects all available gain controls for adjustment. - Applies to: CameraLink - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. - Applies to: CameraLink - - - - - When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. - Applies to: CameraLink - - - - - Disables the Gain Auto function. - Applies to: CameraLink - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC4 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC3 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC2 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects CC1 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 8 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 7 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 6 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 5 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 4 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 3 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 2 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects line 1 as the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects the source for setting the selected bit of the sequence set address. - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Selects bit 3 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 2 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 1 of the sequence set address. - Applies to: CameraLink - - - - - Selects bit 0 of the sequence set address. - Applies to: CameraLink - - - - - Selects a bit of the sequence set address. - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is CC1. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 8. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 7. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 6. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 5. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 4. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 3. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 2. - Applies to: CameraLink - - - - - The source for sequence restart or sequence set advance is line 1. - Applies to: CameraLink - - - - - Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. - Applies to: CameraLink - - - - - Advance via asynchronous advance only. - Applies to: CameraLink - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - Selects controls for sequence set advance. Only available in Controlled sequence advance mode. - Applies to: CameraLink - - - - - Selects controls for sequence restart. - Applies to: CameraLink - - - - - Selects between controls for sequence restart or sequence set advance. - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The sequence sets are selected according to the states of the input lines as the frame triggers occur. - Applies to: CameraLink - - - - - Sequence set advance controlled by settable source. - Applies to: CameraLink - - - - - Automatic sequence set advance as images are acquired. - Applies to: CameraLink - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. - Applies to: CameraLink - - - - - The File Size feature represents the size of the selected file in bytes. - Applies to: CameraLink - - - - - The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. - Applies to: CameraLink - - - - - The File Operation Status feature represents the file operation execution status. - Applies to: CameraLink - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: CameraLink - - - - - This feature controls the mapping between the device file storage and the FileAccessBuffer. - Applies to: CameraLink - - - - - The File Open Mode feature selects the access mode in which a file is opened in the device. - Applies to: CameraLink - - - - - The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. - Applies to: CameraLink - - - - - The File Selector feature selects the target file in the device. - Applies to: CameraLink - - - - - Enable the selected Feature - Applies to: CameraLink - - - - - Sets the key to access the selected feature - Applies to: CameraLink - - - - - Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature - Applies to: CameraLink - - - - - This value sets the number of prelines. - Applies to: CameraLink - - - - - Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. - Applies to: CameraLink - - - - - This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter - Applies to: CameraLink - - - - - Erases the last error and possibly reveals a previous error. - Applies to: CameraLink - - - - - Indicates the error that was detected last. - Applies to: CameraLink - - - - - Shows the over temperature state of the selected target - Applies to: CameraLink - - - - - Shows the over temperature state of the selected target - Applies to: CameraLink - - - - - Temperature State - Applies to: CameraLink - - - - - Shows the current temperature of the selected target in degrees centigrade - Applies to: CameraLink - - - - - Lists the temperature sources available for readout - Applies to: CameraLink - - - - - This is a command that immediately resets and reboots the device. - Applies to: CameraLink - - - - - This enumeration lists the possible scan types for the sensor in the device. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the version of the device's firmware and software. - Applies to: CameraLink - - - - - This feature stores a user-programmable identifier. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the device's serial number. - Applies to: CameraLink - - - - - This is a read only element. It is a string that indicates the version of the device. - Applies to: CameraLink - - - - - This is a read only element. It is a string that provides additional information from the vendor about the camera. - Applies to: CameraLink - - - - - This is a read only element. It is a text description that indicates the model name of the device. - Applies to: CameraLink - - - - - This is a read only element. It is a text description that indicates the name of the device's vendor. - Applies to: CameraLink - - - - - Selects a feature set description file. - Applies to: CameraLink - - - - - If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - ShadingSetCreate - Applies to: CameraLink - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. - Applies to: CameraLink - - - - - This enumeration selects the shading set to which the activate command will be applied. - Applies to: CameraLink - - - - - This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. - Applies to: CameraLink - - - - - This enumeratuion indicates error statuses related to shading correction. - Applies to: CameraLink - - - - - This boolean value enables the selected kind of shading correction. - Applies to: CameraLink - - - - - This enumeration selects the kind of shading correction. - Applies to: CameraLink - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: CameraLink - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: CameraLink - - - - - Enables color overexposure compensation. - Applies to: CameraLink - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This value sets the starting line of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the starting column of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the height of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the width of the auto function area of interest in pixels. - Applies to: CameraLink - - - - - Selects the Auto Function AOI. - Applies to: CameraLink - - - - - Selects the profile for controlling gain and shutter simultaneously. - Applies to: CameraLink - - - - - Upper limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: CameraLink - - - - - Lower limit of the Auto Exposure Time (Abs) [us] parameter - Applies to: CameraLink - - - - - Upper limit of the Auto Gain (Raw) parameter - Applies to: CameraLink - - - - - Lower limit of the Auto Gain (Raw) parameter - Applies to: CameraLink - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: CameraLink - - - - - The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. - Applies to: CameraLink - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: CameraLink - - - - - The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. - Applies to: CameraLink - - - - - The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. - Applies to: CameraLink - - - - - Selects the which factory setting will be used as default set. - Applies to: CameraLink - - - - - This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink - - - - - This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. - Applies to: CameraLink - - - - - This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. - Applies to: CameraLink - - - - - This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. - Applies to: CameraLink - - - - - StopFeatureStreaming - Applies to: CameraLink - - - - - StartFeatureStreaming - Applies to: CameraLink - - - - - Indicates whether a live grab is under way - Applies to: CameraLink - - - - - The Inter-line Delay Abs parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. -The parameter sets a floating point value to express the delay in microseconds. The set value will be automatically adjusted to the nearest value that can be expressed as a multiple of the period of the currently selected pixel clock. The line valid signal (LVAL) remains low during the set delay. -The default value of the parameter is the minimum allowed inter-line delay. - Applies to: CameraLink - - - - - The Inter-line Delay Raw parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. -The parameter sets an integer value to express the delay as a number pixel clock cycles. The line valid signal (LVAL) remains low during the set number of pixel clock cycles. -The default value of the parameter is the minimum allowed number of inter-line clock cycles. - Applies to: CameraLink - - - - - The pixel clock used in the communication with the grabber in Hz - Applies to: CameraLink - - - - - The pixel clock used in the communication with the grabber - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera - Applies to: CameraLink - - - - - This value sets the value of the LUT element at the LUT index. - Applies to: CameraLink - - - - - This value sets the LUT element to access. This value is used to index into a LUT array. - Applies to: CameraLink - - - - - This boolean value enables the selected LUT. - Applies to: CameraLink - - - - - This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. - Applies to: CameraLink - - - - - This enumeration selects the source of the reset for the selected counter. - Applies to: CameraLink - - - - - This enumeration selects the event that will be the source to increment the counter. - Applies to: CameraLink - - - - - This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink - - - - - This enumeration sets the type of signal transistion that will start the timer. - Applies to: CameraLink - - - - - This enumeration sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. - Applies to: CameraLink - - - - - This float value sets the duration for the selected timer in microseconds. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. - Applies to: CameraLink - - - - - This float value sets the delay for the selected timer in microseconds. - Applies to: CameraLink - - - - - This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. - Applies to: CameraLink - - - - - This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. - Applies to: CameraLink - - - - - Sets an integer value as the post-divider for the post-divider sub-module. - Applies to: CameraLink - - - - - Sets an integer value as the multiplier for the multiplier sub-module. - Applies to: CameraLink - - - - - Sets an integer value as the pre-divider for the pre-divider sub-module. - Applies to: CameraLink - - - - - Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink - - - - - Selects the input source for the frequency converter module. - Applies to: CameraLink - - - - - This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: CameraLink - - - - - This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: CameraLink - - - - - This command resets the tick counter count of the shaft encoder module to 0. - Applies to: CameraLink - - - - - This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. - Applies to: CameraLink - - - - - This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. - Applies to: CameraLink - - - - - Selects the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. - Applies to: CameraLink - - - - - Selects the input line as signal source for the shaft encoder module. - Applies to: CameraLink - - - - - Selects the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: CameraLink - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: CameraLink - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink - - - - - This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. - Applies to: CameraLink - - - - - This boolean value sets the state of the selected user settable synchronous output signal. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: CameraLink - - - - - This integer value is a single bitfield that sets the state of all user settable output signals in one access. - Applies to: CameraLink - - - - - This boolean value sets the state of the selected user settable output signal. - Applies to: CameraLink - - - - - This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. - Applies to: CameraLink - - - - - This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. - Applies to: CameraLink - - - - - This boolean value indicates the current logical state for the selected line at the time of polling. - Applies to: CameraLink - - - - - This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: CameraLink - - - - - This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. - Applies to: CameraLink - - - - - Sets the raw value of the selected line debouncer time - Applies to: CameraLink - - - - - Sets the absolute value of the selected line debouncer time in microseconds - Applies to: CameraLink - - - - - This boolean value enables the termination resistor for the selected input line. - Applies to: CameraLink - - - - - This boolean value enables the signal inverter function for the selected input or output line. - Applies to: CameraLink - - - - - This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. - Applies to: CameraLink - - - - - This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. - Applies to: CameraLink - - - - - This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. - Applies to: CameraLink - - - - - Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: CameraLink - - - - - This boolean value enables the frame timeout. - Applies to: CameraLink - - - - - This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. - Applies to: CameraLink - - - - - This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. - Applies to: CameraLink - - - - - This boolean value enables setting the camera's acquisition frame rate to a specified value. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. - Applies to: CameraLink - - - - - This enumeration sets the shutter mode. - Applies to: CameraLink - - - - - Enable the Global Reset Release Mode - Applies to: CameraLink - - - - - This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: CameraLink - - - - - This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. - Applies to: CameraLink - - - - - Indicates the sensor readout time given the current settings. - Applies to: CameraLink - - - - - This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. - Applies to: CameraLink - - - - - This value enables the use of the exposure time base. - Applies to: CameraLink - - - - - This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. - Applies to: CameraLink - - - - - This float value sets the camera's exposure time in microseconds. - Applies to: CameraLink - - - - - The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. - Applies to: CameraLink - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink - - - - - This enumeration sets the exposure mode. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. - Applies to: CameraLink - - - - - This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. - Applies to: CameraLink - - - - - Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink - - - - - This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. - Applies to: CameraLink - - - - - This enumeration sets the signal transition needed to activate the selected trigger. - Applies to: CameraLink - - - - - This enumeration sets the signal source for the selected trigger. - Applies to: CameraLink - - - - - This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. - Applies to: CameraLink - - - - - This enumeration sets the trigger mode for the selected trigger. - Applies to: CameraLink - - - - - This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - This value sets the number of frames acquired in the multiframe acquisition mode - Applies to: CameraLink - - - - - This command will immediately abort any image acquisition process that is currently in progress. - Applies to: CameraLink - - - - - If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. - Applies to: CameraLink - - - - - This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. - Applies to: CameraLink - - - - - This enumeration sets the image acquisition mode. - Applies to: CameraLink - - - - - When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. - -Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. - Applies to: CameraLink - - - - - Sets the height for the selected zone. - Applies to: CameraLink - - - - - Sets the Y offset (top offset) for the selected zone. - Applies to: CameraLink - - - - - Enables the selected zone. - Applies to: CameraLink - - - - - This value sets the zone to access. - Applies to: CameraLink - - - - - Enables the stacked zone imaging feature. - Applies to: CameraLink - - - - - Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. - Applies to: CameraLink - - - - - Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. - Applies to: CameraLink - - - - - Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning mode. - Applies to: CameraLink - - - - - Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CameraLink - - - - - This enumeration sets the horizontal binning mode. - Applies to: CameraLink - - - - - This enumeration sets the vertical binning feature. - Applies to: CameraLink - - - - - This feature is used to center the image vertically. - Applies to: CameraLink - - - - - This feature is used to center the image horizontally. - Applies to: CameraLink - - - - - This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. - Applies to: CameraLink - - - - - This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. - Applies to: CameraLink - - - - - This value sets the height of the area of interest in pixels. - Applies to: CameraLink - - - - - This value sets the width of the area of interest in pixels. - Applies to: CameraLink - - - - - Sets an integer value for the adjustment of saturation of the selected color. - Applies to: CameraLink - - - - - Sets a floating point value for the adjustment of saturation of the selected color. - Applies to: CameraLink - - - - - Sets an integer value for the adjustment of hue of the selected color. - Applies to: CameraLink - - - - - Sets a floating point value for the adjustment of hue of the selected color. - Applies to: CameraLink - - - - - Selects the color for color adjustment. -Those colors in the image will be adjusted where the selected color predominates. - Applies to: CameraLink - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: CameraLink - - - - - Enables color adjustment. - Applies to: CameraLink - - - - - Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: CameraLink - - - - - Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. -If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. - Applies to: CameraLink - - - - - Sets an integer value for the selected element in the color transformation matrix. - Applies to: CameraLink - - - - - Sets a floating point value for the selected element in the color transformation matrix. - Applies to: CameraLink - - - - - Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. -Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. - - Applies to: CameraLink - - - - - Selects the matrix color transformation between color spaces. -Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). -The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. - - Applies to: CameraLink - - - - - This value sets the selected balance ratio control as an integer. - Applies to: CameraLink - - - - - This value sets the selected balance ratio control as a float value. - Applies to: CameraLink - - - - - This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. - Applies to: CameraLink - - - - - The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. - Applies to: CameraLink - - - - - Allows returning to the color adjustment settings extant before the latest changes of the settings. -This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. - Applies to: CameraLink - - - - - Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. - Applies to: CameraLink - - - - - This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. - Applies to: CameraLink - - - - - This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. - Applies to: CameraLink - - - - - Selects the mode to output the fields. - Applies to: CameraLink - - - - - This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. - Applies to: CameraLink - - - - - This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - See camera users manual for information. - Applies to: CameraLink - - - - - Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. - -Positive integer: The object will pass the top sensor line first. - -Negative integer: The object will pass the bottom sensor line first. - -In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: CameraLink - - - - - This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. - Applies to: CameraLink - - - - - This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. - Applies to: CameraLink - - - - - Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. -Note: Make sure to also select a suitable raw pixel data output format. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink - - - - - This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. - Applies to: CameraLink - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink - - - - - This enumeration sets the format of the pixel data transmitted for acquired images. - Applies to: CameraLink - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink - - - - - This feature selects the amount of data bits the sensor produces for one sample. - Applies to: CameraLink - - - - - This value sets the substrate voltage - Applies to: CameraLink - - - - - This value sets the selected digital shift control - Applies to: CameraLink - - - - - This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). - Applies to: CameraLink - - - - - This enumeration selects the type of gamma to apply. - Applies to: CameraLink - - - - - This boolean value enables the gamma correction. - Applies to: CameraLink - - - - - This value sets the selected black level control as a float value. - Applies to: CameraLink - - - - - This value sets the selected black level control as an integer. - Applies to: CameraLink - - - - - This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. - Applies to: CameraLink - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: CameraLink - - - - - Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. - Applies to: CameraLink - - - - - This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. - Applies to: CameraLink - - - - - The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. - Applies to: CameraLink - - - - - Selects the source for setting the selected bit of the sequence set address. - Applies to: CameraLink - - - - - Selects a bit of the sequence set address. - Applies to: CameraLink - - - - - Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. - Applies to: CameraLink - - - - - Selects between controls for sequence restart or sequence set advance. - Applies to: CameraLink - - - - - Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. - Applies to: CameraLink - - - - - Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. - Applies to: CameraLink - - - - - Loads an existing sequence set to make it the current sequence set. - Applies to: CameraLink - - - - - Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. - Applies to: CameraLink - - - - - Selects the index number of a sequence set. - Applies to: CameraLink - - - - - Sets the total number of sequence sets in the sequence. - Applies to: CameraLink - - - - - Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. - Applies to: CameraLink - - - - - Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: CameraLink - - - - - Indicates the current sequence set. - Applies to: CameraLink - - - - - Enables the existing sequence sets for image acquisition. - Applies to: CameraLink - - - - List of all parameter names available for Camera Link cameras. - - - The full name of ChunkScan3dOutputMode - Returns the full name of ChunkScan3dOutputMode - - - The full name of ChunkScan3dOutputMode - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - The full name of ChunkScan3dDistanceUnit - Returns the full name of ChunkScan3dDistanceUnit - - - The full name of ChunkScan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - The full name of ChunkScan3dCoordinateSelector - Returns the full name of ChunkScan3dCoordinateSelector - - - The full name of ChunkScan3dCoordinateSelector - - - - The third (Z) coordinate. - Applies to: Stereo ace - - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - The pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in RGB 12 V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 Signed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 format. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 16 format. - Applies to: Stereo ace and ace GigE - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate, third component 16 bit. - Applies to: Stereo ace - - - - - Confidence 8-bit - Applies to: Stereo ace - - - - - The pixel data in the acquired image is in the BiColor RGBG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BiColor BGRG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: ace GigE - - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - The full name of ChunkLineSource - Returns the full name of ChunkLineSource - - - The full name of ChunkLineSource - - - - The output is always Low. - Applies to: Stereo ace - - - - - The output is always High. - Applies to: Stereo ace - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - Output is high during the exposure of a Frame. - Applies to: Stereo ace - - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - The full name of ChunkLineSelector - Returns the full name of ChunkLineSelector - - - The full name of ChunkLineSelector - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkExposureTimeSelector - Returns the full name of ChunkExposureTimeSelector - - - The full name of ChunkExposureTimeSelector - - - - Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the common exposure time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 4. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 3. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 2. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 1. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of ChunkComponentSelector - Returns the full name of ChunkComponentSelector - - - The full name of ChunkComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - - - - The full name of ChunkComponentID - Returns the full name of ChunkComponentID - - - The full name of ChunkComponentID - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - The full name of BslChunkTimestampSelector - Returns the full name of BslChunkTimestampSelector - - - The full name of BslChunkTimestampSelector - - - - The Chunk Timestamp Value parameter indicates when acquisition of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image ended. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - The full name of BslChunkAutoBrightnessStatus - Returns the full name of BslChunkAutoBrightnessStatus - - - The full name of BslChunkAutoBrightnessStatus - - - - Target brightness adjustments are enabled, and the target brightness value has been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are enabled, but the target brightness value has not been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - - - - - Width of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Trigger Input counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the timestamp when the image was acquired. - Applies to: Stereo ace, ace GigE and ace USB - Visibility: Beginner - - - - - Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Value of the Shaft Encoder counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Index of the active sequencer set. - Applies to: ace 2 GigE, ace 2 USB and ace USB - Visibility: Beginner - - - - - Sequence set index number related to the acquired image. - Applies to: ace GigE - Visibility: Beginner - - - - - Vertical position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Horizontal position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the value which identifies a non-valid pixel. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns if a specific non-valid data flag is used in the payload image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Focal length of the camera in pixels. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - - - - - Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Expert - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Returns index of the image part in this block depending on selected component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Y offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - X offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Value of the Line Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Line Trigger End to End counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Line Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - - - - - Returns the current status of the selected input or output Line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - - - - - Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. - Applies to: ace GigE - Visibility: Beginner - - - - - Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. - Applies to: ace GigE - Visibility: Beginner - - - - - Number of bits per line used for the Input Status At Line Trigger parameter. - Applies to: ace GigE - Visibility: Beginner - - - - - AOI height of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Gain All value of the acquired image. - Applies to: ace GigE - Visibility: Beginner - - - - - Gain used during image acquisition. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Value of the Frames per Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Value of the Frame Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - - - - - Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Exposure time used to acquire the image. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - - - - - Vertical sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Horizontal sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Value of the selected chunk counter. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Returns the bitmask of components contained in this block. - Applies to: Stereo ace - Visibility: Expert - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - - - - - Returns a unique Identifier value that corresponds to the selected chunk component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Signals if the depth range had to be reduced due to memory limits. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the noise of the image. - Applies to: Stereo ace - Visibility: Expert - - - - - Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. - Applies to: Stereo ace - Visibility: Expert - - - - - Maximum depth that was used. - Applies to: Stereo ace - Visibility: Expert - - - - - Returns the exposure ratio of the selected output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - - - - - Value of the timestamp when the image was acquired. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - - - - List of all parameter names available for chunk data of Basler camera devices - - - The full name of Type - Returns the full name of Type - - - The full name of Type - - - - The pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - - - - - The pylon GigE Vision Filter Driver is used. - Applies to: GigE and blaze - - - - - The socket driver is used. - Applies to: GigE and blaze - - - - - No suitable driver is installed. - Applies to: GigE and blaze - - - - - The GigE Accelerator. - Applies to: GigE - - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TransmissionType - Returns the full name of TransmissionType - - - The full name of TransmissionType - - - - The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. - Applies to: GigE and blaze - - - - - The stream data is sent to a single device in the local network. - Applies to: GigE and blaze - - - - - The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. - Applies to: GigE - - - - - The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. - Applies to: GigE - - - - - The stream data is sent to all devices in the local area network (255.255.255.255). - Applies to: GigE - - - - - - Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. - Applies to: GigE and blaze - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of StreamType - Returns the full name of StreamType - - - The full name of StreamType - - - - USB3 Vision. - Applies to: CoaXPress - - - - - The data stream uses the USB3 Vision transport layer. - Applies to: CoaXPress - - - - - Different interface modules of the GenTL Producer are of different types. - Applies to: CoaXPress - - - - - GigE Vision - Applies to: CoaXPress - - - - - The data stream uses the GigE Vision transport layer. - Applies to: CoaXPress - - - - - The data stream uses a custom transport layer. - Applies to: CoaXPress - - - - - CoaXPress. - Applies to: CoaXPress - - - - - Camera Link High Speed. - Applies to: CoaXPress - - - - - Camera Link - Applies to: CoaXPress - - - - - The data stream uses the CoaXPress transport layer. - Applies to: CoaXPress - - - - - The data stream uses the Camera Link HS transport layer. - Applies to: CoaXPress - - - - - The data stream uses the Camera Link transport layer. - Applies to: CoaXPress - - - - - - Sets the transport layer of the data stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of StreamBufferHandlingMode - Returns the full name of StreamBufferHandlingMode - - - The full name of StreamBufferHandlingMode - - - - The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. - Applies to: CoaXPress and blaze - - - - - The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. - Applies to: CoaXPress and blaze - - - - - The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. - Applies to: CoaXPress and blaze - - - - - - Sets the buffer handling mode of this data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The stream grabber is open. - Applies to: GigE - - - - - The stream grabber is not initialized. - Applies to: GigE - - - - - The stream grabber is locked. - Applies to: GigE - - - - - The stream grabber is closed. - Applies to: GigE - - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of AccessMode - Returns the full name of AccessMode - - - The full name of AccessMode - - - - Access to the device has not been initialized. - Applies to: GigE and blaze - - - - - The application has monitoring, i.e., read-only, access to the device. - Applies to: GigE and blaze - - - - - The application has exclusive access to the device. No other application can control or monitor the device. - Applies to: GigE and blaze - - - - - The application has control access to the device. Other applications are still able to monitor the device and can request to take over control or gain exclusive access to the device. - Applies to: GigE and blaze - - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - - - Enabling this setting will use Extended ID if it is supported by the camera and driver. - If it is not supported, it will not be used and this setting has no negative side effects. - - - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the pylon GigE Vision Performance Driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the pylon GigE Vision Filter Driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the socket driver is currently available. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the GigE Accelerator is currently available. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the driver type to be used by the stream grabber. - Applies to: GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. - Applies to: GigE and blaze - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the transport layer of the data stream. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of frames started in the acquisition engine. This number is incremented every time a new buffer is started and then filled regardless of whether the buffer is later delivered to the user or discarded for any reason. This number is initialized with 0 at at the time the stream is opened. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of buffers in the output buffer queue. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of lost frames due to queue underrun. This number is initialized with zero at the time the stream is opened and incremented every time data couldn't be acquired because there was no buffer in the input buffer pool. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the acquisition engine is started or not. This is independent of the acquisition status of the remote device. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of buffers in the input buffer pool plus the buffers currently being filled. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Device-wide unique ID of the data stream. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of delivered frames since last acquisition start. It isn't reset until the stream is closed. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum number of chunks to be expected in a buffer (can be used to allocate the array for the DSGetBufferChunkData function). - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the buffer handling mode of this data stream. - Applies to: CoaXPress and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Alignment size in bytes of the buffers passed to DSAnnounceBuffer. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of announced (known) buffers on this stream. This value is volatile. It may change if additional buffers are announced and/or buffers are revoked by the GenTL Consumer. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum number of buffers to announce to enable selected buffer handling mode. - Applies to: CoaXPress and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the current status of the stream grabber. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of packets received. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GigE cameras: Number of frames received. Other cameras: Number of buffers processed. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of stream resynchronizations. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of emitted packet resend commands sent. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of packets requested by packet resend commands. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of out-of-memory errors. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of corrupt or lost frames between successfully grabbed images. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Status code of the last failed buffer. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Status code of the last failed buffer. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Last grabbed block ID. - Applies to: USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of failed packets, i.e., the number of packets whose status is not 'success'. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned an error. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of frames lost because there were no buffers in the queue. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Socket buffer size in kilobytes. Only available if the socket driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Threshold after which resend requests are initiated. The parameter value is set in percent of the receive window size (Receive Window Size parameter). Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Time to wait (in milliseconds) between sending a resend request and considering the request as lost. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Amount of packet resend requests to be batched, i.e., sent together. The parameter value is set in percent of the amount of frames between the resend request threshold and the start of the receive window. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Size (in frames) of the receive window in which the stream grabber looks for missing packets. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables assigning a custom priority to the thread which receives incoming stream packets. Only available if the socket driver is used. To assign the priority, use the Receive Thread Priority parameter. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Determines the largest possible packet size. Using large packets reduces the overhead for transmitting images. Whether large packets can be transmitted depends on the network hardware used and its configuration. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes of the image data payload produced by the frame grabber. This value is computed by the frame grabber implementation. The pylon stream grabber needs to be open to be able to compute the payload size. - Applies to: CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Timeout period in milliseconds between two packets within one frame. The timeout is reset each time a packet is received. If the timeout expires, e.g., no packet was received during the given period, the packet resend mechanism takes effect. For more information, see the Enable Resends parameter. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. Increasing this value may improve stability and reduce jitter, but requires more resources on the host computer. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of resend requests per missing packet. Only available if the pylon GigE Vision Performance Driver is used. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum USB data transfer size in bytes. The default value is appropriate for most applications. Decreasing the value may increase the CPU load. USB host adapter drivers may require decreasing the value if the application fails to receive the image stream. The maximum value also depends on the operating system. - Applies to: USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum number of buffers that can be used simultaneously for grabbing images. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum size (in bytes) of a buffer used for grabbing images. A grab application must set this parameter before grabbing starts. - Applies to: GigE, USB and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum time in milliseconds to receive all packets of a frame. The timer starts when the first packet has been received. If the transmission is not completed within the given time, the corresponding frame is delivered with the status 'Failed'. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Firewall traversal interval value in milliseconds. This applies to the stream channel. If set to 0, this feature is disabled. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the packet resend mechanism. The pylon GigE Vision Filter Driver and the GigE Vision Performance Driver use different packet resend mechanisms. - Applies to: GigE and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Port to which the stream grabber sends all stream data. If the parameter is set to zero, pylon automatically selects an unused port. - Applies to: GigE and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - IP address to which the stream grabber sends all stream data. - Applies to: GigE and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables negotiation of the packet size to find the largest possible packet size. Using large packets reduces the overhead for transferring images. The maximum packet size depends on the network hardware and its configuration. - Applies to: GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates the mode of access the current application has to the device. - Applies to: GigE and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - List of all parameter names available for pylon stream grabbers - - - The full name of Status - Returns the full name of Status - - - The full name of Status - - - - The low level event grabber is open. - Applies to: GigE - - - - - The low level event grabber is closed. - Applies to: GigE - - - - - - For internal use only. - Applies to: GigE - Visibility: Guru - - - - - Priority of the thread that handles USB requests from the stream interface. - Applies to: USB - Visibility: Guru - - - - - Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. - Applies to: GigE - Visibility: Expert - - - - - For internal use only. - Applies to: GigE - Visibility: Guru - - - - - Total count of processed events. - Applies to: USB - Visibility: Expert - - - - - Status code of the last failed event buffer. - Applies to: USB - Visibility: Expert - - - - - Count of processed events with an error status. - Applies to: USB - Visibility: Expert - - - - - Number retry attempts by the camera to get an acknowledge for a sent event message. - Applies to: GigE - Visibility: Expert - - - - - Maximum number of USB request blocks (URBs) to be enqueued simultaneously. - Applies to: USB - Visibility: Guru - - - - - Number of Buffers that are going to be used receiving events. - Applies to: GigE and USB - Visibility: Expert - - - - - Firewall traversal interval value in milliseconds. This applies to the event channel. If set to 0, this feature is disabled. - Applies to: GigE - Visibility: Guru - - - - List of all parameter names available for pylon event grabbers - - - Usage: Parameters[PLCamera.ParameterName] - - - - - - - This will be removed. - - - - - Provides classes and interfaces to find cameras, to parametrize cameras, and to acquire images. - - - - Usage: Parameters[PLStreamGrabber.ParameterName] - - - -Frees a previously allocated buffer. - - The pointer to the allocated object. Created by this factory. - The pointer to the allocated buffer. Created by this factory. - User data information of the buffer returned by . - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must not throw exceptions. - - - - -Allocates a buffer and provides additional context information. - - The size of the buffer in bytes that has to be allocated. - Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. - Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. - User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must throw an exception if the allocation fails. - - - - - A basic buffer factory that allocates arrays of a given type provided by the generic parameter. - - The array item value type of the arrays this buffer factory allocates. - - - Gets the friendly name of the camera. - Returns the friendly name of the camera. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Occurs when the physical connection to the camera has been lost unexpectedly. - - Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. - - - - Occurs after the connection to the camera has been closed. - - During the execution of this event, the camera is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is closed. - - If the camera is closed properly, the connection to the camera is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs after the connection to the camera has been opened successfully via or . - - During the execution of this event, the connection to the camera is already open. - If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is opened via or . - - During the execution of this event, the connection to the camera is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Gets the version number of the SFNC specification that the camera complies to. - Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. - - You can use the SFNC version number to determine which parameters the camera can provide. - - Preconditions: -
- - The connection to the camera device must be open. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. -
-
- - Executes the software trigger command. - - To use this method, the camera has to be configured for software triggering. - Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using - - Preconditions: -
- - The camera device is physically connected and a connection to the camera has been opened. - The camera device supports software triggering. - The grabbing is started using a stream grabber. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety:Can throw exceptions. -
-
- - Checks to see whether the camera device can be queried whether it is ready to accept the next frame trigger. - Returns true if the camera is open and the camera device can be queried whether it is ready to accept the next frame trigger. - - -If 'FrameTriggerWait' can be selected for 'AcquisitionStatusSelector' and 'AcquisitionStatus' is readable, the camera device can be queried whether it is ready to accept the next frame trigger. - - -If the nodes mentioned above are not available and the 'SoftwareTrigger' node is readable, the camera device can be queried whether it is ready to accept the next frame trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Polls the parameters of the camera until the camera is ready to receive a software trigger. - The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. -The exact timeout behavior can be set using the timeoutHandling parameter. - The action to perform when the functions exits with a timeout. - Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. - - -After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. -You can use this function to poll until the camera is ready to accept a trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Create a file stream for upload or download. - -Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. - - Write to the camera or read from the camera. - Returns a stream object for writing or reading. - - - Preconditions for updating the camera info: -
- - The camera is open. - -
- - Example: -
- -// Copy a file into a byte array: -using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) -using (MemoryStream ms = new MemoryStream()) -{ - fs.CopyTo( ms ); - byte [] Buffer = ms.ToArray(); -} - -
- It is not possible to access multiple files in parallel. Dispose the stream before opening the next. - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does throw exceptions. -
-
- - Closes the connection to the camera. - - - - If the connection to the camera has been already closed, the function returns successfully. - If the camera is currently grabbing, grabbing is stopped. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The connection to the camera device is closed. - The OnClosed" is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Tries to open a connection to the camera until a timeout occurs. -If the camera device is not available, the method tries to access the camera until a timeout occurs. - The timeout period in milliseconds. - The action to perform when the function exits with a timeout. - Returns false if the camera cannot be found or opened. - - - - If the camera is already open, the function returns successfully. - If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. - If the camera is not found, the method returns or throws an exception. The action depends on the parameter. - Calls ) if the camera device has been found by enumeration and it is accessible (see ). - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Opens a connection to the camera device. - Returns a reference to the opened camera. - - - - If the connection to the camera is already open, the function returns successfully. - The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The connection to the camera device is established. - The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. -You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to camera information. The camera information can be updated if camera properties have changed. -Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. - The updated camera information. -The properties and the of the updated camera information and the current camera information must be identical. - - Returns information about the camera. - - Returns the camera information collection containing detailed camera information, e.g. name or serial number. - - Preconditions for updating the camera info: -
- - The camera is closed. - The properties and the of the updated camera information and the current camera information are identical. - The updated camera information is provided by the . - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. -
-
- - Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); - Returns the parameter collection of the camera. - - -You can use the parameter collection to configure the camera device and the camera instance through parameters. -You can access parameters by their name or predefined parameter lists. - - -There are several predefined parameter lists available: -PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer -For more information about the parameters, see the documentation for the parameter list. - - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -camera.Parameters[PLCamera.Width].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions - - - - Returns the stream grabber of the camera object. - Returns the stream grabber of the camera object. - - -The stream grabber can be used retrieve images from the camera. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if the camera device is properly connected to the camera object while the camera object is open. - Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. - - -The connection to the camera device can be lost if it is physically disconnected from the PC. - - - Thread Safety:This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if camera object has been opened. - Returns true if camera object has been opened. - - -The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. - A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, -c) selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - -// Example - -// Selects a USB camera with serial number 20399956 -var cameraInfoFilter = new Dictionary<string, string> -{ - {CameraInfoKey.SerialNumber, "20399956"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera with known IP Address "192.168.0.101" -var cameraInfoFilter2 = new Dictionary<string, string> -{ - {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -// Shown for demonstration purposes only. -// Selects a USB camera with DeviceUserID TopCamera -// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm -// or PLCamera.DeviceUserID for more information. -var cameraInfoFilter3 = new Dictionary<string, string> -{ - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera -var cameraInfoFilter4 = new Dictionary<string, string> -{ - {CameraInfoKey.ModelName, "acA1920-50gc"}, - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) -{ - //use the camera -} - - - - - Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. - A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, -c) selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - -// Example - -// Selects a USB camera with serial number 20399956 -var cameraInfoFilter = new Dictionary<string, string> -{ - {CameraInfoKey.SerialNumber, "20399956"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera with known IP Address "192.168.0.101" -var cameraInfoFilter2 = new Dictionary<string, string> -{ - {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -// Shown for demonstration purposes only. -// Selects a USB camera with DeviceUserID TopCamera -// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm -// or PLCamera.DeviceUserID for more information. -var cameraInfoFilter3 = new Dictionary<string, string> -{ - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.Usb} -}; - -// Shown for demonstration purposes only. -// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera -var cameraInfoFilter4 = new Dictionary<string, string> -{ - {CameraInfoKey.ModelName, "acA1920-50gc"}, - {CameraInfoKey.UserDefinedName, "TopCamera"}, - {CameraInfoKey.DeviceType, DeviceType.GigE} -}; - -using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) -{ - //use the camera -} - - - - - Creates a camera based on the camera type (GigE, USB, etc.) using the selectionStrategy passed. - A string containing the camera type (GigE, USB, etc.). You can use the class to retrieve valid strings for this parameter. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by enumerating all cameras of the specified type connected to the system and selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - -using (ICamera camera = new Camera(DeviceType.Usb, CameraSelectionStrategy.FirstFound)) -{ - //use the first found USB camera -} - - - Error Safety:Can throw exceptions. - - - - Creates a camera based on the serial number parameter. - A string containing the serial number of the camera. You can read the serial number from the label attached to the camera or by using the pylonViewer. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting the camera matching the serial number passed. -If no cameras are found, an exception is thrown. - - -using (ICamera camera = new Camera("20399956")) -{ - //use the camera with serial number 20399956 -} - - - Error Safety:Can throw exceptions. - - - - Creates a specific camera using information given in the cameraInfo parameter. - Contains the exact properties of the camera to be created. You can retrieve camera infos by calling - - -Use this constructor to create a specific camera using information returned by . -If no camera is found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Creates a camera using the selectionStrategy passed. - Sets the selection method that should be used if multiple cameras are found. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting a camera using the selectionStrategy passed. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Creates a camera object and selects the first physical camera device found. - - -Creates a camera instance by enumerating all cameras connected to the system and selecting the first camera device found. -If no cameras are found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - Provides convenient access to a camera device. - - - Lists possible strategies for selecting a camera device. - - - If exactly one camera is found, open the camera. If multiple cameras are found, an exception will be thrown. - - - Open the first suitable camera found. - - - Uses the ImageWindow method to display the image. - The image to display. The image must be valid. Otherwise, the image window opens, but no image is shown. - The window index used to display the image. Valid window indexes range from 0 to 31. - - - Returns the window handle of the image window. - The index of the image window. Valid window indexes range from 0 to 31. - Returns the native window handle (HWND) of the image window. - -This returns the native window handle (HWND) of the image window. Windows functions can be called using this handle. - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Hides the image window. - The index of the image window. Valid window indexes range from 0 to 31. - -This is a convenience function to hide the window. It will call Show(windowIndex, ShowMode::Hide). - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Shows the image window. - The index of the image window. Valid window indexes range from 0 to 31. - -This is a convenience function to show the window. It will call Show(windowIndex, ShowMode::Show). - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Shows or hides the image window. - The index of the image window. Valid window indexes range from 0 to 31. - The mode. See the ShowMode enum class for details. - -This function calls ShowWindow from the Windows API. -You can pass the same values for the showMode parameter as described in the official documentation for ShowWindow(). -The default value nShowDefault(which equals SW_SHOW) will show the window in its current state and position. - - -When the user closes the window, it will be hidden but not destroyed. You can call Show() to make it visible again. - - -After you create a window using Create(), it will be invisible. You must call Show() to make the window visible. - - - Thread Safety:This function is thread-safe. - - Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. - - - Closes and destroys a window opened by using DisplayImage. - The index of the window to be closed. Valid window indexes range from 0 to 31. - - - Thread Safety:This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Displays the contents of an image buffer on screen. - The value type of the buffer array containing the image data. - The index of the image window. Valid window indexes range from 0 to 31. - The typed array containing the image data. - The pixel type of the image data in the buffer. - The number of pixels in a row of the image data in the buffer. - The number of rows in the image data in the buffer. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -This method displays the contents of a buffer in a window. - - -If the window hasn't been created before, it will be created with default positions. -When the method returns, you may free the image buffer. - - -If you pass an empty or invalid buffer (e.g., buffer is empty or invalid), the window will be cleared. -To close the window call . - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. - - - - Displays the contents of a raw image buffer on screen. - The index of the image window. Valid window indexes range from 0 to 31. - Pointer to the buffer containing the image data. - Size of the buffer in bytes. - The pixel type of the image data in the buffer. - The number of pixels in a row of the image data in the buffer. - The number of rows in the image data in the buffer. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -This method displays the contents of a raw buffer in a window. - - -If the window hasn't been created before, it will be created with default positions. -When the method returns, you may free the image buffer. - - -If you pass an empty or invalid buffer (e.g., pBuffer or bufferSize are invalid), the window will be cleared. -To close the window call . - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. - - - - Displays an image on screen. - The index of the image window. Valid window indexes range from 0 to 31. - The image to display in the window. - - -This method displays the image or the grab result in a window. -Using this method is the easiest way to display an image on screen. - - -You can pass any IImage-based object. If the window hasn't been created before, it will be created with default positions and the image will be shown. -When the method returns, you may dispose the image. - - -If you pass an empty or invalid image (e.g., IImage.IsValid() returns false), the window will be cleared. -To close the window call Close() - - - The window specified by windowIndex will be created and shown on screen. - If the image passed is valid, it is shown in the window specified by windowIndex. - If the image passed is invalid, the window specified by windowIndex will be cleared. - - - Thread Safety:This method is thread-safe. - - Error Safety: Can throw an exception if the windowIndex passed is invalid or if the window could not be created. - - - - Displays an IImage or IGrabResult on screen. - - - Defines the way an image window is shown. -These constants follow the ShowWindow API. - - - Compatibility with ShowWindow API - - - Compatibility with ShowWindow API - - - Compatibility with ShowWindow API - - - Shows the image window minimized, but does not activate it. - - - Shows the image window maximized. - - - Shows the image window minimized. - - - Minimizes the image window, forces it if needed. - - - Shows the image window, but does not activate it. - - - Displays the image window. Restores old position and size if the image window was maximized or minimized. - - - Minimizes the image window. - - - Maximizes the image window. - - - Hides the image window. - - - Shows the image window. - - - The full name of CompressionMode - Returns the full name of CompressionMode - - - The full name of CompressionMode - - - - The resulting stream has a constant quality. - - - - - The resulting stream has a constant bit rate. - - - - - - Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. - Visibility: Beginner - - - - - Width of the image (in pixels). - Visibility: Invisible - - - - - Number of threads used for recording the video. - Visibility: Expert - - - - - Quality of the resulting compressed stream. The quality has a direct influence on the resulting bit rate. The optimal bit rate is calculated based on the input values height, width, and playback frame rate (WIDTH * HEIGHT * PLAYBACKFRAMERATE * 0.25). This is then normalized to the quality value range 1-100, where 100 corresponds to the optimum bit rate and 1 to the lowest bit rate. - Visibility: Beginner - - - - - Frame rate (in Hertz) of the video to be recorded. - Visibility: Beginner - - - - - Height of the image (in pixels). - Visibility: Invisible - - - - - Number of frames written since starting the recording. - Visibility: Beginner - - - - - Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. - Visibility: Beginner - - - - - Bytes written to file since starting the recording. - Visibility: Beginner - - - - - Bit rate of the resulting compressed stream. - Visibility: Beginner - - - - List of all parameter names available for the Video Writer - - -$4D$ -Checks if video writing is supported. -Checks if all neccessary dynamic libraries are installed and can be loaded. -This does not check if the codec for the video can be used. This is checked in Create(). - Returns true if supported (i.e. all DLLs are okay and can be loaded) -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the parameter collection of the video writer for accessing all parameters. Example: videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue();Returns the parameter collection of the video writer. -You can use the parameter collection to configure the video writer through parameters. -You can access parameters by their name or predefined parameter list. - -Currently the only predefined parameter list is: -PLVideoWriter -For more information about the parameters, see the documentation for the parameter list. - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue(); -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the amount of image data written to the video file in bytes. -This value is updated with each call to Write(). - Returns the amount of image data bytes that have been written to the file. -Returns 0 if no images have been written yet. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes an image to the video.The image to be added. -If required, the image is automatically converted to the target format. -
-Preconditions
-The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
- -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. - -Preconditions: -The file is writable.The camera must be open.The pixel type must be supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video.Quality of the video. -Preconditions: -The file is writable.pixelType is supported by the image format converter.width and height must be greater than 0.quality must be in the range 1 ... 100.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video. -Preconditions: -The file is writable.width and height must be greater than 0.pixelType is supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Initializes a new instance of the VideoWriter class. -Creates and initializes a new instance of the VideoWriter class. -Error Safety: Can throw exceptions. - -$4D$ - -Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. - - - Indicates if the given pixel format is a supported output format. - The pixel format of the destination image. - Returns true if the given pixel format is supported. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw C++ exceptions. - - - - Indicates if the given pixel format is a supported input format. - The pixel format of the source image. - Returns true if the given pixel format is supported. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw C++ exceptions. - - - - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The array providing the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the destination buffer array. - The array item value type of the source buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The array providing the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the source buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The pointer to the buffer of the source image. - The size of the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - The array item value type of the destination buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The pointer to the buffer of the source image. - The size of the buffer of the source image. - The pixel type of the source image. - The number of pixels in a row in the source image. - The number of rows in the source image. - The number of extra data bytes at the end of each row. The default value is usually 0. - The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The source buffer parameters must point to a valid image. - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - The sourcePaddingX value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The array providing the buffer of the destination image. - The source image. - The array item value type of the destination buffer array. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Creates a new image by converting an image to a different format. - The pointer to the buffer of the destination image. - The size of the buffer of the destination image. - The source image. - - -The image is converted to the destination image according to the current converter settings. -The padding area of a row in the destination image is set to zero. - - - Preconditions: -
- - The format of the source image must be supported by the converter. - The destination image buffer must be large enough to hold the destination image. - The source image buffer and the destination image buffer must not be identical. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. -
-
- - Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. - -The pixel type of the source image. - - -The number of pixels in a row in the source image. - - -The number of rows in the source image. - - -The size of the destination image when converting the source image using current converter settings. Use to convert to 32 bit if necessary. - - - - Preconditions: -
- - The sourceWidth value must be >= 0. - The sourceHeight value must be >= 0. - -
- - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. -
-
- - -Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. - - -The source image. - - -The size of the destination image when converting the given source image using current converter settings. Use to convert to 32 bit if necessary. - - - - Thread Safety: This method is not thread-safe. - - Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. - - - - Sets the output pixel format. - - - Thread Safety: This property is not thread-safe. - - Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. - - - - Gets the output pixel format. - - - Thread Safety: This method is not thread-safe. - - Error Safety: Does not throw exceptions. - - - - Sets or gets the output pixel format. - - - Thread Safety: This property is not thread-safe. - - Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. - - - - The parameter collection of the camera object. - Returns the parameter collection of the camera object. - -You can access parameters by passing a key from a parameter list to the index operator, e.g. -key from a parameter list, e.g. - -camera.Parameters[PLFormatConverter.OutputPaddingX].GetValue(); -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - Creates new images by converting a source image to another format. - - Supported input image formats defined by the pixel type: - - Mono1packed Mono2packed Mono4packed Mono8 Mono10 Mono10packed Mono10p Mono12 Mono12packed Mono12p Mono16 BayerGR8 BayerRG8 BayerGB8 BayerBG8 BayerGR10 BayerRG10 BayerGB10 BayerBG10 BayerGR12 BayerRG12 BayerGB12 BayerBG12 BayerGR12Packed BayerRG12Packed BayerGB12Packed BayerBG12Packed BayerGR12p BayerRG12p BayerGB12p BayerBG12p BayerGR16 BayerRG16 BayerGB16 BayerBG16 RGB8packed BGR8packed RGBA8packed BGRA8packed GB10packed BGR10packed RGB12packed BGR12packed RGB12V1packed RGB16packed RGB8planar RGB16planar YUV422packed YUV422_YUYV_Packed - - -Supported output image formats defined by the pixel type: - BGRA8packed - This pixel type can be used in Windows bitmaps. BGR8packed - This pixel type can be used in Windows bitmaps. RGB8packed RGB16packed RGB8planar RGB16planar Mono8 Mono16 - -All input image formats can be converted to all output image formats. - RGB, BGR and Bayer image formats are converted to monochrome formats by using the following formula: - - -mono = (0.25 * red) + (0.625 * green) + (0.125 * blue); - - -YUV formats are converted to 16 bit bit depth in an intermediate conversion step. This is why the output -is always aligned at the most significant bit when converting to 16 bit color output formats like RGB16packed. - - Limitations: -The last column of an YUV input image with odd width cannot be converted. -The last column and the last row of a Bayer input image cannot be converted. - -The default treatment of rows and columns that cannot be converted due to their location on edges -can be controlled using the @PixelDataConverter/InconvertibleEdgeHandling parameter. -For more information, see the Convert() method description. - - - Thread Safety: The PixelDataConverter class is not thread-safe. - - - - - - - Usage: Parameters[PLInterface.InterfaceType] - - - - - - Occurs after the interface has been closed. - - During the execution of this event, the interface is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is closed. - - If the interface is closed properly, the interface is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs after the interface has been opened successfully via . - - During the execution of this event, the interface is already open. - If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is opened via . - - During the execution of this event, the interface is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Retrieves information about cameras connected to the interface. - -Returns a list of objects, one for each camera found. -The list is ordered by serial number. - - - -The function queries for camera devices connected to the interface and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions. - - - - Closes an interface. - - - - If the interface has been already closed, the function returns successfully. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The interface is closed. - The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Opens an interface. - Returns a reference to the opened interface. - - - - If the interface is already open, the function returns successfully. - The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The the interface is opened. - The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the interface may fail if the interface has been already opened by another instance. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to interface information. - Returns information about the interface. - - Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. -This information can be read at all times regardless of whether the interface is open or closed. - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); - Returns the parameter collection of the interface. - - -You can use the parameter collection to configure the interface through parameters. -You can access parameters by their name or predefined parameter lists. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface which will have an empty parameter collection. - - -There is one predefined parameter list available: PLInterface -For more information about the parameters, see the documentation for the parameter list. - - - Precondition for accessing the parameters: -
-The interface is opened. -
- -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -interface.Parameters[PLInterface.InterfaceType].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. -
-
- - Indicates if interface object has been opened. - Returns true if interface object has been opened. - - -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - -The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Creates a specific interface using information given in the interfaceInfo parameter. - Contains the exact properties of the interface to be created. You can retrieve interface infos by calling - - -Use this constructor to create a specific interface using information returned by . -If no interface is found, an exception is thrown. - - - Error Safety:Can throw exceptions. - - - - -Provides convenient access to an interface. - - -An interface is used to represent a frame grabber board, a network card, etc. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface. -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - - - Occurs after a grab session has been stopped. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will be caught and ignored. All event handlers are notified.
-
-
- - Occurs before a grab session is stopped. - - -To avoid infinite recursion, IStreamGrabber.Stop must not be called from here or from subsequent calls. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will be caught and ignored. All event handlers are notified.
-
-
- - Occurs after a grab session has been started. - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - Occurs before a grab session is started. - - -To avoid infinite recursion, IStreamGrabber.Start must not be called from here or from subsequent calls. - - - Thread Safety: -
This handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - Occurs when an image has been grabbed. - - -The grab result passed can be evaluated here. It will be disposed when the call returns. If you want to keep the grab result, you must save it using the method. -For more information, see . - - - Thread Safety: -
This event handler is synchronized with the camera.
- - Error Safety: -
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
-
-
- - -Sets an alternative buffer factory that is used for buffer allocation. - - - -The use of this property is optional and intended for advanced use cases only. - -If nullptr is passed as buffer factory then the default buffer factory is used. -Buffers are allocated when is called. -A buffer factory must not be disposed while it is attached to the stream grabber object -and it must not be disposed until the last buffer is freed. To free all buffers -the grab needs to be stopped and all grab results must be released or destroyed. - - - Thread Safety: -
This property is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Grabs one image. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. - Returns the grab result or null on timeout. - - -The following code shows a simplified version of what is done (happy path scenario): - - -//grab one image -camera.StreamGrabber.Start(1, GrabStrategy.OneByOne, GrabLoop.ProvidedByUser); - -//grab is stopped automatically due to maxImages = 1 -return camera.StreamGrabber.RetrieveResult( timeoutMs, timeoutHandling); - - This method can be used with the configuration AcquireSingleFrame ). - -Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. -This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). -The grabbing can be started using . -Images are grabbed using the , , -and methods instead of using . -Grabbing can be stopped using when done. - - - Preconditions: -
- - The camera is opened. - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera object are unlocked, e.g. . - -
- - Error Safety: -
-The camera object is still valid after an error. See , , and . -If exceptions are thrown after , grabbing is stopped using . -
-
-
- - Grabs one image. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - Returns the grab result. - - -This method throws exceptions on timeout . - - -Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. -This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). -The grabbing can be started using . -Images are grabbed using the , , -and methods instead of using . -Grabbing can be stopped using when done. - - - Preconditions: -
- - The camera instance is opened. - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera instance are unlocked, e.g. . - -
- - Error Safety: -The camera instance is still valid after an error. See , , and . -If exceptions are thrown after , grabbing is stopped using . - -
-
- - Retrieves a grab result according to the grab strategy. Waits if the grab result is not yet available. - The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. - The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. - Returns the grab result. - - - - Waits for a grab result if it is not yet available. Camera events are handled. - One grab result is retrieved per call (OneByOne grab strategy is applied). - If chunk mode is used, chunk data parsing is performed. The grab result data is updated using chunk data. - If a grab result becomes available, the image event is fired. The notification of event handlers stops when an event call triggers an exception. - If the maximum number of images has been grabbed, the grabbing is stopped by calling . - - - You must check whether the grab represented by the grab result has been successful. For more information, see . - - Preconditions: -
- - There is no other thread waiting for a result. - -
- - Postconditions: -
- - If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter. - If the maximum number of images has been grabbed, grabbing is stopped. - If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed. - -
- - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
The camera object is still valid after an error. The grabbing is stopped if an exception is thrown.
-
-
- - Stops the grabbing of images. - - - - If the camera object not currently grabbing, nothing is done. - The configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. - The AcquisitionStop command of the camera device is executed. - The grabbing is stopped. - All buffer queues are cleared. - If the grabbing has been stopped successfully, the configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. - - - - Postconditions: -
- - The grabbing is stopped. - Grab specific parameters of the camera object are unlocked, e.g. . - -
- - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Starts the grabbing for a maximum number of images using a specific grab strategy and a specific grab loop type. - The number of images to grab. This value must be larger than zero. - The grab strategy. For more information, see . - If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. - - -Extends the method call by a number of images to grab. If the given number of images has been reached, StopGrabbing is called -automatically. The images are counted according to the grab strategy. Skipped images are not taken into account. - - - - If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - Grab-specific parameters of the camera object are locked, e.g. . - If the camera device parameter is enabled, the chunk parsing support is initialized. - If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. - The AcquisitionStart command of the camera device is executed. - If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. - - - - Preconditions: -
- - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is started. - Grab-specific parameters of the camera object are locked, e.g. . - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. Images are processed by registered image event handlers. - -
- - Thread Safety:This method is synchronized with the camera. - - Error Safety: -The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . - -
-
- - Starts the grabbing of images using a specific grab strategy and a specific grab loop type. - The grab strategy. For more information, see . - If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. - - - - If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - Grab-specific parameters of the camera object are locked, e.g. . - If the camera device parameter is enabled, the chunk parsing support is initialized. - If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. - The AcquisitionStart command of the camera device is executed. - If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. - - - - Preconditions: -
- - The grabbing is stopped. - -
- - Postconditions: -
- - The grabbing is started. - Grab-specific parameters of the camera object are locked, e.g. MaxNumBuffer. - If is set to ProvidedByStreamGrabber, an additional grab loop thread is running that calls in a loop. Images are processed by registered image event handlers. - -
- - Thread Safety:This method is synchronized with the camera. - - Error Safety: -The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . - -
-
- - Starts the grabbing for a maximum number of images. - The number of images to grab. This value must be larger than zero. - -Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. -For each grabbed image, must be called. - - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
-The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . -
-
- - Starts the grabbing of images. -Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. -For each grabbed image, must be called. - - The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
-The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. -If the event call triggers an exception, the grabbing is stopped with . -
- - Sets user data that is attached to each grab result of the stream whenever is called. - - -This is useful when handling multiple cameras. - - - Thread Safety:This method is synchronized with the camera. - - Error Safety:Does not throw exceptions. - - - - Provides access to a wait handle object indicating that the grabbing has stopped. - Returns a wait handle object indicating that the grabbing has stopped. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Provides access to a wait handle object indicating available grab results. - Returns a wait handle object indicating available grab results. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the camera object is grabbing. - Returns true if the camera object is still grabbing. - - -After a successful call to , the camera object is grabbing until is called. - - - Thread Safety: -
This method is synchronized with the camera.
- - Error Safety: -
Does not throw exceptions.
-
-
- - Provides convenient access to the StreamGrabber. - - - The message that is displayed if the grab stopped because of an error. - - - The reason why the GrabStopping or GrabStopped event occurred. - - - Creates an instance with a specified grab stop reason and an error message. - The reason why the grab stop event occurred. - The message that is displayed if the grab stopped because of an error. - - - Creates an instance with the grab stop reason set to UserRequest and no error message. - - - Provides data for the GrabStopping & GrabStopped events. - - - States the reason why a GrabStopping or GrabStopped event occurred. - - - The GrabStarted event threw an exception. - - - The grab stopped gracefully by request of the user (i.e. IStreamGrabber::Stop was called.) - - - Disposes the grab result held if the event arguments have been created by calling . - - - Indicates if the event arguments have been created by calling . - - - Clones the event arguments including the grab result. - Returns a copy of the event arguments with a clone of the contained grab result. The cloned grab result must be disposed. - - The grab result or the cloned event must be disposed. - - - - Retrieves the grab result. - - -The grab result is going to be disposed after the event call. -Clone the event arguments or the grab result if you want to keep the grab result. - - - - - Initializes a new instance of the ImageGrabbedEventArgs class. - A grab result. - - - Provides data for the ImageGrabbed event - - -The grab result will be disposed after the event call. -If you want to keep the grab result, clone the event arguments or the grab result. - - The following pattern can be used in Windows Forms applications to marshal the event call to the GUI thread. - -private void OnImageGrabbed(Object sender, ImageGrabbedEventArgs e) -{ - if (InvokeRequired) - { - // If called from a different thread, we must use the Invoke method to marshal the call to the proper thread. - BeginInvoke(new EventHandler<ImageGrabbedEventArgs>(OnImageGrabbed), sender, e.Clone()); - return; - } - - try - { - //do something - } - finally - { - e.DisposeGrabResultIfClone(); - } -} - - - - - Call Probe Packet Size to set maximum available packetsize to camera. - The sender of the event. - The event argument. - - - Select a simple range component (if available). - The sender of the event. - The event argument. - -Not all cameras support a range component. Therefore, this procedure doesn't always have an effect. - - - - Disables GenDC streaming on the camera. - The sender of the event. - The event argument. - -Not all cameras support GenDC streaming. Therefore, this procedure doesn't always have an effect. - - - - Disables compression on the camera. - The sender of the event. - The event argument. - -Not all cameras support compression. Therefore, this procedure doesn't always have an effect. - - - - Turns off all triggers enabled on the camera. - The sender of the event. - The event argument. - - - Changes the configuration of the camera to software triggered acquisition. - The sender of the event. - The event argument. - -Use together with and . -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - Changes the configuration of the camera to software triggered acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - -Use together with and . - - - - Changes the configuration of the camera to single frame acquisition. - The sender of the event. - The event argument. - - -To maximize the frame rate, grabbing single images using a software trigger is recommended. -Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - - Changes the configuration of the camera to single frame acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - -To maximize the frame rate, grabbing single images using a software trigger is recommended. -Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. - - - - Changes the configuration of the camera to free-running continuous acquisition. - The sender of the event. - The event argument. - -To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). - - - - Changes the configuration of the camera to free-running continuous acquisition. - The camera to be configured. - -The camera has to be opened before calling this function. - - - - Provides standard camera configurations. - - - Defines the use of an additional grab loop thread. - - - The user provides code that calls IStreamGrabber.RetrieveResult() in a loop to process grabbed images and camera events. - - - The grab loop thread is provided by the stream grabber. It calls IStreamGrabber.RetrieveResult in a loop. The grabbed images are processed by ImageGrabbed event handlers. The grab loop thread is started when grabbing starts. - - - Lists the possible grab strategies. - - - Image are continuously grabbed, but only the latest PLCameraInstance.OutputQueueSize images are kept. -Other grabbed images are skipped. This strategy can be used if the application does not retrieve all images in time. -The PLCameraInstance.OutputQueueSize parameter can be used to control how many images can be queued in the output queue. -When setting the output queue size to PLCameraInstance.MaxNumBuffer, this strategy is equivalent to GrabStrategy_OneByOne. -This strategy can be used for displaying images or any other use cases that do not require to process every single image, -e.g. some barcode scanning use cases. -By setting PLCameraInstance.OutputQueueSize to 1 and PLCameraInstance.MaxNumBuffer to 2 only a few buffers are required -and if the images cannot be displayed/processed fast enough older images are automatically discarded. -Note that the number buffers set need to be chosen depending on the actual use case. - - - - Images are processed in the order of their arrival. -This is the default grab strategy. -It is typically used for an inspection system that needs to process every triggered image, e.g. for quality control of manufactured items. - - - - -Retrieves the container with the data components. - - - -Any grab result containing an image can create a data container. -Some cameras can return grab results consisting of multiple components. - - - Preconditions: The grab result must be valid. - - Error Safety: Does throw exceptions. - - - - -Clones the grab result for distribution of the grab result data to different modules. -All clones must be disposed. The cloned grab result references the same grab result data. No grab result data is copied. - - Returns a new grab result referencing the same grab result data. - - -If the grab results are never disposed, the grabbing will stop with an input queue underrun. - - - Error Safety: -
Can throw exceptions.
-
-
- - The number of images that were skipped before this image was acquired. - -Always returns a number larger than or equal 0. This number does not include the -number of images lost in case of a buffer underrun in the driver. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The number of the image. - -Always returns a number larger than 0. The counting starts with 1 -and is reset with every call of IStreamGrabber::Start(). - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The ID of the grabbed image. - - -Always returns a number larger than 0. The counting starts with 1 and is never -reset during the lifetime of the Instant Camera object. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Get the pointer of the buffer context retrieved when calling . - - - Error Safety: -
Does not throw exceptions.
-
-
- - The UserData value assigned to the stream grabber object. - - The UserData of the stream grabber is attached to the grab result when -the grab result is retrieved. - - Error Safety: -
Does not throw exceptions.
-
-
- - The camera specific tick count. - - -The tick count indicates when the image exposure was started. -Cameras that do not support this feature return zero. If supported, this -can be used to determine which image AOIs were acquired simultaneously. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The block ID of the grabbed frame. The format of the value depends on the camera device used. - - - GigE Camera Devices: The sequence number starts with 1 and wraps at 65535. -The value 0 indicates that this feature is not supported by the camera. - - - USB camera devices: The sequence number starts with 0 and uses the full 64 bit range. - - Attention: -
-A block ID with the value UINT64_MAX indicates that the block ID is invalid and must not be used. -
-
-
- - The current payload size in bytes. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the CRC checksum of the buffer is valid. - Returns true if the CRC checksum is valid. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if the buffer has a CRC checksum attached. -A CRC checksum needs to be activated for the camera device. See the PayloadCRC16 chunk. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The collection of attached chunk data. - - The returned collection can be empty. - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if chunk data is available. - - -This is the case if: a) the chunk mode is enabled for the camera device, -b) the parameter of the camera object is set to true (default setting), -c) chunk data node maps are supported by the transport layer of the camera device. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Description of the error generated when an image cannot be grabbed successfully (GrabSucceeded is false). - - - Error Safety: -
Does not throw exceptions.
-
-
- - The error code generated when an image cannot be grabbed successfully (GrabSucceeded is false). - - - Error Safety: -
Does not throw exceptions.
-
-
- - Indicates if an image has been grabbed successfully. - - - Error Safety: -
Does not throw exceptions.
-
-
- - Vertical offset from the top of the sensor to the image ROI. - -Vertical offset from the top of the sensor to the image ROI. -This specifies the position of the image ROI. -Only defined if the grab result contains image data. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - Horizontal offset from the left side of the sensor to the image ROI. - -Horizontal offset from the left side of the sensor to the image ROI. -This specifies the position of the image ROI. -Only defined if the grab result contains image data. - - - - Error Safety: -
Does not throw exceptions.
-
-
- - The number of data bytes added to the end of the image data. - - - Error Safety: -
Does not throw exceptions.
-
-
- - The payload type. - - - Error Safety: -
Does not throw exceptions.
-
-
- - -Interface of the grab result data. - - - -The grab result controls the reuse and the lifetime of the referenced pixel data buffer. -If the original and all cloned grab results referencing a pixel data buffer are disposed, -the pixel data buffer is freed or reused by the camera stream grabber (depending on the used buffer type). -The data and the pixel data buffer are still valid after the original camera object has been disposed. - - -If the grab results are never disposed, the grabbing will stop with an input queue underrun. - - -The grab result interface is derived from . The IImage interface provides the property . -The grab result is considered a valid image if the is defined and - and are larger than zero. -The is provided as a byte array if no custom buffer factory is used. -With a custom buffer factory the provided type is dependent on its specific implementation. - - - - - The full name of BufferHandlingMode - Returns the full name of BufferHandlingMode - - - The full name of BufferHandlingMode - - - - The initial number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. If more buffers are needed during image acquisition, new buffers are allocated. - - - - - The number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. It is fixed and will not be changed. - - - - - - Determines whether the number of available buffers is limited and when they are allocated. - Visibility: Expert - - - - - Enabling this setting will use Extended ID if it is supported by the camera and driver. If it is not supported, it will not be used and this setting has no negative side effects. - Visibility: Guru - - - - - If larger than 0, a static chunk node map pool is used instead of dynamic chunk node map creation. - Visibility: Guru - - - - - The size of the grab result buffer output queue. - Visibility: Expert - - - - - The number of grab result buffers in the output queue that are ready for retrieval. - Visibility: Expert - - - - - - - This is the number of buffers that are queued for grabbing in the stream grabber. - The number is influenced by the number of available free buffers and the - maximum number of buffers that can be queued. - See also the MaxNumBuffer and MaxNumQueuedBuffer parameters. - - This parameter can be used to check whether the number of buffers ready for grabbing - is stable, which means that the image processing is fast enough to keep up with the - rate of incoming images when using the GrabStrategy_OneByOne grab strategy. - - - Visibility: Expert - - - - - The number of empty buffers that are not used for grabbing yet. - Visibility: Expert - - - - - The camera object is set to monitor mode when enabled, e.g. when using the GigE multicast feature. Is writable when the camera object is closed. - Visibility: Guru - - - - - The migration mode is set up according to this setting at defined points e.g., when the camera is opened. - Visibility: Guru - - - - - The maximum number of buffers that are queued in the stream grabber input queue. - Visibility: Beginner - - - - - The maximum number of grab results available at any time during a grab session. This value can be limited to save resources. Furthermore, it can be used to check that the grab results are returned correctly. - Visibility: Beginner - - - - - The maximum number of buffers that are allocated and used for grabbing. - Visibility: Beginner - - - - - If enabled, the user can set a custom priority for the internal grab engine thread operating the stream grabber. Otherwise the priority defaults to 25. - Visibility: Guru - - - - - This value sets the absolute thread priority for the internal grab engine thread operating the stream grabber. - Visibility: Guru - - - - - If enabled, the user can set a custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. - Visibility: Guru - - - - - A custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. - Visibility: Beginner - - - - - If enabled, the user can set a custom priority for the grab loop thread. Otherwise, the priority of the newly created thread is not changed. - Visibility: Guru - - - - - This value sets the absolute thread priority for the grab loop thread. - Visibility: Guru - - - - - Enables/disables the grabbing of camera events while images are grabbed. Is writable when the camera object is closed. - Visibility: Expert - - - - - If set, all buffers will be cleared (set to 0) before grabbing an image. Note that this requires additional processing time per frame. - Visibility: Guru - - - - - Enables/disables the use of a chunk node map for each grab result. Grab result chunk node maps can be disabled to save resources. - Visibility: Guru - - - - - Determines whether the number of available buffers is limited and when they are allocated. - Visibility: Expert - - - - - If set, this will automatically execute AcquisitionStart when calling StartGrabbing and AcquisitionStop when calling StopGrabbing. This option is enabled by default. - Visibility: Guru - - - - List of all parameter names available for CameraInstance - - - Occurs after the interface has been closed. - - During the execution of this event, the interface is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is closed. - - If the interface is closed properly, the interface is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs after the interface has been opened successfully via . - - During the execution of this event, the interface is already open. - If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Occurs before the interface is opened via . - - During the execution of this event, the interface is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the interface instance. - - - - Retrieves information about cameras connected to the interface. - -Returns a list of objects, one for each camera found. -The list is ordered by serial number. - - - -The function queries for camera devices connected to the interface and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions. - - - - Closes an interface. - - - - If the interface has been already closed, the function returns successfully. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The interface is closed. - The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - Opens an interface. - Returns a reference to the opened interface. - - - - If the interface is already open, the function returns successfully. - The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The the interface is opened. - The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the interface may fail if the interface has been already opened by another instance. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to interface information. - Returns information about the interface. - - Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. -This information can be read at all times regardless of whether the interface is open or closed. - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. - - - - Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); - Returns the parameter collection of the interface. - - -You can use the parameter collection to configure the interface through parameters. -You can access parameters by their name or predefined parameter lists. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface which will have an empty parameter collection. - - -There is one predefined parameter list available: PLInterface -For more information about the parameters, see the documentation for the parameter list. - - - Precondition for accessing the parameters: -
-The interface is opened. -
- -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -interface.Parameters[PLInterface.InterfaceType].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Can throw exceptions, e.g. if the interface has not been opened -
-
- - Indicates if interface object has been opened. - Returns true if interface object has been opened. - - -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - -The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. - - - Thread Safety: This method is synchronized with the lock of the interface object. - - Error Safety: Does not throw exceptions. - - - - -Provides convenient access to an interface. - - -An interface is used to represent a frame grabber board, a network card, etc. -Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. -All other pylon transport layers currently return one default interface. -The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. - - - - -Retrieves information about interfaces of a specific type in the system. An interface may represent a frame grabber board, a network card, etc. -Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. -All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore -returns an empty parameter collection. - - -The name of the device type to enumerate interfaces. -The static class can be used to get a list of valid device class names. - - -Returns a list of objects, one per interface found. -The list is ordered by interface ID. - - - -The function queries for interfaces of a specific device class in the system and -returns a list of objects describing the interfaces. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about interfaces in the system. An interface may represent a frame grabber board, a network card, etc. -Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. -All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore -returns an empty parameter collection. - - -Returns a list of objects, one for each interface found. -The list is ordered by device type and interface ID. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for interfaces in the system and returns a list of - objects describing the interfaces. -The returned information can be used to create a specific object. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -The interface finder can be used to query information about interfaces in the system. - - - - Provides access to the properties of an interface. - -The static class can be used to get a list of available interfaces -info keys. - - - - -The ID of the interface. - - - - -The transport layer type of the interface. - - -The static class can be used to get a list of available transport -layer types. - - - - -The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. - - - - -The vendor name of the interface. - - - - -The human readable name of the interface. - - - - -Provides standard interface info key names. - - - - -IEnumerator implementation for ParameterCollection - - - - -Frees a previously allocated buffer. - - The pointer to the allocated object. Created by this factory. - The pointer to the allocated buffer. Created by this factory. - User data information of the buffer returned by . - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must not throw exceptions. - - - - -Allocates a buffer and provides additional context information. - - The size of the buffer in bytes that has to be allocated. - Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. - Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. - User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. - - - Thread Safety: This method must be thread-safe. - - Error Safety: Must throw an exception if the allocation fails. - - - - - Implement this interface to provide custom memory allocation. - - - - -Create a data container from a file. - - Path to an existing file. - Returns a data container. - - - Thread Safety:This method is thread-safe. - - Error Safety:This method throws - - FileLoadException if the file cannot be loaded. - - FileNotFoundException if the file was not found. - - - - -Provides a factory for data container. - - - - -Load the data container from a file. - - Path to an existing file. - - - Postconditions: The data container is valid. - - Thread Safety:This method is not thread-safe. - - Error Safety:This method throws - - FileLoadException If the file cannot be loaded. - - FileNotFoundException If the file was not found. - - - - -Store the data container as a file. - - Path to a file. - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - Error Safety: Throws exceptions if the container cannot be saved. - - - - - Get access to the data components via IEnumerable interface. - - -Returns an IEnumerator object that can be used to iterate through -the collection of data components, e.g., in a foreach loop. - - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - - - -Random access to items per index. - - The index of an item. - Returns a single data component. - - - Preconditions: The data container must be valid. - - Thread Safety: The method is not thread-safe. - - - Error Safety:Throws exception if index is out of range. - - - - -The number of components available in the container. - - - - Preconditions: The data container must be valid. - - Thread Safety:This method is not thread-safe. - - Error Safety: Does not throw exceptions. - - - - -Provides methods for accessing grab results consisting of multiple components - - - -Some cameras can return complex grab results consisting of multiple components. -For example, Basler blaze cameras return a data stream that is composed of range, -intensity, and confidence components. To access the individual components, you -can use the class. - - -An IDataContainer can hold one or more components. You can obtain a container -by calling IGrabResult::Container. You can then use the container -to query for the number of components by calling . -To retrieve a specific component, you can call . -Each component in the container can be used to access the actual data, e.g., the -range values, and its metadata. -To iterate through the components, use an enumerator returned by -. If you use a foreach loop as in the - example below, this is called implicitly. - - -A container can be stored on disk using or restored -from disk using . - - Any IDataContainer or IDataComponent must be disposed explicitly. - - This sample shows how the enumerator is used implicitly. - -// Retrieve a grab result and show all data components. -IGrabResult grabResult = camera.StreamGrabber.RetrieveResult( 5000, TimeoutHandling.ThrowException ); - -Console.WriteLine( "Found {0} components in the container.", grabResult.Container.Count ); -// Display each component in a separate window. -int displayId = 1; -foreach( IDataComponent dataComponent in grabResult.Container ) -{ - if (dataComponent.IsValid) - { - Console.WriteLine( "Component type {0}", dataComponent.ComponentType.ToString() ); - Console.WriteLine( "2D Size is {0}*{1} pixel", dataComponent.Width, dataComponent.Height ); - Console.WriteLine( "Origins from ({0},{1})", dataComponent.OffsetX, dataComponent.OffsetY ); - Console.WriteLine( "Pixel type is {0}", dataComponent.PixelTypeValue.ToString() ); - Console.WriteLine( "Timestamp is {0}", dataComponent.Timestamp ); - Console.WriteLine( "See image in display {0}:", displayId ); - dataComponent.Display( displayId ); - } -} - - - - The vertical orientation of the pixel data stored in memory. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - Indicates when the image was taken. - - Returns the camera-specific time the data was created on the camera or 0 if the time is not available. - Timestamp generation is available only on some camera models. - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - - The pointer to the pixel data buffer. - The pointer is provided without computational overhead. - Use to access the pixel data buffer like an array. - - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - - The pixel data buffer.The type of the object containing the buffer depends on the class implementing this interface. - The pixel data buffer is provided as an array of a type appropriate for the respective pixel type, e.g., UInt16 for Mono16 or Byte for Mono8. - The pixel data is copied when the PixelData function is called. - Use to access the pixel data buffer without creating a copy. - - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of data bytes added to the end of each row. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of image rows from the origin. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The number of image columns from the origin. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The height of the image in pixels, i.e., the number of image rows. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The width of the image in pixels, i.e., the number of image columns. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The pixel type. - - -Not all components contain pixel data. Only components of type ComponentType_Intensity, - ComponentType_Range, and ComponentType_Confidence return a valid pixel type - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - The component type. - - - Preconditions: The data component must be valid. - - Error Safety: Does not throw exceptions. - - - - Indicates if the component is valid. - Returns true if the component is valid. - - - Error Safety: Does not throw exceptions. - - - - -Provides methods for accessing a single data component. - - - -Some cameras can return complex grab results consisting of multiple components. -For example, Basler blaze cameras return a data stream that is composed of range, -intensity, and confidence components. To access the individual components, you -can use the IDataContainer class. - - -Each component in the container can be used to access the actual data, e.g., the range -values, and its metadata. -Before accessing the data, check the property. -The position and the size can be retrieved with / - and / . To get access -to the pixel data, call or . - - Any IDataContainer or IDataComponent must be disposed explicitly. - - Thread Safety : -This class is not thread-safe. If you access the same instance from multiple threads, -you must make sure to synchronize the access accordingly. - - - - - Provides standard component types. - - - -Component contains the annotated left and right images for calibration. - - - - -Component contains the unrectified intensity images of the left and the right camera combined. The right image is stacked under the left image. - - - - -Component contains the error map of the acquired disparity image. - - - - -Component contains the intensity images of the left and the right camera combined. The right image is stacked under the left image. - - - - -Component contains disparity value. - - - - -Component contains scatter value. - - - - -Component contains reflectance value. - - - - -Component contains confidence value. - - - - -Component contains range values. - - - - -Component contains intensity values. - - - - -The component type is not known or hasn't been set. - - - - The list of possible payload types. - - - The buffer contains device specific data. - - - The buffer contains GenDC container. - - - The buffer contains chunk data. - - - The buffer contains file data. - - - The buffer contains raw data. - - - The buffer contains image data. - - - Undefined payload type. - - - - - - Loads an image from disk. - Name and path of the image. - The byte array containing the image data on success. - The pixel type of the image. - The number of image pixels in a row. - The number of rows of the image. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -On success, the buffer array will contain the raw image data of the image loaded. - - -Due to automatic conversion during save, saving an image and then loading it again may result in different memory layout of the image data. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if loading the image fails. - - - - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The image to save. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The pixel type of the image to save must be a supported input format of the . - The image must be valid. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The array providing the buffer of the image. - The pixel type of the image to save. - The number of pixels in a row of the image to save. - The number of rows of the image to save. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - The array item value type of the destination buffer array. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The pixel type of the image to save must be a supported input format of the . - The width value must be >= 0. - The height value must be >= 0. - The paddingX value must be >= 0. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Saves the image to disk. If required, converts the image to a new format and then saves it. - The file format to save the image in. - Name and path of the image. - The pointer to the buffer of the image. - The size of the buffer in bytes. - The pixel type of the image to save. - The number of pixels in a row of the image to save. - The number of rows of the image to save. - The number of extra data bytes at the end of each row. - The vertical orientation of the image in the image buffer. - - -If required, the image is automatically converted to a new image and then saved. -An image with a bit depth higher than 8 bit is stored with 16 bit bit depth -if supported by the image file format. In this case, the pixel data is MSB aligned. - -If more control over the conversion is required, the class -can be used to convert the input image before saving it. - - - Preconditions: -
- - The bufferSize value must be >= 0. - The pixel type of the image to save must be a supported input format of the . - The width value must be >= 0. - The height value must be >= 0. - The paddingX value must be >= 0. - -
- - Thread Safety: This method is thread-safe. - - Error Safety: Throws an exception if saving the image fails. -
-
- - Contains static methods that support saving of images. - - - List of available file formats for ImagePersistence. - - - Saves the raw image buffer data. Packed image formats are unpacked. In the format used for saving, the data cannot be loaded using ImagePersistence.Load - - - Portable Network Graphics (PNG) format. Lossless data compression. - - - Joint Photographic Experts Group (JPEG) format. Lossy data compression. - - - Tagged Image File Format (TIFF), no compression. Supports mono images with more than 8 bit bit depth. - - - Windows Bitmap (BMP) format, no compression. - - - The full name of VignettingCorrectionMode - Returns the full name of VignettingCorrectionMode - - - The full name of VignettingCorrectionMode - - - - The vignetting correction is enabled. - Applies to: ace GigE and ace USB - - - - - The vignetting correction is disabled. - Applies to: ace GigE and ace USB - - - - - - The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of VInpSignalSource - Returns the full name of VInpSignalSource - - - The full name of VInpSignalSource - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - TODO. - Applies to: CameraLink and ace GigE - - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of VInpSignalReadoutActivation - Returns the full name of VInpSignalReadoutActivation - - - The full name of VInpSignalReadoutActivation - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. - Applies to: CameraLink and ace GigE - - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserSetSelector - Returns the full name of UserSetSelector - - - The full name of UserSetSelector - - - - User set 3 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 2 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 1 can be saved, loaded, or configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Light Microscopy factory set can be loaded. - Applies to: ace GigE and ace USB - - - - - The High Gain factory set can be loaded. This user set increases the gain by 6 dB. - Applies to: CameraLink, ace GigE and ace USB - - - - - The Default User Set factory set can be loaded. This user set configures the camera to provide good camera performance in many common applications under normal conditions. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Custom 1 factory set can be loaded. - Applies to: CameraLink and ace GigE - - - - - The Custom 0 factory set can be loaded. - Applies to: CameraLink and ace GigE - - - - - The Color Raw factory set can be loaded. This user set disables the color enhancement features. - Applies to: ace GigE and ace USB - - - - - The Color factory set can be loaded. This user set configures the camera to produce good color images under the most common lighting conditions. - Applies to: CameraLink, ace GigE and ace USB - - - - - The Auto Functions factory set can be loaded. This user set enables the camera's Exposure Auto and Gain Auto auto functions. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the user set or the factory set to load, save, or configure. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of UserSetDefaultSelector - Returns the full name of UserSetDefaultSelector - - - The full name of UserSetDefaultSelector - - - - User set 3 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - User set 2 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - User set 1 is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: ace GigE - - - - - The High Gain factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Default User Set factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - Custom 1 factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - Custom 0 factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Color Raw factory set is set as the default startup set. - Applies to: ace GigE - - - - - The Color factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - The Auto Functions factory set is set as the default startup set. - Applies to: CameraLink and ace GigE - - - - - - Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserSetDefault - Returns the full name of UserSetDefault - - - The full name of UserSetDefault - - - - User set 3 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 2 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - User set 1 is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Light Microscopy factory set is set as the default startup set. - Applies to: ace USB - - - - - The High Gain factory set is set as the default startup set. - Applies to: ace USB - - - - - The Default User Set factory set is set as the default startup set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Color Raw factory set is set as the default startup set. - Applies to: ace USB - - - - - The factory set enabling color adjustments is set as the startup set. - Applies to: ace USB - - - - - The Auto Functions factory set is set as the default startup set. - Applies to: ace USB - - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of UserOutputSelector - Returns the full name of UserOutputSelector - - - The full name of UserOutputSelector - - - - User-settable output signal Line 4 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 3 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 2 can be configured. - Applies to: CameraLink - - - - - User-settable output signal Line 1 can be configured. - Applies to: CameraLink - - - - - The user-settable output signal CL Spare can be configured. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable output signal 8 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable output signal 7 for configuration. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 6 can be configured. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 5 can be configured. - Applies to: CameraLink and ace GigE - - - - - The user-settable output signal 4 can be configured. - Applies to: CameraLink, ace GigE and dart USB - - - - - The user-settable output signal 3 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 2 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 1 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-settable output signal 0 can be configured. - Applies to: ace GigE and ace USB - - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of UserDefinedValueSelector - Returns the full name of UserDefinedValueSelector - - - The full name of UserDefinedValueSelector - - - - The user-defined value 5 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 4 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 3 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The user-defined value 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the user-defined value to set or read. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerSource - Returns the full name of TriggerSource - - - The full name of TriggerSource - - - - Sets the signal source for the selected trigger to Virtual Input Decoder Active. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 4. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 3. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 2. - Applies to: CameraLink and ace GigE - - - - - Sets the signal source for the selected trigger to Virtual Input 1. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 2. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the signal source for the selected trigger to user output 1. - Applies to: CameraLink and ace GigE - - - - - The Timer 2 End trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Timer 2 Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This enumeration value sets the signal source for the selected trigger to timer 1 start. - Applies to: CameraLink and ace GigE - - - - - The Timer 1 End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Timer 1 Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 3. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 2. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software signal 1. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to software triggering. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Periodic Signal 1. - Applies to: CamEmu, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 8. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 7. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 6. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 5. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to Line 4. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - The source signal for the selected trigger is set to Line 3. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 2. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Line 1. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Trigger on signal of physical input 4. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 3. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 2. - Applies to: Stereo ace - - - - - Trigger on signal of physical input 1. - Applies to: Stereo ace - - - - - The source signal for the selected trigger is set to Frequency Converter. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Encoder Reverse 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Encoder 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to CXP Trigger 1. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The source signal for the selected trigger is set to CXP Trigger 0. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The source signal for the selected trigger is set to Counter 4 Start. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 4 End. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 4 Active. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 3 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 Start. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 End. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 2 Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 Start. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 End. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the selected trigger is set to Counter 1 Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The CXP Trigger 0 trigger can be configured. - Applies to: boost V CoaXPress - - - - - The source signal for the selected trigger is set to CC4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to CC1. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 2. - Applies to: CameraLink, ace 2 GigE and ace GigE - - - - - The source signal for the selected trigger is set to action command signal 1. - Applies to: CamEmu, CameraLink, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerSelector - Returns the full name of TriggerSelector - - - The full name of TriggerSelector - - - - The Line Start trigger can be configured. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame Start trigger can be configured. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Frame Burst Start trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Burst End trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Burst Active trigger can be configured. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The Frame Active trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure Start trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure End trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Exposure Active trigger can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Acquisition Start trigger can be configured. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the acquisition end trigger for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the acquisition active trigger for configuration. - Applies to: CameraLink and ace GigE - - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - The full name of TriggerMode - Returns the full name of TriggerMode - - - The full name of TriggerMode - - - - The currently selected trigger is turned on. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The currently selected trigger is turned off. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerDelaySource - Returns the full name of TriggerDelaySource - - - The full name of TriggerDelaySource - - - - The trigger delay is expressed as a time interval in microseconds. - Applies to: CameraLink and ace GigE - - - - - The trigger delay is expressed as a number of line triggers. - Applies to: CameraLink and ace GigE - - - - - - Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of TriggerControlImplementation - Returns the full name of TriggerControlImplementation - - - The full name of TriggerControlImplementation - - - - The image acquisition control mode is set to Standard. In this mode, the camera offers a Frame Start trigger and an Acquisition Start trigger. - Applies to: CameraLink and ace GigE - - - - - The image acquisition control mode is set to Legacy. In this mode, the camera offers a Frame Start trigger that is called Acquistion Start trigger. - Applies to: CameraLink and ace GigE - - - - - - Sets the image acquisition control mode. For more information, see your camera's product documentation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TriggerActivation - Returns the full name of TriggerActivation - - - The full name of TriggerActivation - - - - The selected trigger is activated by the rising edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated when the source signal is low. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated when the source signal is high. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated by the falling edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected trigger is activated by the falling or rising edge of the source signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TonalRangeSelector - Returns the full name of TonalRangeSelector - - - The full name of TonalRangeSelector - - - - The summed RGB pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the red pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the green pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - Only the blue pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of TonalRangeEnable - Returns the full name of TonalRangeEnable - - - The full name of TonalRangeEnable - - - - Tonal range adjustment is enabled. - Applies to: ace GigE and ace USB - - - - - Tonal range adjustment is disabled. - Applies to: ace GigE and ace USB - - - - - - Sets whether tonal range adjustment is used. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TonalRangeAuto - Returns the full name of TonalRangeAuto - - - The full name of TonalRangeAuto - - - - Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. - Applies to: ace GigE and ace USB - - - - - Automatic tonal range adjustment is disabled. - Applies to: ace GigE and ace USB - - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TimerTriggerSource - Returns the full name of TimerTriggerSource - - - The full name of TimerTriggerSource - - - - The selected timer can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 has been started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer is disabled and can't be started. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 4 signal. - Applies to: dart USB - - - - - The selected timer can be started by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer can be triggered by the flash window start signal. - Applies to: ace GigE and ace USB - - - - - The selected timer can be started by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected timer can be started by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Exposure Start signal. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected timer can be started by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected timer can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected timer can be started by an action signal that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected timer can be started by an action signal that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected timer can be started by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerTriggerActivation - Returns the full name of TimerTriggerActivation - - - The full name of TimerTriggerActivation - - - - The timer will start at a rising edge signal change. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start when the signal is low. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start when the signal is high. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start at a falling edge signal change. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer will start at any edge signal change. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will start the timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerStatus - Returns the full name of TimerStatus - - - The full name of TimerStatus - - - - The timer is waiting to be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer is idle. A timer is in this state whenever the Timer Trigger Source parameter is set to Off, i.e., the timer can't be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The timer has been started. A timer immediately switches to this state when the trigger source event occurs, regardless of the delay set. If an arm delay is set, the timer remains in the Timer Active state until the arm delay has expired. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the status of the currently selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of TimerSequenceTimerSelector - Returns the full name of TimerSequenceTimerSelector - - - The full name of TimerSequenceTimerSelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of TimerSequenceEntrySelector - Returns the full name of TimerSequenceEntrySelector - - - The full name of TimerSequenceEntrySelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of TimerSelector - Returns the full name of TimerSelector - - - The full name of TimerSelector - - - - Timer 4 can be configured. - Applies to: CameraLink and ace GigE - - - - - Timer 3 can be configured. - Applies to: CameraLink and ace GigE - - - - - Timer 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Timer 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the timer to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of TestPattern - Returns the full name of TestPattern - - - The full name of TestPattern - - - - The camera generates a white test pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 6 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 3 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 2 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with the test image 1 pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No test pattern is generated. The original image is displayed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera generates a test image with a gray diagonal sawtooth pattern. - Applies to: dart USB and pulse USB - - - - - The camera generates a test image with a color diagonal sawtooth pattern. - Applies to: dart USB and pulse USB - - - - - The camera generates a black test pattern. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the test pattern to display. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TestImageSelector - Returns the full name of TestImageSelector - - - The full name of TestImageSelector - - - - This enumeration value sets the camera to generate and transmit white test images. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. - Applies to: CameraLink and ace GigE - - - - - The camera generates a test image with the test image 7 pattern. - Applies to: CameraLink and ace GigE - - - - - The camera generates a test image with the test image 6 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 5 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 4 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 3 pattern. - Applies to: CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 2 pattern. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - The camera generates a test image with the test image 1 pattern. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - The camera doesn't display a test image. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit test images with a color bar pattern. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the camera to generate and transmit black test images. - Applies to: CameraLink and ace GigE - - - - - - Sets the test image to display. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TemperatureState - Returns the full name of TemperatureState - - - The full name of TemperatureState - - - - The temperature is within the normal operating temperature range. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - The temperature is above the allowed maximum. Provide cooling immediately. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - The temperature is close to or at the allowed maximum. Provide cooling. - Applies to: CameraLink, ace GigE, ace USB and blaze - - - - - - Indicates the temperature state. - Applies to: CameraLink, ace GigE, ace USB and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of TemperatureSelector - Returns the full name of TemperatureSelector - - - The full name of TemperatureSelector - - - - The temperature is measured on the sensor board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the frame grabber board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the core board. - Applies to: CameraLink and ace GigE - - - - - The temperature is measured on the case. - Applies to: CameraLink and ace GigE - - - - - - Sets the location in the camera where the temperature will be measured. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SyncUserOutputSelector - Returns the full name of SyncUserOutputSelector - - - The full name of SyncUserOutputSelector - - - - User-settable synchronous output signal Line 4 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 3 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 2 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal Line 1 can be configured. - Applies to: CameraLink - - - - - User-settable synchronous output signal CL Spare can be configured. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC4 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC3 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC2 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal CC1 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects user settable synchronous output signal 8 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 7 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 6 for configuration. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects user settable synchronous output signal 5 for configuration. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 4 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 3 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 2 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 1 can be configured. - Applies to: CameraLink and ace GigE - - - - - User-settable synchronous output signal 0 can be configured. - Applies to: ace GigE - - - - - - Sets the user-settable synchronous output signal to be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SoftwareSignalSelector - Returns the full name of SoftwareSignalSelector - - - The full name of SoftwareSignalSelector - - - - Software signal 4 can be controlled. - Applies to: ace USB - - - - - Software signal 3 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Software signal 2 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Software signal 1 can be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the software signal to be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ShutterMode - Returns the full name of ShutterMode - - - The full name of ShutterMode - - - - The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. - Applies to: CameraLink, ace GigE and ace USB - - - - - The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. - Applies to: CameraLink, ace GigE and ace USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the shutter mode of the camera. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleMode - Returns the full name of ShaftEncoderModuleMode - - - The full name of ShaftEncoderModuleMode - - - - The shaft encoder module outputs trigger signals for forward ticks only, provided the reverse counter is neither increasing nor decreasing. - Applies to: CameraLink and ace GigE - - - - - The shaft encoder module outputs trigger signals for forward and reverse ticks, provided the reverse counter is neither increasing nor decreasing. - Applies to: CameraLink and ace GigE - - - - - - Sets how the shaft encoder module outputs trigger signals. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleLineSource - Returns the full name of ShaftEncoderModuleLineSource - - - The full name of ShaftEncoderModuleLineSource - - - - This enumeration value selects input line 8 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 7 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 6 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects input line 5 as signal source for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to input line 1. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC4. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC3. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC2. - Applies to: CameraLink and ace GigE - - - - - The source signal for the shaft encoder module is set to CC1. - Applies to: CameraLink and ace GigE - - - - - - Sets the line source for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleLineSelector - Returns the full name of ShaftEncoderModuleLineSelector - - - The full name of ShaftEncoderModuleLineSelector - - - - Phase B of the shaft encoder is selected as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - Phase A of the shaft encoder is selected as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - - Sets the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ShaftEncoderModuleCounterMode - Returns the full name of ShaftEncoderModuleCounterMode - - - The full name of ShaftEncoderModuleCounterMode - - - - The tick counter of the shaft encoder module increases for forward ticks and for reverse ticks, i.e., the tick counts are incremented regardless of the direction of movement. - Applies to: CameraLink and ace GigE - - - - - The tick counter increases for forward ticks and decreases for reverse ticks. - Applies to: CameraLink and ace GigE - - - - - - Sets the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShadingStatus - Returns the full name of ShadingStatus - - - The full name of ShadingStatus - - - - A problem with the startup shading set occurred. - Applies to: CameraLink and ace GigE - - - - - The last operation related to shading correction was successful. - Applies to: CameraLink and ace GigE - - - - - A problem occurred while creating a shading set. - Applies to: CameraLink and ace GigE - - - - - The selected shading set could not be loaded. - Applies to: CameraLink and ace GigE - - - - - - Indicates error statuses related to shading correction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ShadingSetSelector - Returns the full name of ShadingSetSelector - - - The full name of ShadingSetSelector - - - - User Shading Set 2 can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - User Shading Set 1 can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - The default shading set can be loaded using the Activate command. - Applies to: CameraLink and ace GigE - - - - - - Sets which shading set can be enabled or created. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of ShadingSetDefaultSelector - Returns the full name of ShadingSetDefaultSelector - - - The full name of ShadingSetDefaultSelector - - - - User Shading Set 2 is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - User Shading Set 1 is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - The default shading set is selected as the bootup shading set. - Applies to: CameraLink and ace GigE - - - - - - Sets the shading set that will be loaded into the volatile memory during camera start. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShadingSetCreate - Returns the full name of ShadingSetCreate - - - The full name of ShadingSetCreate - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Enables/disables shading set creation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ShadingSelector - Returns the full name of ShadingSelector - - - The full name of ShadingSelector - - - - Offset Shading correction, i.e., the correction for dark signal non-uniformity (DSNU) effects, is selected. - Applies to: CameraLink and ace GigE - - - - - Gain Shading correction, i.e., the correction of photo response non-uniformity (PRNU) effects, is selected. - Applies to: CameraLink and ace GigE - - - - - - Sets the kind of shading correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of SequencerTriggerSource - Returns the full name of SequencerTriggerSource - - - The full name of SequencerTriggerSource - - - - Timer 2 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 2 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 1 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Timer 1 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Software Signal 3 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Software Signal 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Software Signal 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Periodic Signal 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - The sequencer can't be triggered. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Line 4 signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Line 3 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Line 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Line 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Frame Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Frame Start signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Frame End is selected as the trigger source for sequencer set advance. - Applies to: ace USB - - - - - Frame Burst Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Frame Burst Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Flash Window signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Trigger Wait signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Exposure Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - CXP Trigger 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP and boost CoaXPress - - - - - CXP Trigger 0 signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP and boost CoaXPress - - - - - Counter 3 End signals can be used to advance to the next sequence set. - Applies to: ace USB - - - - - Counter 2 Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 2 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Counter 2 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 1 Start signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Counter 1 End signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - Counter 1 Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - Action 2 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - Action 1 signals can be used to advance to the next sequence set. - Applies to: ace 2 GigE - - - - - Acquisition Active signals can be used to advance to the next sequence set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - - Sets the source signal to be used to advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - The full name of SequencerTriggerActivation - Returns the full name of SequencerTriggerActivation - - - The full name of SequencerTriggerActivation - - - - The sequencer advances when the source signal rises, i.e., when the signal status changes from low to high. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal is low. If the signal is already low when the sequencer set becomes active, the sequencer immediately advances to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal is high. If the signal is already high when the sequencer set becomes active, the sequencer immediately advances to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal falls, i.e., when the signal status changes from high to low. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer advances when the source signal falls or rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets the logical state that makes the sequencer advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - The full name of SequencerMode - Returns the full name of SequencerMode - - - The full name of SequencerMode - - - - Image acquisitions will be controlled by the sequencer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer can't be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequencerConfigurationMode - Returns the full name of SequencerConfigurationMode - - - The full name of SequencerConfigurationMode - - - - The sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - The sequencer can't be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - - - - - - Sets whether the sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequenceControlSource - Returns the full name of SequenceControlSource - - - The full name of SequenceControlSource - - - - The source for sequence restart or sequence set advance is Virtual Input Decoder Active. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 4. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 3. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 2. - Applies to: CameraLink and ace GigE - - - - - The source for sequence restart or sequence set advance is Virtual Input 1. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 8. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 7. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 6. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 5. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 4. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 3. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 2. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using Line 1. - Applies to: CameraLink and ace GigE - - - - - Sequence set advance will be controlled using the Async Advance command. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC4 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC3 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC2 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence restart or sequence set advance are controlled using the CC1 signal. - Applies to: CameraLink and ace GigE - - - - - Sequence set advance is automatic. The sequence repeat starts with sequence set index number 1. - Applies to: CameraLink and ace GigE - - - - - - Sets the source for sequence control. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - The full name of SequenceControlSelector - Returns the full name of SequenceControlSelector - - - The full name of SequenceControlSelector - - - - The sequence set restart can be configured. - Applies to: CameraLink and ace GigE - - - - - The sequence set advance can be configured. Only available in Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - - - - - - Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SequenceConfigurationMode - Returns the full name of SequenceConfigurationMode - - - The full name of SequenceConfigurationMode - - - - The sequencer can be configured. - Applies to: ace GigE - - - - - The sequencer can't be configured. - Applies to: ace GigE - - - - - - Sets whether the sequencer can be configured. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of SequenceAdvanceMode - Returns the full name of SequenceAdvanceMode - - - The full name of SequenceAdvanceMode - - - - The Free Selection sequence advance mode is selected. This mode is useful if you want to quickly change between freely selectable sequence sets without having to observe any particular order. You can use the input lines of your camera to determine the sequence. - Applies to: CameraLink and ace GigE - - - - - The Controlled sequence advance mode is selected. This mode is useful if you want to configure a dynamic sequence which can be controlled via input line or software commands. The advance from one sequence set to the next proceeds in ascending sequence set index numbers according to the selected sequence control source. - Applies to: CameraLink and ace GigE - - - - - The Auto sequence advance mode is selected. This mode is useful if you want to configure a fixed sequence which is repeated continuously. The advance from one sequence set to the next occurs automatically as frame triggers are received. - Applies to: CameraLink and ace GigE - - - - - - Sets the sequence set advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of SequenceAddressBitSource - Returns the full name of SequenceAddressBitSource - - - The full name of SequenceAddressBitSource - - - - Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 4 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 3 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 2 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - Selects Virtual Input 1 as the source for the selected bit of the sequence set address. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 8. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 7. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 6. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 5. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 4. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 3. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 2. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using Line 1. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC4 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC3 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC2 signal. - Applies to: CameraLink and ace GigE - - - - - The selected bit of the sequence set address can be set using the CC1 signal. - Applies to: CameraLink and ace GigE - - - - - - Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - The full name of SequenceAddressBitSelector - Returns the full name of SequenceAddressBitSelector - - - The full name of SequenceAddressBitSelector - - - - Bit 3 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 2 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 1 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - Bit 0 of the sequence set address can be controlled using an input line. - Applies to: CameraLink and ace GigE - - - - - - Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of SensorShutterMode - Returns the full name of SensorShutterMode - - - The full name of SensorShutterMode - - - - The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. - Applies to: ace 2 GigE, ace 2 USB, dart USB and pulse USB - - - - - The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. - Applies to: dart USB - - - - - The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the shutter mode of the camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SensorReadoutMode - Returns the full name of SensorReadoutMode - - - The full name of SensorReadoutMode - - - - The camera operates in normal readout mode. - Applies to: ace GigE and ace USB - - - - - The readout time for each row of pixels is reduced, compared to normal readout. This allows the the camera to operate at higher frame rates. This can, however, result in reduced image quality. - Applies to: ace GigE and ace USB - - - - - - Sets the sensor readout mode. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of SensorDigitizationTaps - Returns the full name of SensorDigitizationTaps - - - The full name of SensorDigitizationTaps - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of SensorBitDepth - Returns the full name of SensorBitDepth - - - The full name of SensorBitDepth - - - - The sensor delivers 8-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 16-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 14-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 12-bit pixels. - Applies to: CameraLink and ace GigE - - - - - The sensor delivers 10-bit pixels. - Applies to: CameraLink and ace GigE - - - - - - Amount of data bits the sensor produces for one sample. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of Scan3dOutputMode - Returns the full name of Scan3dOutputMode - - - The full name of Scan3dOutputMode - - - - Uncalibrated 2.5D Depth map. The distance data does not represent a physical unit and may be non-linear. The data is a 2.5D range map only. - Applies to: blaze - - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - Calibrated 2.5D Depth map. The distance data is expressed in the chosen distance unit. The data is a 2.5D range map. No information on X-Y axes available. - Applies to: blaze - - - - - 3 Coordinates in grid organization. The full 3 coordinate data with the grid array organization from the sensor kept. - Applies to: blaze - - - - - - Controls the Calibration and data organization of the device and the coordinates transmitted. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dDistanceUnit - Returns the full name of Scan3dDistanceUnit - - - The full name of Scan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - Distance values are in millimeter units (default). - Applies to: blaze - - - - - Distance values are in device-specific units. - Applies to: blaze - - - - - - Specifies the unit used when delivering (calibrated) distance data. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSystemReference - Returns the full name of Scan3dCoordinateSystemReference - - - The full name of Scan3dCoordinateSystemReference - - - - Default value. Original fixed reference. The coordinate system fixed relative the camera reference point marker is used. - Applies to: blaze - - - - - - Defines coordinate system reference location. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSystem - Returns the full name of Scan3dCoordinateSystem - - - The full name of Scan3dCoordinateSystem - - - - Default value. 3-axis orthogonal, right-hand X-Y-Z. - Applies to: blaze - - - - - - Specifies the Coordinate system to use for the device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of Scan3dCoordinateSelector - Returns the full name of Scan3dCoordinateSelector - - - The full name of Scan3dCoordinateSelector - - - - The third (Z or Rho) coordinate. - Applies to: blaze - - - - - The second (Y or Phi) coordinate - Applies to: blaze - - - - - The first (X or Theta) coordinate - Applies to: blaze - - - - - - Selects the individual coordinates in the vectors for 3D information/transformation. - Applies to: blaze - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of RemoveParameterLimitSelector - Returns the full name of RemoveParameterLimitSelector - - - The full name of RemoveParameterLimitSelector - - - - The factory limits of the Gain parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the Exposure Time parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the ExposureOverhead parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the BlackLevel parameter can be removed. - Applies to: ace USB - - - - - The factory limits of the AutoTargetValue parameter can be removed. - Applies to: ace USB - - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: ace USB - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ROIZoneSelector - Returns the full name of ROIZoneSelector - - - The full name of ROIZoneSelector - - - - ROI zone 7 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 6 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 5 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 4 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 3 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 2 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 1 can be configured. - Applies to: ace GigE and ace USB - - - - - ROI zone 0 can be configured. - Applies to: ace GigE and ace USB - - - - - - Sets the ROI zone that can be configured. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ROIZoneMode - Returns the full name of ROIZoneMode - - - The full name of ROIZoneMode - - - - The currently selected ROI zone is enabled. - Applies to: ace GigE and ace USB - - - - - The currently selected ROI zone is disabled. - Applies to: ace GigE and ace USB - - - - - - Enables or disables the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of PtpStatus - Returns the full name of PtpStatus - - - The full name of PtpStatus - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Passive state. In this state, the port is not behaving as a master port nor does it synchronize with a master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Master state. In this state, the port is behaving as a master port. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Faulty state. In this state, the port does not place any PTP messages except for management messages that are a required response to another management message on its communication path. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. A port in this state discards all PTP received messages except for management messages. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Returns the latched state of the PTP clock. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PtpServoStatus - Returns the full name of PtpServoStatus - - - The full name of PtpServoStatus - - - - The status of the clock servo is unknown. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The clock servo is locked. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Returns the latched state of the clock servo. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PtpClockAccuracy - Returns the full name of PtpClockAccuracy - - - The full name of PtpClockAccuracy - - - - The expected accuracy of the PTP device clock is within 2.5 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 2.5 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 25 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 250 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 microsecond. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 second. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 1 millisecond. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 seconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 10 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is within 100 milliseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is unknown. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The expected accuracy of the PTP device clock is greater than 10 seconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of PixelSize - Returns the full name of PixelSize - - - The full name of PixelSize - - - - The pixel depth in the acquired images is 8 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 64 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 48 bits per pixel. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 4 bits per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - The pixel depth in the acquired images is 36 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 32 bits per pixel. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 24 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 2 bits per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - The pixel depth in the acquired images is 16 bits per pixel. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 14 bits per pixel. - Applies to: CameraLink and ace GigE - - - - - The pixel depth in the acquired images is 12 bits per pixel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 10 bits per pixel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel depth in the acquired images is 1 bit per pixel. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelFormat - Returns the full name of PixelFormat - - - The full name of PixelFormat - - - - This enumeration value sets the pixel format to YUV 444 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YUV 422 (YUYV) Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2S CXP - - - - - The pixel format is set to YUV 422 Packed. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to YUV 411 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to RGBA 8 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 8 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to RGB 16 Planar. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to RGB 16 Packed. - Applies to: CamEmu - - - - - The pixel format is set to RGB 12 V1 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 12 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10V2 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10V1 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10 Planar. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to RGB 10 Packed. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to Mono 8 Signed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 8. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to Mono 16. - Applies to: CamEmu, CameraLink, ace GigE and blaze - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to Mono 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The pixel format is set to Mono 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - This enumeration value sets the pixel format to Mono 10 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Mono 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate C 16-bit - Applies to: Stereo ace and blaze - - - - - 3D coordinate A-B-C 32-bit floating point - Applies to: blaze - - - - - Confidence 8-bit - Applies to: Stereo ace and blaze - - - - - Confidence 16-bit - Applies to: blaze - - - - - The pixel format is set to BiColor RGBG 8. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to BiColor BGRG 8. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to Bayer RG 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer RG 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer RG 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer RG 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer RG 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer RG 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GR 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer GR 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GR 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GR 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GB 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer GB 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer GB 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer GB 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 8. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer BG 16. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to Bayer BG 12. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - The pixel format is set to Bayer BG 10p. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to Bayer BG 10. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB - - - - - The pixel format is set to BGRA 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to BGR 8 Packed. - Applies to: CamEmu, CameraLink and ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The pixel format is set to BGR 12 Packed. - Applies to: CameraLink and ace GigE - - - - - The pixel format is set to BGR 10 Packed. - Applies to: CameraLink and ace GigE - - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - The full name of PixelColorFilter - Returns the full name of PixelColorFilter - - - The full name of PixelColorFilter - - - - The camera doesn't have a Bayer filter. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: CameraLink and ace GigE - - - - - The Bayer filter has an RG/GB alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a GR/BG alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a GB/RG alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - The Bayer filter has a BG/GR alignment to the pixels in the acquired images. - Applies to: ace USB, dart USB and pulse USB - - - - - - Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PixelCoding - Returns the full name of PixelCoding - - - The full name of PixelCoding - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the pixel format to Bayer RG 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer GR 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer GB 10p - Applies to: ace GigE - - - - - This enumeration value sets the pixel format to Bayer BG 10p - Applies to: ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of PgiMode - Returns the full name of PgiMode - - - The full name of PgiMode - - - - Basler PGI image optimizations are enabled. - Applies to: ace GigE and ace USB - - - - - Basler PGI image optimizations are disabled. - Applies to: ace GigE and ace USB - - - - - - Enables Basler PGI image optimizations. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ParameterSelector - Returns the full name of ParameterSelector - - - The full name of ParameterSelector - - - - The factory limits of the Gain parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Framerate parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Exposure Time parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Exposure Overlap Time Max parameter can be removed. - Applies to: ace GigE - - - - - The factory limits of the Exposure Overhead parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Brightness parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Black Level parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - The factory limits of the Auto Target Value parameter can be removed. - Applies to: CameraLink and ace GigE - - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of OverlapMode - Returns the full name of OverlapMode - - - The full name of OverlapMode - - - - Overlapping image acquisition is enabled. Exposures and readouts will overlap. - Applies to: dart USB and pulse USB - - - - - Overlapping image acquisition is disabled. Exposures and readouts will not overlap. - Applies to: dart USB and pulse USB - - - - - - Configures overlapping exposure and image readout. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of OperatingMode - Returns the full name of OperatingMode - - - The full name of OperatingMode - - - - The operating mode is set to Short Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at short distances. - Applies to: blaze - - - - - The operating mode is set to Long Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at long distances. - Applies to: blaze - - - - - - Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LineSource - Returns the full name of LineSource - - - The full name of LineSource - - - - The source signal for the currently selected line is set to User Output 4. - Applies to: CameraLink, ace GigE and dart USB - - - - - The source signal for the currently selected line is set to User Output 3. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 2. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 1. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to User Output 0. - Applies to: ace GigE and ace USB - - - - - The source signal for the currently selected line is set to User Output. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Trigger Ready. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Timer Active. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 4 active. - Applies to: CameraLink and ace GigE - - - - - This enumeration value sets the source signal for the selected output line to timer 3 active. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Sync User Output 3. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 2. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 1. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output 0. - Applies to: ace GigE - - - - - The source signal for the currently selected line is set to Sync User Output. - Applies to: CameraLink and ace GigE - - - - - The signal for the currently selected line is associated with the output of the shaft encoder module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Serial Tx. - Applies to: CameraLink, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - No source signal is set for the currently selected line. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output is always Low. - Applies to: Stereo ace - - - - - The source signal for the currently selected line is set to Line Trigger Wait. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output is always High. - Applies to: Stereo ace - - - - - The signal for the currently selected line is associated with the output of the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Frame Trigger Wait. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal for the currently selected line is rising with Frame Trigger Wait and falling with Exposure Active. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Frame Burst Trigger Wait. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The source signal for the currently selected line is set to Frame Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Flash Window. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB - - - - - The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - The source signal for the currently selected line is set to Exposure Active. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 4 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 3 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the currently selected line is set to Light Control. If you change this setting, your light will stop working. - Applies to: ace GigE and ace USB - - - - - The source signal for the currently selected line is set to Acquisition Trigger Wait. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Acquisition Trigger Ready. - Applies to: CameraLink and ace GigE - - - - - The source signal for the currently selected line is set to Acquisition Active. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of LineSelector - Returns the full name of LineSelector - - - The full name of LineSelector - - - - Output Line 4 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 3 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 2 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - Output Line 1 can be configured. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - This enumeration value selects line 8 for configuration. - Applies to: CameraLink - - - - - This enumeration value selects line 7 for configuration. - Applies to: CameraLink - - - - - Line 6 can be configured. - Applies to: CameraLink - - - - - Line 5 can be configured. - Applies to: CameraLink - - - - - Line 4 can be configured. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - Line 3 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Line 2 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Line 1 can be configured. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: CameraLink and Stereo ace - - - - - The CL Spare line can be configured. - Applies to: CameraLink - - - - - CC4 can be configured. - Applies to: CameraLink - - - - - CC3 can be configured. - Applies to: CameraLink - - - - - CC2 can be configured. - Applies to: CameraLink - - - - - CC1 can be configured. - Applies to: CameraLink - - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of LineMode - Returns the full name of LineMode - - - The full name of LineMode - - - - The selected physical line can be used to output an electrical signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected physical line can be used to input an electrical signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected physical line can be used to input and output an electrical signal. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LineLogic - Returns the full name of LineLogic - - - The full name of LineLogic - - - - The line logic of the currently selected line is positive. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line logic of the currently selected line is negative. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the line logic of the currently selected line. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LineFormat - Returns the full name of LineFormat - - - The full name of LineFormat - - - - The line is currently in tri-state mode (not driven). - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending TTL level signals. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending RS-422 level signals. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is opto-coupled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The output of the line is "open drain"/"open collector". - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is not connected. - Applies to: CameraLink, ace GigE and ace USB - - - - - The line is currently accepting or sending LVTTL level signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The line is currently accepting or sending LVDS level signals. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Indicates the electrical configuration of the currently selected line. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of LightSourceSelector - Returns the full name of LightSourceSelector - - - The full name of LightSourceSelector - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). - Applies to: CameraLink and ace GigE - - - - - No color transformation for a specific light source is performed. - Applies to: CameraLink and ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: ace GigE - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: ace GigE - - - - - The color transformation matrix is optimized for image acquisitions with a custom light source 1. - Applies to: CameraLink and ace GigE - - - - - The color transformation matrix is optimized for image acquisitions with a custom light source 0. - Applies to: CameraLink and ace GigE - - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 6500 K. - Applies to: CameraLink and ace GigE - - - - - A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 5000 K. - Applies to: CameraLink and ace GigE - - - - - The color transformation matrix can be customized. - Applies to: CameraLink and ace GigE - - - - - - Sets the type of light source for which color transformation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of LightSourcePreset - Returns the full name of LightSourcePreset - - - The full name of LightSourcePreset - - - - The light source preset for image acquisitions with tungsten incandescent light (2800 K) is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - No light source preset is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. - Applies to: ace USB - - - - - The light source preset for image acquisitions with daylight of 6500 K is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - The light source preset for image acquisitions with daylight of 5000 K is selected. - Applies to: ace USB, dart USB and pulse USB - - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LegacyBinningVertical - Returns the full name of LegacyBinningVertical - - - The full name of LegacyBinningVertical - - - - Vertical binning is set to 2 rows. - Applies to: CameraLink and ace GigE - - - - - Vertical binning is disabled. - Applies to: CameraLink and ace GigE - - - - - - Sets whether vertical binning is used. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LastError - Returns the full name of LastError - - - The full name of LastError - - - - An error was detected while loading a user set. - Applies to: CameraLink and ace GigE - - - - - An error was detected while loading user defect pixel data. - Applies to: CameraLink and ace GigE - - - - - The power supply is not sufficient. - Applies to: CameraLink and ace GigE - - - - - The camera was overtriggered. - Applies to: CameraLink and ace GigE - - - - - An over temperature state has been detected. - Applies to: CameraLink, ace GigE and blaze - - - - - No error was detected. - Applies to: CameraLink, ace GigE and blaze - - - - - A parameter was set to an invalid value. - Applies to: CameraLink and ace GigE - - - - - The trigger width was too short. In Trigger Width exposure mode, a minimum trigger width is required. Increase the trigger width to the minimum width or higher. - Applies to: CameraLink and ace GigE - - - - - Indicates a problem with the VCSELs. - Applies to: blaze - - - - - - Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of LUTSelector - Returns the full name of LUTSelector - - - The full name of LUTSelector - - - - The luminance lookup table can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of InterlacedIntegrationMode - Returns the full name of InterlacedIntegrationMode - - - The full name of InterlacedIntegrationMode - - - - Sets the integration mode to frame integration - Applies to: CameraLink and ace GigE - - - - - Sets the integration mode to field integration - Applies to: CameraLink and ace GigE - - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of IntensityCalculation - Returns the full name of IntensityCalculation - - - The full name of IntensityCalculation - - - - Method 2 is used to calculate the intensity image. This ensures that the depth image and the intensity image are in synch. The disadvantage is that the resulting intensity image will be darker and contain more noise. - Applies to: blaze - - - - - Method 1 is used to calculate the intensity image. This is the default value. In scenes containing motion, you may notice a lag between the depth image and the intensity image. - Applies to: blaze - - - - - - Sets the method for calculating the intensity data. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageFileMode - Returns the full name of ImageFileMode - - - The full name of ImageFileMode - - - - Sets the mode to on. - Applies to: CamEmu - - - - - Sets the mode to off. - Applies to: CamEmu - - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ImageCompressionRateOption - Returns the full name of ImageCompressionRateOption - - - The full name of ImageCompressionRateOption - - - - The camera uses lossless compression. This means that the restored image will be identical to the original image. - Applies to: ace 2 GigE and ace 2 USB - - - - - The camera compresses acquired images. If lossless compression can't be achieved, image quality is reduced. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ImageCompressionMode - Returns the full name of ImageCompressionMode - - - The full name of ImageCompressionMode - - - - Image compression is disabled. The image is transmitted uncompressed. - Applies to: ace 2 GigE and ace 2 USB - - - - - Images are compressed using the Compression Beyond feature. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevStreamChannelSelector - Returns the full name of GevStreamChannelSelector - - - The full name of GevStreamChannelSelector - - - - Stream channel 0 can be configured. - Applies to: ace GigE - - - - - - Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of GevInterfaceSelector - Returns the full name of GevInterfaceSelector - - - The full name of GevInterfaceSelector - - - - Network interface 0 can be configured. - Applies to: ace GigE - - - - - - Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of GevIEEE1588StatusLatched - Returns the full name of GevIEEE1588StatusLatched - - - The full name of GevIEEE1588StatusLatched - - - - The port is in an undefined state. - Applies to: ace GigE - - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: ace GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: ace GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. - Applies to: ace GigE - - - - - The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. - Applies to: ace GigE - - - - - The port is in the Master state. In this state, the port is acting as the master port. - Applies to: ace GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: ace GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: ace GigE - - - - - The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - - Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevIEEE1588Status - Returns the full name of GevIEEE1588Status - - - The full name of GevIEEE1588Status - - - - The port is in an undefined state. - Applies to: ace GigE - - - - - The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. - Applies to: ace GigE - - - - - The port is in the Slave state. In this state, the port is synchronizing with the selected master port. - Applies to: ace GigE - - - - - The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. - Applies to: ace GigE - - - - - The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. - Applies to: ace GigE - - - - - The port is in the Master state. In this state, the port is acting as the master port. - Applies to: ace GigE - - - - - The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. - Applies to: ace GigE - - - - - The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. - Applies to: ace GigE - - - - - The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. - Applies to: ace GigE - - - - - - Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of GevGVSPExtendedIDMode - Returns the full name of GevGVSPExtendedIDMode - - - The full name of GevGVSPExtendedIDMode - - - - The Extended ID mode is switched on. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The Extended ID mode is switched off. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of GevCCP - Returns the full name of GevCCP - - - The full name of GevCCP - - - - The control channel privilege is set to Exclusive Control. - Applies to: ace GigE - - - - - The control channel privilege is set to Exclusive. An application with exclusive access is the primary application for this camera. It can read from or write to the camera. No other application can read from or write to this camera. - Applies to: ace GigE - - - - - The control channel privilege is set to Control. An application with control access is the primary application for the camera. It can read from or write to the camera. Other applications are not allowed to read from the camera. - Applies to: ace GigE - - - - - - Sets the control channel privilege. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of GenDCStreamingStatus - Returns the full name of GenDCStreamingStatus - - - The full name of GenDCStreamingStatus - - - - The device will stream all its data in the generic GenDC format. - Applies to: blaze - - - - - The device will only stream data in its native format. - Applies to: blaze - - - - - - Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - The full name of GenDCStreamingMode - Returns the full name of GenDCStreamingMode - - - The full name of GenDCStreamingMode - - - - The device will stream all its data in the generic GenDC format. - Applies to: blaze - - - - - The device will only stream data in its native format. - Applies to: blaze - - - - - The device will automatically choose in which format it streams its data. - Applies to: blaze - - - - - - Controls the device's streaming format. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - The full name of GammaSelector - Returns the full name of GammaSelector - - - The full name of GammaSelector - - - - The gamma curve is set to a fixed sRGB curve. - Applies to: CameraLink and ace GigE - - - - - The gamma curve can be configured by the user. - Applies to: CameraLink and ace GigE - - - - - - Sets the type of gamma to be applied. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of GainSelector - Returns the full name of GainSelector - - - The full name of GainSelector - - - - Changes to the gain will be applied to tap 4. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 3. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 2. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to tap 1. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the red gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the green gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to all digital gain parameters. - Applies to: CameraLink, ace GigE and ace USB - - - - - This enumeration value selects the blue gain control for adjustment. - Applies to: CameraLink and ace GigE - - - - - Changes to the gain will be applied to all analog gain parameters. - Applies to: CameraLink, ace GigE and ace USB - - - - - Changes to the gain will be applied universally. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of GainAuto - Returns the full name of GainAuto - - - The full name of GainAuto - - - - The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Automatic gain adjustment is disabled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of FrequencyConverterSignalAlignment - Returns the full name of FrequencyConverterSignalAlignment - - - The full name of FrequencyConverterSignalAlignment - - - - For the rising edge of each signal received from the pre-divider sub-module, a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink and ace GigE - - - - - For the falling edge of each signal received from the pre-divider sub-module, a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. - Applies to: CameraLink and ace GigE - - - - - - Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FrequencyConverterInputSource - Returns the full name of FrequencyConverterInputSource - - - The full name of FrequencyConverterInputSource - - - - The output of the shaft encoder module is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 8 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 7 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 6 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Selects line 5 as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 4 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 3 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 2 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - Line 1 is selected as the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC4 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC3 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC2 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - CC1 is selected as the source signal for the frequency converter module. - Applies to: CameraLink and ace GigE - - - - - - Sets the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of FileSelector - Returns the full name of FileSelector - - - The full name of FileSelector - - - - The Vignetting Correction file is selected. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - The user defect pixel correction file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file for Photo Response Non-Uniformity (PRNU) correction is selected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file for Dark Signal Non-Uniformity (DSNU) correction is selected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Firmware Update Package file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Firmware Update file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The factory defect pixel correction file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Applies to: Stereo ace - - - - - The Boot Firmware Update Package file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Boot Firmware Update file is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - The full name of FileOperationStatus - Returns the full name of FileOperationStatus - - - The full name of FileOperationStatus - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - File content is invalid. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - The full name of FileOperationSelector - Returns the full name of FileOperationSelector - - - The full name of FileOperationSelector - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Deletes the content of the file selected by FileSelector. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - The full name of FileOpenMode - Returns the full name of FileOpenMode - - - The full name of FileOpenMode - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This selects read and write open mode. - Applies to: Stereo ace - - - - - Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of FieldOutputMode - Returns the full name of FieldOutputMode - - - The full name of FieldOutputMode - - - - Sets the mode to only output field 1. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to only output field 0. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. - Applies to: CameraLink and ace GigE - - - - - Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. - Applies to: CameraLink and ace GigE - - - - - - Selects the mode to output the fields. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of FeatureSet - Returns the full name of FeatureSet - - - The full name of FeatureSet - - - - The full feature set is made available. This provides all features. - Applies to: CameraLink and ace GigE - - - - - The basic feature set is made available. This provides nearly all features. - Applies to: CameraLink and ace GigE - - - - - - Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of ExposureTimeSelector - Returns the full name of ExposureTimeSelector - - - The full name of ExposureTimeSelector - - - - The Exposure Time parameter value applies to the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - The Exposure Time parameter value applies to the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - The Exposure Time parameter value applies to all components. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which component the Exposure Time parameter value applies to. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ExposureTimeMode - Returns the full name of ExposureTimeMode - - - The full name of ExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB and boost CoaXPress - - - - - The exposure time mode is set to Standard. - Applies to: ace GigE and ace USB - - - - - The exposure time mode is set to Short. - Applies to: boost CoaXPress - - - - - Different exposure times can be specified for individual components. Use the Exposure Time Selector to specify which component the Exposure Time parameter value applies to. - Applies to: ace 2 GigE and ace 2 USB - - - - - The same exposure time is used for all components. Set the Exposure Time Selector parameter to Common to specify that the Exposure Time parameter value applies to all components. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureOverlapTimeMode - Returns the full name of ExposureOverlapTimeMode - - - The full name of ExposureOverlapTimeMode - - - - The user can manually set the overlap time for each acquisition. In this mode, you must also specify the maximum overlap time using the Exposure Overlap Time Max parameter. - Applies to: ace GigE and ace USB - - - - - The camera automatically uses the optimum overlap time for each acquisition. - Applies to: ace GigE and ace USB - - - - - - Sets the exposure overlap time mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ExposureMode - Returns the full name of ExposureMode - - - The full name of ExposureMode - - - - The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The exposure mode is set to Trigger Controlled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - This enumeration value sets the exposure mode to off. - Applies to: CameraLink and ace GigE - - - - - - Sets the exposure mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExposureAuto - Returns the full name of ExposureAuto - - - The full name of ExposureAuto - - - - The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Automatic exposure time adjustment is disabled. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ExpertFeatureAccessSelector - Returns the full name of ExpertFeatureAccessSelector - - - The full name of ExpertFeatureAccessSelector - - - - Expert Feature 9 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 8 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 7 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 6 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 5 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 4 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 3 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 2 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - Expert Feature 1 (Legacy) can be configured. - Applies to: CameraLink and ace GigE - - - - - Expert Feature 11 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 10 can be configured. - Applies to: ace GigE and ace USB - - - - - Expert Feature 1 can be configured. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets the expert feature to be made available. All changes will be applied to the selected feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of EventTemperatureStatusChangedStatus - Returns the full name of EventTemperatureStatusChangedStatus - - - The full name of EventTemperatureStatusChangedStatus - - - - The temperature status changed to Ok. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The temperature status changed to Error. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The temperature status changed to Critical. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - New temperature status that applies after the Temperature Status Changed event was raised. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of EventSelector - Returns the full name of EventSelector - - - The full name of EventSelector - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 4 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 3 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 2 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Virtual Line 1 - Applies to: ace GigE - - - - - Event notifications for the Test event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Temperature Status Changed event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Overrun event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Over Temperature event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Line Trigger Missed event can be enabled. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Enables event notifications for the Line Timeout event. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Line Start Overtrigger event can be enabled. - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 4 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 3 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 2 - Applies to: ace GigE - - - - - The event will be generated when a Rising Edge is detected on the Line 1 - Applies to: ace GigE - - - - - Event notifications for the Frame Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Frame Trigger Missed event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Frame Timeout event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Frame Start Wait event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Frame Start Overtrigger event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Frame Start event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Frame Burst Start Wait event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Burst Start Overtrigger event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Burst Start event can be enabled. - Applies to: ace USB - - - - - Event notifications for the Frame Buffer Overrun event can be enabled. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - Event notifications for the Exposure End event can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE and dart USB - - - - - Event notifications for the Event Overrun event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Critical Temperature event can be enabled. - Applies to: ace GigE and ace USB - - - - - Event notifications for the Action Late event can be enabled. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications for the Acquisition Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start Wait event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start Overtrigger event can be enabled. - Applies to: ace GigE - - - - - Event notifications for the Acquisition Start event can be enabled. An Acquisition Start event is raised whenever the Acquisition Start trigger is activated. It is not associated with the Acquisition Start command. - Applies to: ace GigE - - - - - - Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of EventNotification - Returns the full name of EventNotification - - - The full name of EventNotification - - - - - Applies to: ace 2 GigE, ace 2 USB and dart USB - - - - - Event notifications are enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications are disabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Event notifications are enabled and the notification type is set to GenICam. - Applies to: ace GigE - - - - - - Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSourceB - Returns the full name of EncoderSourceB - - - The full name of EncoderSourceB - - - - No source signal is set for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the B input of the encoder control is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSourceA - Returns the full name of EncoderSourceA - - - The full name of EncoderSourceA - - - - No source signal is set for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the A input of the encoder control is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderSelector - Returns the full name of EncoderSelector - - - The full name of EncoderSelector - - - - Encoder 1 can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which encoder can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of EncoderOutputMode - Returns the full name of EncoderOutputMode - - - The full name of EncoderOutputMode - - - - Output trigger signals are generated for all new position increments in forward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all new position increments in backward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No output trigger signal is generated. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for motion increments in both forward and backward direction of motion. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all position increments in forward direction of motion. Backward direction of motion is ignored. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Output trigger signals are generated for all position increments in backward direction of motion. Forward direction of motion is ignored. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the conditions for the encoder control to generate a valid output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of EncoderMode - Returns the full name of EncoderMode - - - The full name of EncoderMode - - - - The encoder mode is set to High Resolution. In High Resolution mode, the counter increments or decrements every quadrature phase. Jitter filtering isn't applied. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The encoder mode is set to Four Phase. In Four Phase mode, the counter increments or decrements by 1 for every full quadrature cycle. Jitter filtering is applied. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the encoder mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of DeviceType - Returns the full name of DeviceType - - - The full name of DeviceType - - - - Data stream transmitter device. - Applies to: Stereo ace and blaze - - - - - Data stream receiver and transmitter device. - Applies to: Stereo ace and blaze - - - - - Data stream receiver device. - Applies to: Stereo ace and blaze - - - - - Controllable device (with no data stream handling). - Applies to: Stereo ace and blaze - - - - - - Returns the device type. - Applies to: Stereo ace and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DeviceTemperatureSelector - Returns the full name of DeviceTemperatureSelector - - - The full name of DeviceTemperatureSelector - - - - The temperature is measured on the sensor board. - Applies to: ace USB and blaze - - - - - The temperature is measured on the image sensor. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - Temperature of the device's illumination board. - Applies to: blaze - - - - - The temperature is measured on the frame grabber board. - Applies to: ace USB - - - - - The temperature is measured on the FPGA board. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, dart USB, racer 2 CXP and racer 2S CXP - - - - - The temperature is measured on the core board. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is measured on the camera housing. - Applies to: boost CoaXPress and racer 2 CXP - - - - - Temperature of the device's CPU. - Applies to: blaze - - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of DeviceTapGeometry - Returns the full name of DeviceTapGeometry - - - The full name of DeviceTapGeometry - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. - Applies to: boost V CoaXPress - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceTLType - Returns the full name of DeviceTLType - - - The full name of DeviceTLType - - - - The device provides a USB3 Vision transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The device provides a GigE Vision transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The device provides a custom transport layer. - Applies to: Stereo ace - - - - - The device provides a CoaXPress transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Camera Link High Speed. - Applies to: Stereo ace - - - - - Camera Link. - Applies to: Stereo ace - - - - - - Indicates the type of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceScanType - Returns the full name of DeviceScanType - - - The full name of DeviceScanType - - - - Device outputs 1D range image. - Applies to: Stereo ace and blaze - - - - - The camera has a line scan sensor. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Device outputs 2D range image. - Applies to: Stereo ace and blaze - - - - - The camera has an area scan sensor. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the scan type of the camera's sensor (area or line scan). - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DeviceRegistersEndianness - Returns the full name of DeviceRegistersEndianness - - - The full name of DeviceRegistersEndianness - - - - The endianness of the device's registers is little-endian. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The endianness of the device's registers is big-endian. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Endianness of the registers of the device. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DeviceLinkThroughputLimitMode - Returns the full name of DeviceLinkThroughputLimitMode - - - The full name of DeviceLinkThroughputLimitMode - - - - The Device Link Throughput Limit parameter is enabled. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - - - - - The Device Link Throughput Limit parameter is disabled. - Applies to: CamEmu, Stereo ace, ace 2 USB, ace USB, dart USB and pulse USB - - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of DeviceIndicatorMode - Returns the full name of DeviceIndicatorMode - - - The full name of DeviceIndicatorMode - - - - The status LED of the camera is turned off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera's status LED is inactive unless an error occurs. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The status LED of the camera is turned on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the behavior of the camera's status LED. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of DeviceCharacterSet - Returns the full name of DeviceCharacterSet - - - The full name of DeviceCharacterSet - - - - The strings of the device's bootstrap registers use the UTF-8 character set. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Device use ASCII character set. - Applies to: Stereo ace - - - - - - Indicates the character set used by the strings of the device's bootstrap registers. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of DemosaicingMode - Returns the full name of DemosaicingMode - - - The full name of DemosaicingMode - - - - Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. - Applies to: ace GigE and ace USB - - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. - Applies to: ace GigE and ace USB - - - - - - Sets the demosaicing mode. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of DefectPixelCorrectionMode - Returns the full name of DefectPixelCorrectionMode - - - The full name of DefectPixelCorrectionMode - - - - - Applies to: dart USB and pulse USB - - - - - - Applies to: dart USB and pulse USB - - - - - - Applies to: dart USB and pulse USB - - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpSendReceiveSelector - Returns the full name of CxpSendReceiveSelector - - - The full name of CxpSendReceiveSelector - - - - The send features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets whether the send or the receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of CxpLinkConfigurationStatus - Returns the full name of CxpLinkConfigurationStatus - - - The full name of CxpLinkConfigurationStatus - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Indicates the link configuration used by the device. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpLinkConfigurationPreferred - Returns the full name of CxpLinkConfigurationPreferred - - - The full name of CxpLinkConfigurationPreferred - - - - The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the link configuration that allows the device to operate in its default mode. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of CxpLinkConfiguration - Returns the full name of CxpLinkConfiguration - - - The full name of CxpLinkConfiguration - - - - The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost V CoaXPress - - - - - The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). - Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). - Applies to: boost CoaXPress and racer 2 CXP - - - - - The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The link configuration is set to automatic discovery. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the link configuration. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of CxpErrorCounterStatus - Returns the full name of CxpErrorCounterStatus - - - The full name of CxpErrorCounterStatus - - - - The counter is actively counting errors. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Indicates the current status of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CxpErrorCounterSelector - Returns the full name of CxpErrorCounterSelector - - - The full name of CxpErrorCounterSelector - - - - The Duplicated Characters Uncorrected error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The Control Packet CRC error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The Connection Lock Loss error counter can be read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets which CoaXPress error counter to read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of CxpConnectionTestMode - Returns the full name of CxpConnectionTestMode - - - The full name of CxpConnectionTestMode - - - - Test mode is disabled. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - Test mode is enabled. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - - - - - - Sets the test mode for an individual physical connection of the device. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterTriggerSource - Returns the full name of CounterTriggerSource - - - The full name of CounterTriggerSource - - - - The selected counter can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter is disabled and can't be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 4 signal. - Applies to: dart USB - - - - - The selected counter can be started by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter can be started by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be started by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be started by an action command that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter can be started by an action command that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be started by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterTriggerActivation - Returns the full name of CounterTriggerActivation - - - The full name of CounterTriggerActivation - - - - The counter is started on the risiging edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is active as long as the logic level of the source selected is low. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is active as long as the logic level of the source selected is high. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is started on the falling edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is started on any edge (rising or falling) of the selected source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will start the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterStatus - Returns the full name of CounterStatus - - - The full name of CounterStatus - - - - The counter is waiting to be started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter has reached its maximum value defined by the Counter Duration parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is waiting to be increased by the selected event source or is currently counting. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the current status of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterSelector - Returns the full name of CounterSelector - - - The full name of CounterSelector - - - - Counter 4 can be configured. - Applies to: CameraLink, ace GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 3 can be configured. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 2 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counter 1 can be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of CounterResetSource - Returns the full name of CounterResetSource - - - The full name of CounterResetSource - - - - This enumeration value selects Virtual Input Decoder Active as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput4 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput3 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput2 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects VInput1 as the source for counter reset. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a software command. - Applies to: CameraLink, ace GigE and ace USB - - - - - The selected counter can be reset by a Periodic Signal 1 signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The counter reset is disabled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Line Trigger Wait signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 8. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 7. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 6. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 5. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a signal applied to Line 4. - Applies to: CameraLink, ace GigE, ace USB and dart USB - - - - - The selected counter can be reset by a signal applied to Line 3. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a signal applied to Line 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frequency Converter signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by a Frame Active signal. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter can be reset by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Encoder Reverse 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by an Encoder 1 signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a CXP Trigger 1 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be reset by a CXP Trigger 0 signal. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter can be reset by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 4 End signal. - Applies to: ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 End signal. - Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter can be reset by a CC4 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC3 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC2 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by a CC1 signal. - Applies to: CameraLink and ace GigE - - - - - The selected counter can be reset by an action command that is defined by action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter can be reset by an action command that is defined by action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter can be reset by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which source signal will reset the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterResetActivation - Returns the full name of CounterResetActivation - - - The full name of CounterResetActivation - - - - The counter is reset on the rising edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is reset when the signal is low. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - The counter is reset when the signal is high. - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - The counter is reset on the falling edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The counter is reset on any edge of the signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which type of signal transition will reset the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterEventSource - Returns the full name of CounterEventSource - - - The full name of CounterEventSource - - - - The selected counter counts the number of Timer 2 End signals. A Timer 2 End signal is generated whenever timer 2 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 2 Active signals. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 1 End signals. A Timer 1 End signal is generated whenever timer 1 has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Timer 1 Active signals. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 3 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 2 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Software Signal 1 signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Periodic Signal 1 signals. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter is disabled. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line Trigger Wait signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line Trigger events. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Line Start. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Line End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Line 4 signals. A Line 4 signal is generated whenever the input or output signal on Line 4 changes as specified by the Counter Event Activation parameter. - Applies to: dart USB - - - - - The selected counter counts the number of Line 3 signals. A Line 3 signal is generated whenever the input or output signal on Line 3 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line 2 signals. A Line 2 signal is generated whenever the input or output signal on Line 2 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Line 1 signals. A Line 1 signal is generated whenever the input or output signal on Line 1 changes as specified by the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frequency Converter signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frame Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Frame Trigger events. - Applies to: CameraLink, ace GigE and ace USB - - - - - The selected counter counts the number of Frame Start events. - Applies to: CameraLink, ace GigE and ace USB - - - - - Counts the number of Frame End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Frame Burst Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter counts the number of Frame Burst Active signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The selected counter counts the number of Frame Active signals. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Flash Window signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The selected counter counts the number of Exposure Trigger Wait signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Exposure Start signals. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Counts the number of Exposure End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Exposure Active signals. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Encoder Reverse 1 signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Encoder 1 signals. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of CXP Trigger 1 signals. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter counts the number of CXP Trigger 0 signals. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - - - - - The selected counter counts the number of Counter 4 Start signals. A Counter 4 Start signal is generated whenever counter 4 is started. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 4 End signals. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 4 Active signals. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 Start signals. A Counter 3 Start signal is generated whenever counter 3 is started. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 End signals. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. - Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 3 Active signals. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 Start signals. A Counter 2 Start signal is generated whenever counter 2 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 End signals. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 2 Active signals. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 Start signals. A Counter 1 Start signal is generated whenever counter 1 is started. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 End signals. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of Counter 1 Active signals. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The selected counter counts the number of action commands received for action signal 2. - Applies to: ace 2 GigE - - - - - The selected counter counts the number of action commands received for action signal 1. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Counts the number of Acquisition Trigger. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Acquisition Start. - Applies to: CameraLink and ace GigE - - - - - Counts the number of Acquisition End. - Applies to: CameraLink and ace GigE - - - - - The selected counter counts the number of Acquisition Active signals. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which event increases the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of CounterEventActivation - Returns the full name of CounterEventActivation - - - The full name of CounterEventActivation - - - - Increases the counter on the rising edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Trigger is active as long as the selected source signal is on a logic low level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Trigger is active as long as the selected source signal is on a logic high level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Increases the counter on the falling edge of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Increases the counter on any edge (rising or falling) of the source selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that the counter will count. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ComponentSelector - Returns the full name of ComponentSelector - - - The full name of ComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The acquisition of range (distance) data is controlled. The data produced may be only range (2.5D) or a point cloud giving the 3D coordinates depending on the Scan3dControl. - Applies to: blaze - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The acquisition of intensity (monochrome or color) of the visible reflected light is controlled. - Applies to: Stereo ace and blaze - - - - - The acquisition of error map of the acquired disparity image is controlled. - Applies to: Stereo ace - - - - - The acquisition of stereo camera disparity data is controlled. Disparity image with 12bit disparity, 4bit subpixel resolution. 0 marks an invalid disparity. - Applies to: Stereo ace - - - - - The acquisition of confidence map of the acquired image is controlled. Confidence data may be binary (0 - invalid) or an integer where 0 is invalid and increasing value is increased confidence in the data in the corresponding pixel. If floating point representation is used the confidence image is normalized to the range [0,1], for integer representation the maximum possible integer represents maximum confidence. - Applies to: Stereo ace and blaze - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects a component to activate/deactivate its data streaming. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ColorTransformationValueSelector - Returns the full name of ColorTransformationValueSelector - - - The full name of ColorTransformationValueSelector - - - - The desired color transformation value can be entered in row 2 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered in row 1 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered in row 0 of the offset matrix. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 2 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 1 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 2. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 1. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The desired color transformation value can be entered at the position row 0 and column 0. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of ColorTransformationSelector - Returns the full name of ColorTransformationSelector - - - The full name of ColorTransformationSelector - - - - Color transformation from YUV to RGB will be performed. - Applies to: CameraLink, ace GigE and ace USB - - - - - Color transformation from RGB to YUV will be performed. - Applies to: CameraLink, ace GigE and ace USB - - - - - Color transformation from RGB to RGB will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which type of color transformation will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ColorSpace - Returns the full name of ColorSpace - - - The full name of ColorSpace - - - - The color space is set to sRGB. The image brightness is optimized for display on sRGB monitors. - Applies to: ace USB - - - - - The color space is set to RGB. - Applies to: ace USB - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ColorOverexposureCompensationAOISelector - Returns the full name of ColorOverexposureCompensationAOISelector - - - The full name of ColorOverexposureCompensationAOISelector - - - - Selects Color Overexposure Compensation AOI 1. - Applies to: CameraLink and ace GigE - - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of ColorAdjustmentSelector - Returns the full name of ColorAdjustmentSelector - - - The full name of ColorAdjustmentSelector - - - - Colors with a predominant yellow component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant red component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant magenta component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant green component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant cyan component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - Colors with a predominant blue component can be adjusted. - Applies to: CameraLink, ace GigE and ace USB - - - - - - Sets which color in your images will be adjusted. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ClTimeSlots - Returns the full name of ClTimeSlots - - - The full name of ClTimeSlots - - - - The time slot is set to one time slot. - Applies to: CameraLink - - - - - - Sets the number of time slots. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClTapGeometry - Returns the full name of ClTapGeometry - - - The full name of ClTapGeometry - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with eight taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with eight taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with six taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with six taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with four taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with four taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with three taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with three taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with two taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with two taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with ten taps and 1 zone in vertical direction with 1 tap. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with ten taps. - Applies to: CameraLink - - - - - The tap geometry is set to 1 zone in horizontal direction with one tap. - Applies to: CameraLink - - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClSerialPortBaudRate - Returns the full name of ClSerialPortBaudRate - - - The full name of ClSerialPortBaudRate - - - - The baud rate is set to 9600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 921600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 57600 baud. - Applies to: CameraLink - - - - - The baud rate is set to 460800 baud. - Applies to: CameraLink - - - - - The baud rate is set to 38400 baud. - Applies to: CameraLink - - - - - The baud rate is set to 230400 baud. - Applies to: CameraLink - - - - - The baud rate is set to 19200 baud. - Applies to: CameraLink - - - - - The baud rate is set to 115200 baud. - Applies to: CameraLink - - - - - - Sets the serial port baud rate. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ClPixelClock - Returns the full name of ClPixelClock - - - The full name of ClPixelClock - - - - The pixel clock speed is set to 83.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 83 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 82.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 82 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 65 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 48 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 40 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 32.5 MHz. - Applies to: CameraLink - - - - - The pixel clock speed is set to 20 MHz. - Applies to: CameraLink - - - - - - Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of ClConfiguration - Returns the full name of ClConfiguration - - - The full name of ClConfiguration - - - - The standard Medium configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - The standard Full configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - The camera streams the data from multiple taps through two Camera Link base ports. The application or frame grabber must reconstruct the full image. Only one of the ports (fixed) serves as the master for serial communication and triggering. - Applies to: CameraLink - - - - - The standard Deca configuration with 10 8-bit taps (as specified in the Camera Link Standard) is selected. - Applies to: CameraLink - - - - - The standard Base configuration (as specified in the Camera Link standard) is selected. - Applies to: CameraLink - - - - - - Sets the configuration type. The configuration type determines the amount of data that can be transmitted. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of ChunkSelector - Returns the full name of ChunkSelector - - - The full name of ChunkSelector - - - - The Width chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - This enumeration value selects the virtual line status all chunk for enabling. - Applies to: ace GigE - - - - - The Trigger Input Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Timestamp chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Stride chunk can be enabled. - Applies to: ace GigE - - - - - The Shaft Encoder Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Sequencer Set Active chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB and ace USB - - - - - The Sequence Set Index chunk can be enabled. - Applies to: ace GigE - - - - - Scan 3d Principal Point V - Applies to: Stereo ace - - - - - Scan 3d Principal Point U - Applies to: Stereo ace - - - - - Scan 3d Output Mode - Applies to: Stereo ace - - - - - Scan 3d Invalid Data Value - Applies to: Stereo ace - - - - - Scan 3d Invalid Data Flag - Applies to: Stereo ace - - - - - Scan 3d Focal Length - Applies to: Stereo ace - - - - - Scan 3d Distance Unit - Applies to: Stereo ace - - - - - Scan 3d Coordinate Scale - Applies to: Stereo ace - - - - - Scan 3d Coordinate Offset - Applies to: Stereo ace - - - - - Scan 3d Baseline - Applies to: Stereo ace - - - - - The Pixel Format chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The CRC Checksum chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Part Index - Applies to: Stereo ace - - - - - The Y Offset chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The X Offset chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The Line Trigger Ignored Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Trigger End To End Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Line Status All chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Line Source - Applies to: Stereo ace - - - - - The Input Status At Line Trigger chunk can be enabled. - Applies to: ace GigE - - - - - The Image chunk can be enabled. - Applies to: Stereo ace, ace GigE and ace USB - - - - - The Height chunk can be enabled. - Applies to: Stereo ace and ace GigE - - - - - The Gain All chunk can be enabled. - Applies to: ace GigE - - - - - The Gain chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Frames Per Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Trigger Ignored Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame Trigger Counter chunk can be enabled. - Applies to: ace GigE - - - - - The Frame ID chunk can be enabled. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Exposure Time chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Dynamic Range Min chunk can be enabled. - Applies to: ace GigE - - - - - The Dynamic Range Max chunk can be enabled. - Applies to: ace GigE - - - - - Decimation Vertical - Applies to: Stereo ace - - - - - Decimation Horizontal - Applies to: Stereo ace - - - - - The Counter Value chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Components bitmask - Applies to: Stereo ace - - - - - Component ID Value - Applies to: Stereo ace - - - - - Component ID - Applies to: Stereo ace - - - - - - Applies to: ace GigE - - - - - The Auto Brightness Status chunk can be enabled. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkScan3dOutputMode - Returns the full name of ChunkScan3dOutputMode - - - The full name of ChunkScan3dOutputMode - - - - Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. - Applies to: Stereo ace - - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ChunkScan3dDistanceUnit - Returns the full name of ChunkScan3dDistanceUnit - - - The full name of ChunkScan3dDistanceUnit - - - - Distance values reflect pixel positions on the Sensor Array. - Applies to: Stereo ace - - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of ChunkScan3dCoordinateSelector - Returns the full name of ChunkScan3dCoordinateSelector - - - The full name of ChunkScan3dCoordinateSelector - - - - The third (Z) coordinate. - Applies to: Stereo ace - - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of ChunkPixelFormat - Returns the full name of ChunkPixelFormat - - - The full name of ChunkPixelFormat - - - - The pixel data in the acquired image is in the YUV 444 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YUV 4:2:2 8 bit packed. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the YUV 422 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the YUV 411 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to YCbCr 422. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGBA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to RGB 8. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the RGB 16 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in RGB 12 V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V2 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10V1 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Planar format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the RGB 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 Signed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 8 format. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 16 format. - Applies to: Stereo ace and ace GigE - - - - - The pixel format is set to Mono 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Mono 10 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Mono 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Error 8-bit - Applies to: Stereo ace - - - - - 3D coordinate, third component 16 bit. - Applies to: Stereo ace - - - - - Confidence 8-bit - Applies to: Stereo ace - - - - - The pixel data in the acquired image is in the BiColor RGBG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BiColor BGRG 8 format. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer RG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer RG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer RG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GR 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GR 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GR 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer GB 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer GB 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer GB 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 8 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 16 format. - Applies to: ace GigE - - - - - The pixel format is set to Bayer BG 12p. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the Bayer BG 12 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10p format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the Bayer BG 10 format. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGRA 8 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 8 Packed format. - Applies to: ace GigE - - - - - The pixel format is set to BGR 8. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The pixel data in the acquired image is in the BGR 12 Packed format. - Applies to: ace GigE - - - - - The pixel data in the acquired image is in the BGR 10 Packed format. - Applies to: ace GigE - - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of ChunkLineSource - Returns the full name of ChunkLineSource - - - The full name of ChunkLineSource - - - - The output is always Low. - Applies to: Stereo ace - - - - - The output is always High. - Applies to: Stereo ace - - - - - Output is high during the exposure of every second Frame. - Applies to: Stereo ace - - - - - Output is high during the exposure of a Frame. - Applies to: Stereo ace - - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of ChunkLineSelector - Returns the full name of ChunkLineSelector - - - The full name of ChunkLineSelector - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - Index of the physical line and associated I/O control block to use. - Applies to: Stereo ace - - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of ChunkGainSelector - Returns the full name of ChunkGainSelector - - - The full name of ChunkGainSelector - - - - Chunk data can be retrieved from all gain channels. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkExposureTimeSelector - Returns the full name of ChunkExposureTimeSelector - - - The full name of ChunkExposureTimeSelector - - - - Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). - Applies to: ace 2 GigE and ace 2 USB - - - - - Chunk data can be retrieved from the common exposure time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkCounterSelector - Returns the full name of ChunkCounterSelector - - - The full name of ChunkCounterSelector - - - - Chunk data can be retrieved from counter 4. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 3. - Applies to: racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 2. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - Chunk data can be retrieved from counter 1. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of ChunkComponentSelector - Returns the full name of ChunkComponentSelector - - - The full name of ChunkComponentSelector - - - - Unrectified intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - Annotated left and right images for calibration. - Applies to: Stereo ace - - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of ChunkComponentID - Returns the full name of ChunkComponentID - - - The full name of ChunkComponentID - - - - Intensity images of left and right camera combined. Right image is stacked under left image. - Applies to: Stereo ace - - - - - The image data is the intensity component. - Applies to: Stereo ace - - - - - The image data is the error map component. - Applies to: Stereo ace - - - - - The image data is the disparity component. - Applies to: Stereo ace - - - - - The image data is the confidence map component. - Applies to: Stereo ace - - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of CameraOperationMode - Returns the full name of CameraOperationMode - - - The full name of CameraOperationMode - - - - The camera operation mode is set to Standard. - Applies to: ace USB - - - - - The camera operation mode is set to Long Exposure. - Applies to: ace USB - - - - - - Sets the camera operation mode. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslVignettingCorrectionMode - Returns the full name of BslVignettingCorrectionMode - - - The full name of BslVignettingCorrectionMode - - - - The vignetting correction is enabled. - Applies to: boost CoaXPress - - - - - The vignetting correction is disabled. - Applies to: boost CoaXPress - - - - - - Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: boost CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslUSBSpeedMode - Returns the full name of BslUSBSpeedMode - - - The full name of BslUSBSpeedMode - - - - The USB port is operating at SuperSpeed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at Low Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at High Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - The USB port is operating at Full Speed (as specified in the USB standard). - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - - - - - - Indicates the speed mode of the USB port. - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslUSBPowerSource - Returns the full name of BslUSBPowerSource - - - The full name of BslUSBPowerSource - - - - Power is supplied via the bus. - Applies to: ace 2 USB and dart USB - - - - - Power is supplied via the I/O connector. - Applies to: ace 2 USB and dart USB - - - - - - Indicates how power is supplied to the device. - Applies to: ace 2 USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslTwiTransferStatus - Returns the full name of BslTwiTransferStatus - - - The full name of BslTwiTransferStatus - - - - The last transfer was successful. - Applies to: dart USB - - - - - A transfer is pending. - Applies to: dart USB - - - - - The last transfer failed because a NAK was received when sending data. - Applies to: dart USB - - - - - The last transfer failed because a NAK was received when sending the address. - Applies to: dart USB - - - - - - Indicates the status of an accepted read or write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTwiBitrate - Returns the full name of BslTwiBitrate - - - The full name of BslTwiBitrate - - - - The bit rate is set to 50000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 400000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 20000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 200000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 10000 bits per second. - Applies to: dart USB - - - - - The bit rate is set to 100000 bits per second. - Applies to: dart USB - - - - - - Sets the bit rate for TWI communication. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTransferBitDepthMode - Returns the full name of BslTransferBitDepthMode - - - The full name of BslTransferBitDepthMode - - - - The transfer bit depth mode is set to Manual. The transfer bit depth can be set independently of the pixel format used. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth mode is set to Auto. The transfer bit depth is automatically adjusted depending on the pixel format used. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the transfer bit depth mode. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTransferBitDepth - Returns the full name of BslTransferBitDepth - - - The full name of BslTransferBitDepth - - - - The transfer bit depth is set to 8 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth is set to 12 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The transfer bit depth is set to 10 bits per pixel. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslTemperatureStatus - Returns the full name of BslTemperatureStatus - - - The full name of BslTemperatureStatus - - - - The temperature is within the normal operating temperature range. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is above the allowed maximum. Provide cooling immediately. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The temperature is close to or at the allowed maximum. Provide cooling. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the temperature state. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionXSelector - Returns the full name of BslStaticDefectPixelCorrectionXSelector - - - The full name of BslStaticDefectPixelCorrectionXSelector - - - - Entry X7 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X6 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X5 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X4 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X3 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X2 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X1 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - Entry X0 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. - Applies to: boost V CoaXPress - - - - - - Sets which x coordinate entry can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionTestMode - Returns the full name of BslStaticDefectPixelCorrectionTestMode - - - The full name of BslStaticDefectPixelCorrectionTestMode - - - - Static defect pixel correction test mode is enabled. All corrected pixels are set to completely white. - Applies to: boost V CoaXPress - - - - - Static defect pixel correction test mode is disabled. - Applies to: boost V CoaXPress - - - - - - Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionMode - Returns the full name of BslStaticDefectPixelCorrectionMode - - - The full name of BslStaticDefectPixelCorrectionMode - - - - Static defect pixel correction is based on the defect pixels stored in the user correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - Static defect pixel correction is disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - Static defect pixel correction is based on the defect pixels stored in the factory correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - - - - - - Sets the static defect pixel correction mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslStaticDefectPixelCorrectionFileStatus - Returns the full name of BslStaticDefectPixelCorrectionFileStatus - - - The full name of BslStaticDefectPixelCorrectionFileStatus - - - - The sorting of entries in the defect pixel correction file is invalid. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file size is invalid. The maximum number of defect pixels must not exceed 4096. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file header is invalid. The file must have a 4-byte file header. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - At least one entry in the defect pixel correction file has an invalid size. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - An invalid cluster has been found. Three or more adjacent pixels in a row are considered an invalid cluster. Any defect pixels between other defect pixels can't be corrected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The status of the defect pixel correction file is unknown. Acquire an image to change the file status. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file is valid. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file can't be found. It has never been uploaded or was deleted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The defect pixel correction file has no entries. The file header is valid but the file doesn't contain any defect pixels. The defect pixel correction process is aborted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Returns the file status of the defect pixel correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslSpatialCorrectionDirectionReversal - Returns the full name of BslSpatialCorrectionDirectionReversal - - - The full name of BslSpatialCorrectionDirectionReversal - - - - Direction reversal is disabled. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 3 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 2 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The signal level of line 1 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Encoder Reverse 1 signal level determines the spatial correction direction. If the Encoder Reverse 1 signal is high, the spatial correction direction is reversed. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetStatus - Returns the full name of BslShadingCorrectionSetStatus - - - The full name of BslShadingCorrectionSetStatus - - - - The shading correction set is valid. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file format of the shading correction set is invalid. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The file format of the shading correction set is invalid. - Applies to: racer 2 CXP - - - - - An error occurred. No further information is available. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The shading correction set has no entries. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the status of the shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetCreateStatus - Returns the full name of BslShadingCorrectionSetCreateStatus - - - The full name of BslShadingCorrectionSetCreateStatus - - - - No shading correction set is being created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A Reverse X error occurred while creating a shading correction set. A shading correction set can only be created when Reverse X is disabled. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A shading correction set is being created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the status of the shading correction set created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSetCreateResult - Returns the full name of BslShadingCorrectionSetCreateResult - - - The full name of BslShadingCorrectionSetCreateResult - - - - The shading correction set was created successfully. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The shading correction values are outside the allowed range. Try changing the conditions under which the camera is operating. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Image acquisition was aborted while creating the shading correction set. Eliminate the cause for this and try again. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An error occurred while creating the shading correction set. No further information is available. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Indicates the result of the shading correction set creation. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionSelector - Returns the full name of BslShadingCorrectionSelector - - - The full name of BslShadingCorrectionSelector - - - - Photo Response Non-Uniformity (PRNU) correction is performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Dark Signal Non-Uniformity (DSNU) correction is performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the shading correction type to be performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslShadingCorrectionMode - Returns the full name of BslShadingCorrectionMode - - - The full name of BslShadingCorrectionMode - - - - Shading correction is based on the values stored in the user correction set. Using the Shading Correction Set Index parameter and the Shading Correction Set Create command you can create your own shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Shading correction is disabled. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Shading correction is based on the values stored in the factory correction set. The factory set only contains correction values for dark signal non-uniformity (DSNU) effects. The correction values are generated during camera production and can't be changed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the shading correction mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BslSerialRxSource - Returns the full name of BslSerialRxSource - - - The full name of BslSerialRxSource - - - - The source of the Rx serial input is set to Serial Tx. Select this source for a serial echo test. The serial transmit output is used as the source for serial receive input (loop back). - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - Rx input is muted. Serial input is set to high level. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 3. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 2. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and racer 2 CXP - - - - - The source of the Rx serial input is set to Line 1. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the source of the Rx serial input. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialParity - Returns the full name of BslSerialParity - - - The full name of BslSerialParity - - - - An odd parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - No parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - An even parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets which kind of parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialNumberOfStopBits - Returns the full name of BslSerialNumberOfStopBits - - - The full name of BslSerialNumberOfStopBits - - - - Two stop bits are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - One stop bit is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the number of stop bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialNumberOfDataBits - Returns the full name of BslSerialNumberOfDataBits - - - The full name of BslSerialNumberOfDataBits - - - - Eight data bits per frame are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - Seven data bits per frame are used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the number of data bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSerialBaudRate - Returns the full name of BslSerialBaudRate - - - The full name of BslSerialBaudRate - - - - A symbol rate of 9600 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 57600 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 4800 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 38400 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 2400 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 19200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 1200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - A symbol rate of 115200 baud is used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - - - - - - Sets the baud rate used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorState - Returns the full name of BslSensorState - - - The full name of BslSensorState - - - - The sensor is in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Applies to: boost CoaXPress - - - - - - Applies to: boost CoaXPress - - - - - - Applies to: boost CoaXPress - - - - - The sensor power is switched on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor power is switched off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Returns the current power state of the sensor. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorBitDepthMode - Returns the full name of BslSensorBitDepthMode - - - The full name of BslSensorBitDepthMode - - - - The sensor bit depth mode is set to Manual. The sensor bit depth can be set independently of the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth mode is set to Auto. The sensor bit depth is automatically adjusted depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the sensor bit depth mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorBitDepth - Returns the full name of BslSensorBitDepth - - - The full name of BslSensorBitDepth - - - - The sensor bit depth is set to 8 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth is set to 12 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The sensor bit depth is set to 10 bits per pixel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - - - - - - Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslSensorAcquisitionMode - Returns the full name of BslSensorAcquisitionMode - - - The full name of BslSensorAcquisitionMode - - - - The sensor acquisition mode is set to Single Line. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the sensor acquisition mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpProfile - Returns the full name of BslPtpProfile - - - The full name of BslPtpProfile - - - - The default PTP profile is set to Peer-to-Peer. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The default PTP profile is set to Delay Request-Response. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the default PTP profile. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpNetworkMode - Returns the full name of BslPtpNetworkMode - - - The full name of BslPtpNetworkMode - - - - Unicast network communication is enabled. Unicast messages are sent to specified IPv4 adresses. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Multicast network communication is enabled. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - Hybrid network communication is enabled. This feature is non-standard. Certain messages are sent via unicast instead of multicast. This may reduce network load. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the mode for PTP network communication. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPtpDelayMechanism - Returns the full name of BslPtpDelayMechanism - - - The full name of BslPtpDelayMechanism - - - - The port is configured to use the peer delay mechanism. Other PTP devices involved must also support P2P. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The port is configured to use the delay request-response mechanism. Other PTP devices involved must also support E2E. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Indicates the PTP delay mechanism. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslPeriodicSignalSource - Returns the full name of BslPeriodicSignalSource - - - The full name of BslPeriodicSignalSource - - - - The camera is synchronized via the PTP clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The camera is synchronized via the device clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the source for synchronizing the periodic signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslPeriodicSignalSelector - Returns the full name of BslPeriodicSignalSelector - - - The full name of BslPeriodicSignalSelector - - - - Periodic Signal 1 can be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets the periodic signal channel to be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BslMultipleROIRowSelector - Returns the full name of BslMultipleROIRowSelector - - - The full name of BslMultipleROIRowSelector - - - - Row 9 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 8 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 7 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 6 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 5 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Row 16 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 15 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 14 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 13 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 12 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 11 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 10 can be configured. - Applies to: ace 2 GigE and ace 2 USB - - - - - Row 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which row can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslMultipleROIColumnSelector - Returns the full name of BslMultipleROIColumnSelector - - - The full name of BslMultipleROIColumnSelector - - - - Column 8 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 7 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 6 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 5 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Column 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which column can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslLineConnection - Returns the full name of BslLineConnection - - - The full name of BslLineConnection - - - - The TWI SDA signal is set for the currently selected line. - Applies to: dart USB - - - - - The TWI SCL signal is set for the currently selected line. - Applies to: dart USB - - - - - The Light Control signal is set for the currently selected line. This allows you to control a light device over the line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No connection signal is set for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the connection signal for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightSourcePresetFeatureSelector - Returns the full name of BslLightSourcePresetFeatureSelector - - - The full name of BslLightSourcePresetFeatureSelector - - - - Adjustment of the Balance White feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Adjustment of the Color Transformation feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Adjustment of the Color Adjustment feature can be enabled or disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslLightSourcePreset - Returns the full name of BslLightSourcePreset - - - The full name of BslLightSourcePreset - - - - The light source preset for image acquisitions with tungsten incandescent light is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - No light source preset is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with line LED is selected. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with LED light is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with daylight of 6500 K is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The light source preset for image acquisitions with daylight of 5000 K is selected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslLightDeviceStrobeMode - Returns the full name of BslLightDeviceStrobeMode - - - The full name of BslLightDeviceStrobeMode - - - - The timing of the individual strobe pulses can be specified manually using the Light Device Strobe Duration parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The timing of the individual strobe pulses is determined by the Exposure Active signal. The light pulse will last for the duration of the exposure, up to a maximum of 655 350 microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets the strobe mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceSelector - Returns the full name of BslLightDeviceSelector - - - The full name of BslLightDeviceSelector - - - - Light device 4 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 3 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - Light device 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslLightDeviceOperationMode - Returns the full name of BslLightDeviceOperationMode - - - The full name of BslLightDeviceOperationMode - - - - The currently selected light device is set to strobe mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The currently selected light device is switched on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The currently selected light device is switched off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Sets the operation mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceNewID - Returns the full name of BslLightDeviceNewID - - - The full name of BslLightDeviceNewID - - - - The ID of the currently selected light device can be set to Device 4. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 3. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 2. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The ID of the currently selected light device can be set to Device 1. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which ID should be assigned to the current light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightDeviceLastError - Returns the full name of BslLightDeviceLastError - - - The full name of BslLightDeviceLastError - - - - There is a short circuit at the Lighting connector of the light controller. This can be caused by a faulty light unit. - Applies to: ace GigE and ace USB - - - - - No error was detected. - Applies to: ace GigE and ace USB - - - - - The light controller is unable to supply the requested current. Try lowering the Light Device Max Current parameter value. - Applies to: ace GigE and ace USB - - - - - The light device is experiencing a technical fault. - Applies to: ace GigE and ace USB - - - - - The connection between the camera and the light device is broken. This can happen, for example, if a cable has become loose. - Applies to: ace GigE and ace USB - - - - - The data transmission between the camera and the light device is disrupted. Data packets are being lost. - Applies to: ace GigE and ace USB - - - - - - Indicates the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceErrorStatus - Returns the full name of BslLightDeviceErrorStatus - - - The full name of BslLightDeviceErrorStatus - - - - The light device is not compatible with the current camera. Contact support to find out whether firmware updates are available. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is not connected to the camera or has not been enumerated yet. Execute the Light Control Enumerate Devices command to enumerate the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No error was detected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is experiencing an internal error. Disconnecting and reconnecting the power supply may solve the issue. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is experiencing a technical fault. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The connection to a previously connected light device has been lost. This can happen, for example, if a cable has become loose. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The data transmission between the camera and the light device is disrupted. Data packets are being lost. This can be caused by using cables that are too long or by too much noise on the line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Error status indicating whether the current light device is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceControlMode - Returns the full name of BslLightDeviceControlMode - - - The full name of BslLightDeviceControlMode - - - - The light device is controlled by 24 V voltage. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is controlled by 12 V voltage. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is controlled by current. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets how the light device is controlled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightDeviceChangeID - Returns the full name of BslLightDeviceChangeID - - - The full name of BslLightDeviceChangeID - - - - The ID of the currently selected light device is changed to Device 4. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 3. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 2. - Applies to: ace GigE and ace USB - - - - - The ID of the currently selected light device is changed to Device 1. - Applies to: ace GigE and ace USB - - - - - - Changes the ID of the currently selected light device. The new ID will be assigned immediately. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - The full name of BslLightControlTriggerSource - Returns the full name of BslLightControlTriggerSource - - - The full name of BslLightControlTriggerSource - - - - The light device can be triggered by a Timer 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 2 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Timer 1 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Software Signal 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Periodic Signal 1 signal. - Applies to: ace 2 GigE and dart GigE - - - - - The light device can be triggered by a Line 3 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Line 2 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The light device can be triggered by a Line 1 signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Burst Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Frame Burst Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Flash Window signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Trigger Wait signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Exposure Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a CXP Trigger 1 signal. - Applies to: ace 2 CXP and boost CoaXPress - - - - - The light device can be triggered by a CXP Trigger 0 signal. - Applies to: ace 2 CXP and boost CoaXPress - - - - - The light device can be triggered by a Counter 2 Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 2 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 2 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 Start signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 End signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by a Counter 1 Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device can be triggered by an Action 2 signal. - Applies to: ace 2 GigE - - - - - The light device can be triggered by an Action 1 signal. - Applies to: ace 2 GigE and dart GigE - - - - - The light device can be triggered by an Acquisition Active signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets which signal is used to trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlTriggerActivation - Returns the full name of BslLightControlTriggerActivation - - - The full name of BslLightControlTriggerActivation - - - - The light device is triggered when the source signal rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is triggered when the source signal falls. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - The light device is triggered when the source signal falls or rises. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Sets the type of signal transition that will trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlStatus - Returns the full name of BslLightControlStatus - - - The full name of BslLightControlStatus - - - - Parameters are being updated. - Applies to: ace GigE and ace USB - - - - - The controller ist searching for light devices connected to your camera. - Applies to: ace GigE and ace USB - - - - - The light device is ready for use. - Applies to: ace GigE and ace USB - - - - - The light control mode is disabled. - Applies to: ace GigE and ace USB - - - - - No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. - Applies to: ace GigE and ace USB - - - - - - Indicates the current state of the light control mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlSource - Returns the full name of BslLightControlSource - - - The full name of BslLightControlSource - - - - No line is used to control the light features. - Applies to: ace GigE and ace USB - - - - - Line 4 is used to control the light features. - Applies to: ace GigE and ace USB - - - - - Line 3 is used to control the light features. - Applies to: ace GigE and ace USB - - - - - - Sets which line is used to control the light features. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlMode - Returns the full name of BslLightControlMode - - - The full name of BslLightControlMode - - - - The light control features are enabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - The light control features are disabled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - - - - - - Enables or disables the light control features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlErrorSummary - Returns the full name of BslLightControlErrorSummary - - - The full name of BslLightControlErrorSummary - - - - No error was detected. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Multiple light devices are experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 4 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 3 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 2 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - Light device 1 is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslLightControlErrorStatus - Returns the full name of BslLightControlErrorStatus - - - The full name of BslLightControlErrorStatus - - - - No error was detected. - Applies to: ace GigE and ace USB - - - - - Multiple light devices are experiencing problems. For more information, select one device after the other using the Light Device Selector parameter and check the Light Device Last Error parameter to find out which devices are experiencing problems. - Applies to: ace GigE and ace USB - - - - - Light device 4 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 3 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 2 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - Light device 1 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. - Applies to: ace GigE and ace USB - - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslImmediateTriggerMode - Returns the full name of BslImmediateTriggerMode - - - The full name of BslImmediateTriggerMode - - - - The Immediate Trigger mode is enabled. This reduces the exposure start delay. - Applies to: dart USB and pulse USB - - - - - The Immediate Trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. - Applies to: dart USB and pulse USB - - - - - - Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslImageStamp - Returns the full name of BslImageStamp - - - The full name of BslImageStamp - - - - Image stamping is enabled. - Applies to: boost V CoaXPress - - - - - Image stamping is disabled. - Applies to: boost V CoaXPress - - - - - - Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslFrequencyConverterSignalSource - Returns the full name of BslFrequencyConverterSignalSource - - - The full name of BslFrequencyConverterSignalSource - - - - The source signal for the frequency converter is set to Timer 2 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 2 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 1 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Timer 1 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 3. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 2. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Line 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Frequency Converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Encoder Reverse 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Encoder 1. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to CXP trigger 1. - Applies to: racer 2 CXP and racer 2S CXP - - - - - The source signal for the frequency converter is set to CXP trigger 0. - Applies to: racer 2 CXP and racer 2S CXP - - - - - The source signal for the frequency converter is set to Counter 4 Start. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 4 End. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 4 Active. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 3 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 2 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 Start. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 End. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The source signal for the frequency converter is set to Counter 1 Active. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the source signal for the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslFrequencyConverterActivation - Returns the full name of BslFrequencyConverterActivation - - - The full name of BslFrequencyConverterActivation - - - - An input pulse is triggered when the source signal rises. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An input pulse is triggered when the source signal falls. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - An input pulse is triggered when the source signal falls or rises. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of signal transition that will drive the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslFlatFieldCorrectionMode - Returns the full name of BslFlatFieldCorrectionMode - - - The full name of BslFlatFieldCorrectionMode - - - - Flat-field correction is enabled. Dark signal non-uniformities (DSNU) and photo response non-uniformities (PRNU) will be corrected. - Applies to: boost V CoaXPress - - - - - Flat-field correction is disabled. - Applies to: boost V CoaXPress - - - - - Only Dark Signal Non-Uniformity (DSNU) correction is performed. - Applies to: boost V CoaXPress - - - - - - Sets the flat-field correction mode. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslExposureTimeMode - Returns the full name of BslExposureTimeMode - - - The full name of BslExposureTimeMode - - - - The exposure time mode is set to Ultra Short. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The exposure time mode is set to Standard. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - - - - - The exposure time mode is set to Short. - Applies to: boost CoaXPress - - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslEnableFan - Returns the full name of BslEnableFan - - - The full name of BslEnableFan - - - - The external fan is switched on. - Applies to: boost V CoaXPress - - - - - The external fan is switched off. - Applies to: boost V CoaXPress - - - - - - Enables the external fan if one is connected. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslDualROIRowSelector - Returns the full name of BslDualROIRowSelector - - - The full name of BslDualROIRowSelector - - - - Row 2 can be configured. - Applies to: boost V CoaXPress - - - - - Row 1 can be configured. - Applies to: boost V CoaXPress - - - - - - Sets which row can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslDepthQuality - Returns the full name of BslDepthQuality - - - The full name of BslDepthQuality - - - - Medium depth image quality. - Applies to: Stereo ace - - - - - Low depth image quality. - Applies to: Stereo ace - - - - - High depth image quality. - Applies to: Stereo ace - - - - - Full resolution depth image. - Applies to: Stereo ace - - - - - - Depth image quality (resolution). - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslDemosaicingMode - Returns the full name of BslDemosaicingMode - - - The full name of BslDemosaicingMode - - - - The demosaicing method can be set manually. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - The demosaicing method is determined automatically. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the demosaicing mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslDemosaicingMethod - Returns the full name of BslDemosaicingMethod - - - The full name of BslDemosaicingMethod - - - - Demosaicing is performed using the Unilinear algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding pixels. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - Demosaicing is performed using the Nearest Neighbor algorithm. This algorithm uses information from the spatially closest pixel. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. - Applies to: ace 2 GigE, ace 2 USB and dart USB - - - - - Demosaicing is performed using the Average Green algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding green pixels. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the demosaicing method. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BslDefectPixelCorrectionMode - Returns the full name of BslDefectPixelCorrectionMode - - - The full name of BslDefectPixelCorrectionMode - - - - Only static defect pixel correction is enabled. - Applies to: dart USB - - - - - Defect pixel correction is enabled. - Applies to: dart USB - - - - - Defect pixel correction is disabled. - Applies to: dart USB - - - - - - Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. - Applies to: dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslConversionGainMode - Returns the full name of BslConversionGainMode - - - The full name of BslConversionGainMode - - - - The conversion gain mode is set to Low. In low conversion gain mode, the readout noise is increased but the full well capacity is higher resulting in an increased dynamic range. This mode is useful if you have normal or bright lighting conditions. - Applies to: ace 2 GigE and ace 2 USB - - - - - The conversion gain mode is set to High. In high conversion gain mode, the sensitivity is increased and the readout noise reduced resulting in an improved signal-to-noise ratio, but a lower dynamic range. This mode is useful if you have low lighting conditions. - Applies to: ace 2 GigE and ace 2 USB - - - - - - Sets the conversion gain mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslContrastMode - Returns the full name of BslContrastMode - - - The full name of BslContrastMode - - - - The camera uses an S-curve function to adjust the contrast. This allows you to improve the perceived contrast while preserving the dynamic range of the image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The camera uses a linear function to adjust the contrast. Increasing or decreasing the contrast, increases or decreases the gradient of the linear function. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the contrast mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorSpaceMode - Returns the full name of BslColorSpaceMode - - - The full name of BslColorSpaceMode - - - - The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. - Applies to: dart USB and pulse USB - - - - - The color space is set to RGB. - Applies to: dart USB and pulse USB - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorSpace - Returns the full name of BslColorSpace - - - The full name of BslColorSpace - - - - The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - No additional gamma correction value is applied. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslColorAdjustmentSelector - Returns the full name of BslColorAdjustmentSelector - - - The full name of BslColorAdjustmentSelector - - - - Colors with a predominant yellow component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant red component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant magenta component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant green component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant cyan component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Colors with a predominant blue component can be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which color in your images will be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - The full name of BslChunkTimestampSelector - Returns the full name of BslChunkTimestampSelector - - - The full name of BslChunkTimestampSelector - - - - The Chunk Timestamp Value parameter indicates when acquisition of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image started. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - The Chunk Timestamp Value parameter indicates when exposure of the current image ended. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of BslChunkAutoBrightnessStatus - Returns the full name of BslChunkAutoBrightnessStatus - - - The full name of BslChunkAutoBrightnessStatus - - - - Target brightness adjustments are enabled, and the target brightness value has been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are enabled, but the target brightness value has not been reached. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslBlackLevelCompensationMode - Returns the full name of BslBlackLevelCompensationMode - - - The full name of BslBlackLevelCompensationMode - - - - Black level compensation is performed by the imaging sensor. The sensor tries to compensate for thermally generated voltages that would falsify the signals (dark current). - Applies to: boost CoaXPress and dart USB - - - - - Black level compensation is disabled. This is useful, e.g., for quantitative analysis of weak light signals or if you need raw image data without dark current correction. - Applies to: boost CoaXPress and dart USB - - - - - - Configures black level compensation. - Applies to: boost CoaXPress and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslAcquisitionStopMode - Returns the full name of BslAcquisitionStopMode - - - The full name of BslAcquisitionStopMode - - - - Acquisition Stop commands allow the exposure to be completed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - Acquisition Stop commands abort exposure. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - - - - - - Sets how Acquisition Stop commands end image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BslAcquisitionMultiPartMode - Returns the full name of BslAcquisitionMultiPartMode - - - The full name of BslAcquisitionMultiPartMode - - - - Only send a frame/buffer if all enabled components are available for that time. - Applies to: Stereo ace - - - - - Only send a (multi-part) buffer if all enabled components are available. If Out1 is configured for ExposureAlternateActive, then synchronize images with Out1=low with closest disparity image. - Applies to: Stereo ace - - - - - Immediately send one single component per frame/buffer when it becomes available. - Applies to: Stereo ace - - - - - - Control which components are sent in a MultiPart buffer. - Applies to: Stereo ace - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - The full name of BslAcquisitionBurstMode - Returns the full name of BslAcquisitionBurstMode - - - The full name of BslAcquisitionBurstMode - - - - The Standard burst mode is enabled. This mode allows you to execute bursts in quick succession, but offers lower frame rates compared to High Speed burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - The High Speed burst mode is enabled. This mode offers high frame rates within a burst, but introduces a delay after each burst. Within a burst, the frame rate is only limited by the bandwidth of the streaming buffer and the sensor. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - - Sets the burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BslAcquisitionAlternateFilter - Returns the full name of BslAcquisitionAlternateFilter - - - The full name of BslAcquisitionAlternateFilter - - - - Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently low. - Applies to: Stereo ace - - - - - Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently high. - Applies to: Stereo ace - - - - - The filter is turned off, i.e. all images are sent irrespective of the LineSource of Out1 and Out2. - Applies to: Stereo ace - - - - - - Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BlackLevelSelector - Returns the full name of BlackLevelSelector - - - The full name of BlackLevelSelector - - - - The black level value is applied to sensor tap 4. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 3. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 2. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to sensor tap 1. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied to the sensor. - Applies to: racer 2 CXP - - - - - This enumeration value selects the red black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the green black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects all available digital black level controls for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects the blue black level control for adjustment. - Applies to: CameraLink and ace GigE - - - - - This enumeration value selects all available analog black level controls for adjustment. - Applies to: CameraLink and ace GigE - - - - - The black level value is applied universally. This is a digital black level adjustment. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the type of black level adjustment to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BinningVerticalMode - Returns the full name of BinningVerticalMode - - - The full name of BinningVerticalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BinningSelector - Returns the full name of BinningSelector - - - The full name of BinningSelector - - - - Sensor binning can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - FPGA binning can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - The full name of BinningModeVertical - Returns the full name of BinningModeVertical - - - The full name of BinningModeVertical - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CameraLink - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CameraLink - - - - - - Sets the binning mode for vertical binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BinningModeHorizontal - Returns the full name of BinningModeHorizontal - - - The full name of BinningModeHorizontal - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CameraLink - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CameraLink - - - - - - Sets the binning mode for horizontal binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BinningHorizontalMode - Returns the full name of BinningHorizontalMode - - - The full name of BinningHorizontalMode - - - - The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - The full name of BandwidthReserveMode - Returns the full name of BandwidthReserveMode - - - The full name of BandwidthReserveMode - - - - The bandwidth reserve is set to 10 %. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The bandwidth reserve is set to 5 %. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - The bandwidth reserve can be configured manually. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - - - - - - Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of BalanceWhiteAuto - Returns the full name of BalanceWhiteAuto - - - The full name of BalanceWhiteAuto - - - - White balance is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The Balance White Auto auto function is disabled. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - White balance is adjusted continuously while images are being acquired. The adjustment process will continue until the mode of operation is set to Once or Off. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - - - - - - Sets the operation mode of the Balance White Auto auto function. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of BalanceRatioSelector - Returns the full name of BalanceRatioSelector - - - The full name of BalanceRatioSelector - - - - Balance ratio is applied to the red channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Balance ratio is applied to the green channel. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Balance ratio is applied to the blue channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of BLCSerialTransmitQueueStatus - Returns the full name of BLCSerialTransmitQueueStatus - - - The full name of BLCSerialTransmitQueueStatus - - - - The transmit queue is full. - Applies to: ace GigE and ace USB - - - - - The transmit queue contains at least one value. - Applies to: ace GigE and ace USB - - - - - The transmit queue is empty. - Applies to: ace GigE and ace USB - - - - - - Reports the status of the serial communication transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialReceiveQueueStatus - Returns the full name of BLCSerialReceiveQueueStatus - - - The full name of BLCSerialReceiveQueueStatus - - - - The receive queue is full. - Applies to: ace GigE and ace USB - - - - - The receive queue contains at least one value. - Applies to: ace GigE and ace USB - - - - - The receive queue is empty. - Applies to: ace GigE and ace USB - - - - - - Reports the status of the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortStopBits - Returns the full name of BLCSerialPortStopBits - - - The full name of BLCSerialPortStopBits - - - - The serial communication module does uses 1 stop bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module does not use a stop bit. - Applies to: ace GigE and ace USB - - - - - - Reports the number of stop bits used by the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortSource - Returns the full name of BLCSerialPortSource - - - The full name of BLCSerialPortSource - - - - The signal source for the serial communication module is disabled. - Applies to: ace GigE and ace USB - - - - - The signal source for the serial communication module is set to line 4. - Applies to: ace GigE and ace USB - - - - - The signal source for the serial communication module is set to line 3. - Applies to: ace GigE and ace USB - - - - - - Sets the signal source for the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortParity - Returns the full name of BLCSerialPortParity - - - The full name of BLCSerialPortParity - - - - The serial communication module does not use a parity bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module uses an odd parity bit. - Applies to: ace GigE and ace USB - - - - - The serial communication module uses an even parity bit. - Applies to: ace GigE and ace USB - - - - - - Reports the parity bit configuration of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of BLCSerialPortBaudRate - Returns the full name of BLCSerialPortBaudRate - - - The full name of BLCSerialPortBaudRate - - - - The baud rate is 115200 Bd. - Applies to: ace GigE and ace USB - - - - - - Reports the baud rate of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - The full name of AutoTonalRangeModeSelector - Returns the full name of AutoTonalRangeModeSelector - - - The full name of AutoTonalRangeModeSelector - - - - Only contrast is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - Only color is adjusted when the Tonal Range Auto auto function is enabled. - Applies to: ace GigE and ace USB - - - - - - Sets the kind of tonal range auto adjustment. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of AutoTonalRangeAdjustmentSelector - Returns the full name of AutoTonalRangeAdjustmentSelector - - - The full name of AutoTonalRangeAdjustmentSelector - - - - The dark and bright end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - Only the dark end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - Only the bright end of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AutoFunctionROISelector - Returns the full name of AutoFunctionROISelector - - - The full name of AutoFunctionROISelector - - - - Auto function ROI 2 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Auto function ROI 1 can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets which auto function ROI can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - The full name of AutoFunctionProfile - Returns the full name of AutoFunctionProfile - - - The full name of AutoFunctionProfile - - - - Gain is kept as low as possible and the frame rate is kept as high as possible during automatic adjustments. - Applies to: dart USB and pulse USB - - - - - Gain is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. - Applies to: ace USB - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Exposure time is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. - Applies to: ace USB - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - - - - - Gain time is kept as low as possible and is adjusted quickly. - Applies to: ace GigE - - - - - Gain is kept as low as possible during automatic adjustments. - Applies to: CameraLink and ace GigE - - - - - Exposure time is kept as low as possible and is adjusted quickly. - Applies to: ace GigE - - - - - Exposure time is kept as low as possible during automatic adjustments. - Applies to: CameraLink and ace GigE - - - - - Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 60-Hz rate (e.g., North America). - Applies to: dart USB and pulse USB - - - - - Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 50-Hz rate (e.g., Europe). - Applies to: dart USB and pulse USB - - - - - - Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - The full name of AutoFunctionAOISelector - Returns the full name of AutoFunctionAOISelector - - - The full name of AutoFunctionAOISelector - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - - Applies to: CameraLink and ace GigE - - - - - Auto function AOI 2 can be configured. - Applies to: CameraLink and ace GigE - - - - - Auto function AOI 1 can be configured. - Applies to: CameraLink and ace GigE - - - - - - Sets which auto function AOI can be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - The full name of AcquisitionStopMode - Returns the full name of AcquisitionStopMode - - - The full name of AcquisitionStopMode - - - - Current acquisition and frame readout are stopped immediately. Only the lines acquired up to the point when the command was executed are delivered. This may result in partial frames being transmitted. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - Current exposure and frame readout are completed. Afterwards, image acquisition is stopped. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - Current exposure is aborted. The current readout is completed and the data is transmitted. Afterwards, image acquisition is stopped. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - - - - - - Sets how Acquisition Stop commands end image acquisition. - - Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - The full name of AcquisitionStatusSelector - Returns the full name of AcquisitionStatusSelector - - - The full name of AcquisitionStatusSelector - - - - A check determines whether the camera is currently waiting for a line trigger. - Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently waiting for a frame trigger. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently transferring a frame. - Applies to: CameraLink, ace GigE and ace USB - - - - - A check determines whether the camera is currently waiting for a frame burst trigger. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - A check can be performed if the device is currently transferring a frame burst of one or many frames. - Applies to: ace USB - - - - - A check can be performed if the device is currently doing a frame burst of one or many frames. - Applies to: ace USB - - - - - A check determines whether the camera is currently doing a frame burst of one or many frames. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - - - - - A check determines whether the camera is currently capturing a frame. - Applies to: CameraLink, ace GigE, ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently within the flash window, i.e. whether flash lighting can be used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - - - - - A check determines whether the camera is currently waiting for an Exposure Start trigger signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently exposing a frame. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - A check determines whether the camera is currently waiting for a trigger to acquire one or multiple frames. - Applies to: CameraLink and ace GigE - - - - - A check determines whether the camera is currently transferring an acquisition of one or multiple frames. - Applies to: CameraLink and ace GigE - - - - - A check determines whether the camera is currently idle, i.e., not acquiring images. - Applies to: ace GigE - - - - - A check determines whether the camera is currently acquiring one or multiple frames. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - The full name of AcquisitionMode - Returns the full name of AcquisitionMode - - - The full name of AcquisitionMode - - - - The acquisition mode is set to Single Frame. The camera will acquire a single image. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - The acquisition mode is set to Multi Frame. The camera will acquire a number of images specified by the user. - Applies to: CameraLink, Stereo ace and ace GigE - - - - - The acquisition mode is set to Continuous. The camera will acquire images until acquisition is stopped. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - - - - - - Sets the image acquisition mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - The full name of AcquisitionFrameRateEnum - Returns the full name of AcquisitionFrameRateEnum - - - The full name of AcquisitionFrameRateEnum - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - Applies to: CameraLink - - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Distance between the origin of the z axis to the front of the camera housing. Due to mechanical tolerances, this offset is device-specific and needs to be taken into account when measuring absolute distances. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum working range of the camera. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum working range of the camera. Beyond this, results will be ambguous. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum width of the region of interest (area of interest) in pixels. The value takes into account any function that may limit the maximum width. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Width of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Virtual Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Virtual Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the vignetting correction data into the camera. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - This enumeration selects the I/O line on which the camera receives the virtual input signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to load, save, or configure. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Saves the current active set as the selected user set. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Loads the selected set into the camera's volatile memory and makes it the active configuration set. After the selected set has been loaded, the parameters in that set will control the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Single bit field that sets the state of all user-settable output signals in one access. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable output line. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the user-defined value to set or read. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - User-defined value. The value can serve as storage location for the camera user. It has no impact on the operation of the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Generates a software trigger signal. The software trigger signal will be used if the Trigger Source parameter is set to Trigger Software. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - - Determines whether a partial or a complete frame is transmitted when the Frame Start trigger is used with High or Low states and the trigger signal transitions prematurely. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the mode for the currently selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay as a number of consecutive line triggers that are allowed between trigger having been received and before effectively activating the trigger. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the image acquisition control mode. For more information, see your camera's product documentation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will activate the selected trigger. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which pixel values are used for tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Sets whether tonal range adjustment is used. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Tonal Range Auto auto function. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the current timestamp counter. After executing this command, the counter restarts automatically. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latched value of the timestamp counter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latches the current timestamp counter and stores its value in the Timestamp Latch Value parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the internal camera signal used to trigger the selected timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Arm delay of the currently selected timer. If an arm delay is set and the timer is triggered, the camera accepts the trigger signal and stops accepting any further timer trigger signals until the arm delay has elapsed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will start the timer. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the status of the currently selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the timer to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , - The feature documentation may provide more information. - - - - - Resets the selected timer. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that is used when a timer duration is specified using the Timer Duration Raw parameter. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Duration of the selected timer (raw value). This value will be used as a multiplier for the timer duration timebase. The actual duration time equals the current Timer Duration Raw value multiplied with the current Timer Duration Timebase value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Duration of the currently selected timer in microseconds. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Duration of the currently selected timer in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that is used when a timer delay is specified using the Timer Delay Raw parameter. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Delay of the selected timer (raw value). This value will be used as a multiplier for the timer delay timebase. The actual delay time equals the current Timer Delay Raw value multiplied with the current Timer Delay Timebase value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Delay of the currently selected timer in microseconds. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Delay of the currently selected timer in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Activates the correction of the thermal drift. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Test pending acknowledge time in milliseconds. On write, the camera waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the camera must use PENDING_ACK during the completion of this request. On reads, the camera returns the current value without any additional wait time. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the test pattern to display. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the test image to display. - Applies to: CamEmu, CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Allows you to turn a moving test image into a fixed one. The test image will be displayed at its starting position and will stay fixed. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Generates a Test event that can be used for testing event notification. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the temperature state. - Applies to: CameraLink, ace GigE, ace USB and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Temperature Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Single bit field that sets the state of all user-settable synchronous output signals in one access. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the selected user-settable synchronous output line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the user-settable synchronous output signal to be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Updates synchronous free run settings. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Synchronous free run trigger rate. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Low 32 bits of the synchronous free run trigger start time. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - High 32 bits of the synchronous free run trigger start time. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the synchronous free run mode. If enabled, the camera will generate all required frame start or line start trigger signals internally. You don't need to apply frame start or line start trigger signals to the camera. - Applies to: ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Substrate voltage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Time that passes between triggering the camera and exposure starting. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Vertical offset (top offset) of the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the selected zone. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Index number of the zone to configure. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables the Stacked Zone Imaging feature. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Correction factor to account for the gaps between the sensor's lines. Related line captures will be combined. Positive values: The object will pass the top sensor line first. Negative values: The object will pass the bottom sensor line first. In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the software signal to be executed. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Executes the selected software signal. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the shutter mode of the camera. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied (raw value). The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum value of the reverse counter of the shaft encoder module (range: 0 to 32767). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets how the shaft encoder module outputs trigger signals. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the line source for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the phase of the shaft encoder as input for the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Resets the tick counter of the shaft encoder module to 0. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the counting mode of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum value of the tick counter of the shaft encoder module. If the tick counter is incrementing and reaches the maximum, it will roll over to 0. If the tick counter is decrementing and reaches 0, it will roll back to the specified maximum value. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the tick counter of the shaft encoder module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates error statuses related to shading correction. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which shading set can be enabled or created. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Sets the shading set that will be loaded into the volatile memory during camera start. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables/disables shading set creation. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. If shading correction is enabled, it will be performed using the shading set in the volatile memory. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the kind of shading correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables the selected shading correction type. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal to be used to advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Sets the logical state that makes the sequencer advance to the next set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - First sequencer set to be used after the Sequencer Mode parameter is set to On. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The sequencer set to be configured. Sequencer sets are identified by their sequencer set index numbers. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Saves the sequencer parameter values in the currently selected sequencer set. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Next sequencer set that the sequencer will advance to when the configured trigger signal is received. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Loads the parameter values of the currently selected sequencer set for configuration. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Index number of the current sequencer set, i.e., of the sequencer set that will be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which path can be configured. By configuring multiple paths, you can define different conditions and settings for sequencer set advance. For example, you can define that the camera should advance to set 0 when a trigger signal on Line 1 is received, and advance to set 3 when a trigger signal on Line 2 is received. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be used for image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Total number of sequence sets in the sequence. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Stores the sequencer parameter values in the currently selected sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Loads the parameter values of the currently selected sequence set for configuration. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - This number uniquely identifies a sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of consecutive executions per sequence cycle of the selected sequence set. Only available in Auto sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the sequencer. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current sequence set. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source for sequence control. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Sets whether the sequencer can be configured. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables asynchronous restart of the sequence set sequence, starting with the sequence set that has the lowest index number. The restart is asynchronous to the camera's frame trigger. Only available in Auto and Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables asynchronous advance from one sequence set to the next. The advance is asynchronous to the camera's frame trigger. Only available in Controlled sequence advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the sequence set advance mode. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Width of the camera's sensor in pixels. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the shutter mode of the camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sensor readout time with current settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the sensor readout mode. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Distance between the sensor plane and the front of the housing. This value can be used to calculate the distance between the optical center and the front of the housing. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Physical size (pitch) in the x direction of a photo sensitive pixel unit. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Physical size (pitch) in the y direction of a photo sensitive pixel unit. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Height of the camera's sensor in pixels. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of data bits the sensor produces for one sample. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the value of the vertical position of the principal point, relative to the region origin, i.e. OffsetY. The value of this feature takes into account vertical binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Returns the value of the horizontal position of the principal point, relative to the region origin, i.e. OffsetX. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls the Calibration and data organization of the device and the coordinates transmitted. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Value which identifies a non-valid pixel if Scan3dInvalidDataFlag is enabled. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the definition of a non-valid flag value in the data stream. Note that the confidence output is an alternate recommended way to identify non-valid pixels. Using an Scan3dInvalidDataValue may give processing penalties due to special handling. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the focal length of the camera in pixel. The focal length depends on the selected region. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Specifies the unit used when delivering (calibrated) distance data. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Defines coordinate system reference location. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Specifies the Coordinate system to use for the device. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the individual coordinates in the vectors for 3D information/transformation. - Applies to: blaze - Visibility: Expert - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace and blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - This parameter allows you to adjust - the internal camera calibration. - The offset specified by Scan3dCalibrationOffset is added to the radial - distances the camera measures. - The camera transforms the radial distances into x, y, z coordinates in a - Cartesian coordinate system whose origin lies in the camera's optical center. - The Scan3dCalibrationOffset parameter can be used to manually correct a - temperature-dependent drift. - Note: Since Scan3dCalibrationOffset is added to the radial distances, it can't - be used to translate the origin of the coordinate system, i.e., it can't be - used to add a constant offset to the z coordinate. - Specifically, you should not use it in an attempt to shift the origin of the - camera's coordinate system from the optical center to - the front of the camera housing. Trying to do so will result in measurement - errors causing planar surfaces to appear curved. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimum valid transmitted coordinate value of the selected Axis. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum valid transmitted coordinate value of the selected Axis. - Applies to: blaze - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Vertical scaling factor. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical scaling factor. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal scaling factor. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal scaling factor. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: ace 2 USB, ace USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. When using the ROI feature at the same time as the Reverse Y feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. When using the ROI feature at the same time as the Reverse X feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum line acquisition rate with current camera settings (in frames per second). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum line acquisition period with current camera settings (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Maximum frame acquisition rate with current camera settings (in frames per second). - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum frame acquisition rate with current camera settings (in frames per second). - Applies to: ace USB, boost CoaXPress, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum frame acquisition period with current camera settings (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Time during which the sensor is reset before the next subframe is acquired. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: ace USB - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. - Applies to: ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sensor readout time with current settings. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Time required for reading out each subframe from the sensor. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Height of the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the ROI zone that can be configured. - Applies to: ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the currently selected ROI zone. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the latched state of the PTP clock. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched state of the clock servo. - Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched parent clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched offset from the PTP master clock in nanoseconds. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched grandmaster clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the Precision Time Protocol (PTP). - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latches the current values from the device's PTP clock data set. - Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the latched clock ID of the PTP device. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the output of color-improved raw image data. If enabled, color transformation and color adjustment will be applied to Bayer pixel formats. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - This value sets the number of prelines. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables legacy GVSP pixel format encoding to ensure compatibility with older camera models. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Minimum possible pixel value that can be transferred from the camera. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum possible pixel value that can be transferred from the camera. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. - Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color coding of the pixels in the acquired images - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables Basler PGI image optimizations. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - This parameter is required when using the sequencer. - Applies to: ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Size of the payload in bytes. This is the total number of bytes sent in the payload. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - For information only. May be required when contacting Basler support. - Applies to: dart USB and pulse USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: - The feature documentation may provide more information. - - - - - Configures overlapping exposure and image readout. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Over Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Over Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether an over temperature state has been detected. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Removes pixels that differ significantly from their local environment. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical offset from the top of the sensor to the region of interest (area of interest) (in pixels). - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Horizontal offset from the left side of the sensor to the region of interest (area of interest) (in pixels). - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied (raw value). The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Operating channel of the camera. In multi-camera setups, use a different channel on each camera. This ensures that the cameras are operating at different frequencies and their light sources will not interfere with the other cameras' light sources. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum signal width of an output signal (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the termination resistor of the selected input line. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Single bit field indicating the current logical state of all available line signals at time of polling. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the current logical state of the selected line. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Timestamp of the Line Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the source signal for the currently selected line. The currently selected line must be an output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Enables the alignment of output image data to multiples of 4 bytes. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of bytes separating the starting pixels of two consecutive lines. This feature is useful if you want to align your image data to fixed-size groups of digits, e.g., to 4-byte (32-bit) or 8-byte (64-bit) words. Data alignment can improve performance. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether an overload condition has been detected on the selected line. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum signal width of an output signal (in microseconds). - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the line logic of the currently selected line. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the signal inverter function for the currently selected input or output line. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the electrical configuration of the currently selected line. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. - Applies to: ace USB and dart USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 4 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 3 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 2 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Line 1 Rising Edge event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the type of light source for which color transformation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets whether vertical binning is used. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - A single register that lets you access all LUT entries. In many cases, this is faster than repeatedly changing individual entries in the LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - New pixel value to replace the LUT Index pixel value. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Pixel value to be replaced with the LUT Value pixel value. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Enables the selected lookup table (LUT). - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Selects the Interlaced Integration Mode. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the method for calculating the intensity data. - Applies to: blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables loading files from disk for image acquisition. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID of the second image stream. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Stream ID of the first image stream. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum height of the region of interest (area of interest) in pixels. The value takes into account any features that may limit the maximum height, e.g., binning. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Gray value adjustment damping factor (raw value) to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gray value adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the GigE Vision specification supported by this camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the GigE Vision specification supported by this camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of timestamp clock ticks in 1 second. - Applies to: ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Resets the timestamp value of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Resets the timestamp control latch. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latches the current timestamp value of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether this GVSP transmitter or receiver can support a 16-bit block ID. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether PACKETRESEND_CMD is supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether EVENT_CMD and EVENT_ACK are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether multiple operations in a single message are supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports auto IP addressing (also known as LLA). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface supports DHCP IP addressing. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the IEEE 1588 V2 Precision Time Protocol (PTP) is supported. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Number of stream channels supported by the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Second URL reference to the GenICam XML file. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sends a GigE Vision streaming test packet. If this bit is set and the stream channel is a transmitter, the transmitter will send one test packet of the size specified by the Packet Size parameter. The 'do not fragment' bit of the IP header must be set for this test packet (see the SCPS Do Not Fragment parameter documentation). - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Disables IP fragmentation of packets on the stream channel. This bit is copied into the 'do not fragment' bit of the IP header of each stream packet. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates the endianness of multi-byte pixel data for this stream. True equals big-endian. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Index of the network interface to be used. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Destination port of the selected stream channel. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum amount of time (in ticks) that the next frame transmission could be delayed due to a burst of resends. If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum amount of data (in bytes per second) that the camera can generate with its current settings under ideal conditions, i.e., unlimited bandwidth and no packet resends. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current settings for AOI, chunk features, and pixel format. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Destination address of the selected stream channel. The destination can be a unicast or a multicast address. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. - Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Fixed subnet mask of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Fixed IP address of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Fixed default gateway of the selected network interface (if fixed IP addressing is supported by the camera and enabled). - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of network interfaces of the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of message channels supported by the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - MAC address of the selected network interface. - Applies to: ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Connection speed in Mbps of the selected network interface. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface is the clock master. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the selected network interface operates in full-duplex mode. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. - Applies to: ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Latched IEEE 1588 parent clock ID of the camera. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Latches the current IEEE 1588-related values of the camera. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Latched IEEE 1588 clock ID of the camera. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the IEEE 1588 V2 Precision Time Protocol for the timestamp register. Only available if the IEEE1588_support bit of the GVCP Capability register is set. When PTP is enabled, the Timestamp Control register can't be used to reset the timestamp. When PTP is enabled or disabled, the value of Timestamp Tick Frequency and Timestamp Value registers may change to reflect the new time domain. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Heartbeat timeout in milliseconds. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - First URL reference to the GenICam XML file. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether the bootstrap register is in big-endian format. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Character set used by all strings of the bootstrap registers (1 = UTF8). - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Current subnet mask of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the PersistentIP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the Link Local Address IP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Controls whether the DHCP IP configuration scheme is activated on the given logical link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Current IP configuration of the selected network interface, e.g., fixed IP, DHCP, or auto IP. - Applies to: ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Current IP address of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Current default gateway of the selected network interface. - Applies to: Stereo ace, ace GigE and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the control channel privilege. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - - Controls the device's streaming format. - Applies to: blaze - Visibility: Invisible - The feature documentation may provide more information. - - - - - Sets the type of gamma to be applied. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables gamma correction. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - A nonlinear operation to lighten the dark regions of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - Value of the currently selected gain (raw value). - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Value of the currently selected gain in dB. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables overtriggering protection. This ensures that the multiplier sub-module doesn't generate too many signals within a certain amount of time. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Pre-divider value to decrease signal frequency. Determines the frequency with which input signals are passed to the multiplier sub-module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Post-divider value to decrease input signal frequency. Determines the frequency with which input signals received from the multiplier sub-module are passed on. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplication factor to be applied to the input signal frequency. The multiplication factor allows the generation of signals at higher frequencies. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the input source for the frequency converter module. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Timeout event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Timeout event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the frame timeout. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame timeout in microseconds. If the timeout expires before a frame acquisition is complete, a partial frame will be delivered. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Frame Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Total time required for exposing and reading out all subframes from the sensor. - Applies to: blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Number of failed buffers to generate. - Applies to: CamEmu - Visibility: Beginner - The feature documentation may provide more information. - - - - - Marks the next buffer as a failed buffer. - Applies to: CamEmu - Visibility: Expert - The feature documentation may provide more information. - - - - - The temporal noise filter uses the values of the same pixel at different points in time to filter out noise in an image. It is based on the depth data of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Strength of the temporal filter. The higher the value, the further back the memory of the filter reaches. High values can cause motion artifacts, while low values reduce the efficacy of the filter. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - The spatial noise filter uses the values of neighboring pixels to filter out noise in an image. It is based on the raw data of the image. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Size of the currently selected file in bytes. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace GigE and ace USB - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selecting Parameters: , , , , , , , , - The feature documentation may provide more information. - - - - - Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - Selecting Parameters: , , , , , - The feature documentation may provide more information. - - - - - File operation result. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Executes the operation selected by File Operation Selector parameter. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of bytes after which FileAccessLength bytes are read from the file into the file access buffer or are written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Number of bytes read from the file into the file access buffer or written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: , - The feature documentation may provide more information. - - - - - Access buffer for file operations. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Selects the mode to output the fields. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - The fast mode can be used to achieve the maximum frame rate, but this reduces image quality and measurement accuracy. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which component the Exposure Time parameter value applies to. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Exposure time of the camera (raw value). The actual exposure time equals the current Exposure Time (Raw) value multiplied with the current Exposure Timebase value. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the use of the exposure timebase. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timebase (in microseconds) that the camera uses when the exposure time is specified using the Exposure Time (Raw) parameter. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu, CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure time of the camera in microseconds. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the exposure overlap time mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the exposure mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame ID of the Exposure End event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the currently selected expert feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the expert feature to be made available. All changes will be applied to the selected feature. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Key for making the selected expert feature available. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the test event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Test event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Temperature Status Changed event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - New temperature status that applies after the Temperature Status Changed event was raised. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Temperature Status Changed event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Timestamp of the Event Overrun event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Frame ID of the Event Overrun event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Event Overrun event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Over Temperature event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Over Temperature event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Line Trigger Missed event. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Line Trigger Missed event. Use this parameter to get notified when the event occurs. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Line Timeout event. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Line Timeout event. Use this parameter to get notified when the event occurs. - Applies to: racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Trigger Missed event. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Trigger Missed event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Wait event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start Wait event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start Overtrigger event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Start event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Start event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start Wait event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start Wait event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Burst Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Burst Start Overtrigger event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start Overtrigger event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Frame Burst Start event. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Burst Start event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Frame Buffer Overrun event. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Frame Buffer Overrun event. - Applies to: ace 2 GigE, ace 2 USB and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Exposure End event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Frame ID of the Exposure End event. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Exposure End event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Timestamp of the Critical Temperature event. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the Critical Temperature event. Use this parameter to get notified when the event occurs. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unique identifier of the Action Late event. Use this parameter to get notified when the event occurs. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the encoder control's position counter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the B input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the source signal for the A input of the encoder control. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which encoder can be configured. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Resets the encoder control and restarts it. The counter starts counting events immediately after the reset. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the conditions for the encoder control to generate a valid output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the encoder mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of encoder increments or decrements needed to generate an encoder output trigger signal. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables Burst Acquisition. If enabled, the maximum frame rate only depends on the sensor timing and the timing of the trigger sequence. The image transfer rate out of the camera has no influence on the frame rate. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Version of the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Name of the camera vendor. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - User-settable ID of the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the device type. - Applies to: Stereo ace and blaze - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Device Temperature Selector parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Subminor version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version number of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the type of the device's transport layer. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the number of streaming channels supported by the device. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Serial number of the camera. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the scan type of the camera's sensor (area or line scan). - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Subminor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Immediately resets and restarts the camera. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Prepares the camera for feature streaming. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Announces the end of feature streaming. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Endianness of the registers of the device. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Name of the camera model. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Additional information from the vendor about the camera. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Subminor version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Minor version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the GenICam XML file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Subminor version number of the schema file of the selected manifest entry. - Applies to: boost V CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - - Minor version number of the schema file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Major version number of the schema file of the selected manifest entry. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - First URL to the GenICam XML device description file of the selected manifest entry. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Bandwidth limit for data transmission (in bytes per second). - Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Speed of transmission negotiated on the selected link. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Device link to be configured. - Applies to: Stereo ace, ace USB, blaze, dart USB and pulse USB - Visibility: Beginner - Selecting Parameters: , , , , - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. - Applies to: ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the number of physical connection of the device used by a particular Link. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the behavior of the camera's status LED. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - ID of the camera. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minor version of the GenCP protocol supported by the device. - Applies to: ace 2 USB and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Major version of the GenCP protocol supported by the device. - Applies to: ace 2 USB and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Version of the camera's firmware. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Disables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Identifier of the product family of the device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the number of event channels supported by the device. - Applies to: Stereo ace and blaze - Visibility: Expert - The feature documentation may provide more information. - - - - - Version of the color modifications applied to images. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the character set used by the strings of the device's bootstrap registers. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the demosaicing mode. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Vertical decimation factor. This specifies the extent of vertical sub-sampling of the acquired frame, i.e., it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 means that the camera performs no vertical decimation. - Applies to: CameraLink, Stereo ace, ace GigE, ace USB and boost V CoaXPress - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal decimation factor. This specifies the extent of horizontal sub-sampling of the acquired frame, i.e., it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 means that the camera performs no horizontal decimation. - Applies to: CameraLink, Stereo ace, ace GigE and ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether the send or the receive features can be configured. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates the link configuration used by the device. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the link configuration that allows the device to operate in its default mode. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the link configuration. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current value of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates the current status of the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which CoaXPress error counter to read or reset. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Resets the selected CoaXPress error counter. - Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of test packets received by the device on the connection selected by the Cxp Connection Selector parameter. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the test mode for an individual physical connection of the device. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of test packet connection errors received by the device on the connection selected by the Connection Selector parameter. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the CoaXPress physical connection to control. - Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Timestamp of the Critical Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Critical Temperature event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates whether the critical temperature has been reached. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Current value of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will start the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the current status of the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , , , - The feature documentation may provide more information. - - - - - Sets which source signal will reset the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which type of signal transition will reset the counter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Immediately resets the selected counter. The counter starts counting again immediately after the reset. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which event increases the currently selected counter. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the type of signal transition that the counter will count. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Number of times a sequencer set is used before the Counter End event is generated. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Pixels have to exceed the confidence value specified here in order to be taken into account for the distance measurement. The threshold value is based on the gray values of the confidence map. - Applies to: blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Selects a component to activate/deactivate its data streaming. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Returns a unique Identifier value that correspond to the selected Component type. - Applies to: Stereo ace - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Controls if the selected component streaming is active. - Applies to: Stereo ace and blaze - Visibility: Beginner - Selected by: , - The feature documentation may provide more information. - - - - - Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Transformation value for the selected element in the color transformation matrix (raw value). - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Transformation value for the selected element in the color transformation matrix. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: , - The feature documentation may provide more information. - - - - - Sets which type of color transformation will be performed. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Extent to which the color matrix influences the color values (raw value). If set to 0, the matrix is effectively disabled. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Extent to which the color matrix influences the color values. If set to 0, the matrix is effectively disabled. - Applies to: CameraLink and ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables color transformation. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the width for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Selcts the area of interest where color overexposure compensation will be performed. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Sets the vertical offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the horizontal offset for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the height for the selected Color Overexposure Compensation AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the raw value for the color overexposure compensation factor. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. - Applies to: CameraLink and ace GigE - Visibility: Guru - Selected by: - The feature documentation may provide more information. - - - - - Enables color overexposure compensation. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which color in your images will be adjusted. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Allows you to restore the color adjustment settings that were in force before the settings were last changed. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables color adjustment. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears the last error. If a previous error exists, the previous error can still be retrieved. - Applies to: CameraLink, ace GigE and blaze - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the number of time slots. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the serial port baud rate. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Pixel clock used in the communication with the frame grabber in Hz. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Delay between the end of transmission of one line and the start of transmission of the next line (raw value). This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Delay (in microseconds) between the end of transmission of one line and the start of transmission of the next line. This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. - Applies to: CameraLink - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the configuration type. The configuration type determines the amount of data that can be transmitted. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Status of all of the camera's virtual input and output lines when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Trigger Input counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the timestamp when the image was acquired. - Applies to: Stereo ace, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Shaft Encoder counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Index of the active sequencer set. - Applies to: ace 2 GigE, ace 2 USB and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sequence set index number related to the acquired image. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: - The feature documentation may provide more information. - - - - - Vertical position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Horizontal position of the principal point. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Calibrated Mode of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the value which identifies a non-valid pixel. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns if a specific non-valid data flag is used in the payload image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Focal length of the camera in pixels. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the Distance Unit of the payload image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects which Coordinate to retrieve data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the offset when transforming a pixel from relative coordinates to world coordinates. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Baseline of the stereo cameras in m. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the pixel format of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. - Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns index of the image part in this block depending on selected component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Y offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - X offset of the AOI of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Enables the chunk mode. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger End to End counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Line Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns the current status of the selected input or output Line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Line source for selected line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Selects the output for which to read the LineSource. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of bits per line used for the Input Status At Line Trigger parameter. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - AOI height of the acquired image. - Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which gain channel to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Gain All value of the acquired image. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Gain used during image acquisition. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Value of the Frames per Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame Trigger Ignored counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Value of the Frame Trigger counter when the image was acquired. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which exposure time to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Exposure time used to acquire the image. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Includes the currently selected chunk in the payload data. - Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Minimum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum possible pixel value in the acquired image. - Applies to: ace 2 GigE and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Vertical sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Horizontal sub-sampling of the image. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Value of the selected chunk counter. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which counter to retrieve chunk data from. - Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Returns the bitmask of components contained in this block. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Selects the Component from which to retreive data from. - Applies to: Stereo ace - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Returns a unique Identifier value that corresponds to the selected chunk component. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Signals if the depth range had to be reduced due to memory limits. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the noise of the image. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum depth that was used. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the exposure ratio of the selected output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CameraLink, ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the camera operation mode. - Applies to: ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. - Applies to: boost CoaXPress - Visibility: Guru - The feature documentation may provide more information. - - - - - Loads the vignetting correction data from the camera's file system and applies them to the camera. - Applies to: boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the speed mode of the USB port. - Applies to: ace 2 USB, ace USB, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates how power is supplied to the device. - Applies to: ace 2 USB and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Triggers a write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Triggers an update of the transfer status. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the status of an accepted read or write transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of bytes to be transferred from or to the transfer buffer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Buffer that holds data to be written or data that was read. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Address of the target device. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Triggers a read transfer. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Pulls SDA low, which is rarely needed. When SDA is pulled low, TWI communication isn't possible. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Pulls SCL low, which is rarely needed. When SCL is pulled low, TWI communication isn't possible. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit rate for TWI communication. - Applies to: dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the transfer bit depth mode. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates how often the temperature state changed to Error. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the temperature state. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the maximum temperature the camera reached during operation. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Returns if the system is ready (fully booted). - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - Y coordinate of the defect pixel to be corrected. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which x coordinate entry can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - X coordinate of the defect pixel to be corrected. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Saves changes to the defect pixel coordinates to flash memory. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Reloads the user defect pixel correction file. This command must be executed if the user defect pixel correction file has been uploaded for the first time or has been updated. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the static defect pixel correction mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of defect pixels that the factory or user correction file can contain. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Returns the file status of the defect pixel correction file. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates how many defect pixels are being corrected. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Clears all custom defect pixel coordinates. All Static Defect Pixel Correction X Coordinate parameter values will be set to 0xFFFF. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of acquisitions that have to be buffered in order to combine the correct line data for spatial correction. The sign indicates the direction of spatial correction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, very high values may result in image information loss. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Relative target value of the sensor brightness you want to achieve. This parameter is only available when creating PRNU shading correction sets. Only pixels with a Shading Correction Absolute Target Value parameter lower than the Shading Correction Maximum Measured Value are corrected. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Returns the status of the shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Index number of the shading correction set to be created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates the status of the shading correction set created. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Indicates the result of the shading correction set creation. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Creates a shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the shading correction type to be performed. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - - Sets the shading correction mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Maximum brightness value detected by the camera during the creation of a PRNU shading correction set. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Absolute target value of the sensor brightness. This is the actual brightness value that has been calculated based on the sensor bit depth of your camera. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the transmitting FIFO has overflown. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether the transmitting FIFO is empty. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Signals a break to a receiver connected to the camera, or terminates the break. If this parameter is set to true, a serial break is signaled by setting the serial output to low level (space). If this parameter is set to false, the serial output is reset to high (mark). - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Initiates a transmitting transaction to the serial output buffer. Set the correct transfer length before you issue a transmit command. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Effective number of serial frames in a Rx or Tx data transfer. The maximum number of data frames is 16. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Buffer that holds Rx or Tx transfer data in the controller domain. Data is displayed in hexadecimal notation. Transfer starts with the leftmost data. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the stop bit error status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source of the Rx serial input. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the parity error status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the overflow status of the receiving FIFO. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets the incoming break status. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the incoming break signal status. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Initiates a receiving transaction from the serial input buffer. When the transaction has been completed, the Serial Transfer Length parameter indicates the number of valid data units received. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which kind of parity check is performed. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the number of stop bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the number of data bits used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the baud rate used in serial communication. - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Returns the current power state of the sensor. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Puts the sensor in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the sensor power on. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Switches the sensor power off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the sensor bit depth mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the sensor acquisition mode. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Scaling factor to be applied to all images. Scaling is performed using the Pixel Beyond feature. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Maximum number of lines that can be transferred per second with current camera settings. This value indicates the peak line rate to be expected at the camera's output. - Applies to: racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of frames that can be transferred per second with current camera settings. This value indicates the peak frame rate to be expected at the camera's output. In High Speed burst mode, this value is usually lower than the Resulting Acquisition Frame Rate parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of bursts per second with current camera settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of lines in kHz that can be acquired with current camera settings. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum number of frames that can be acquired per second with current camera settings. In High Speed burst mode, this value is usually higher than the Resulting Transfer Frame Rate parameter value. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Unicast port address index. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Unicast port address. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Configures a two-step clock if enabled or a one-step clock if disabled. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Threshold value below which the device will set the Ptp Servo Status parameter to Locked, indicating that the device is sufficiently synchronized. For example, if you set this parameter to 10000, the servo status is set to Locked whenever the offset from master is below 10000 nanoseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the default PTP profile. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Value indicating the priority of the device when determining the master clock. The network device with the lowest Priority 1 setting is the master clock. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the mode for PTP network communication. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables PTP management. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the PTP delay mechanism. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables the Pixel Correction Beyond feature. This is a dynamic pixel correction. It corrects pixels with a significantly greater or lesser intensity value than its neighboring pixels. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Amount of defect pixel correction to be applied. The higher the value, the less defect pixels will be visible in your images. However, too high values may result in image information loss. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source for synchronizing the periodic signal. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the periodic signal channel to be configured. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Length of the periodic signal in microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Delay to be applied to the periodic signal in microseconds. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, very high values may result in image information loss. - Applies to: ace 2 GigE, ace 2 USB and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the ability to define multiple regions in vertical direction. When disabled, the height and vertical offset of all regions is defined by the Height and Offset Y parameters, and the Multiple ROI Row Offset and Multiple ROI Row Size parameter values are ignored. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the currently selected row. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which row can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected row. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables or disables the ability to define multiple regions in horizontal direction. When disabled, the width and horizontal offset of all regions is defined by the Width and Offset X parameters, and the Multiple ROI Column Offset and Multiple ROI Column Size parameter values are ignored. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Width of the currently selected column. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which column can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Horizontal offset of the currently selected column. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the Line Timeout parameter. This allows you to specify a time limit after which the current frame is completed if no further line trigger is received. This may result in partial frames being transmitted. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Line timeout in microseconds. If no line trigger is received before this time expires, and the current frame is completed. This may result in partial frames being transmitted. The timeout starts after a line trigger has been issued. - Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the termination resistor of the selected input or output line. - Applies to: boost CoaXPress and racer 2 CXP - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Exposure time ratio for turning on the corresponding output line. - Applies to: Stereo ace - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether a GPIO line is overloaded, i.e., not powered correctly. A value of true (1) means that the GPIO line is overloaded. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the connection signal for the currently selected line. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Enables adjustment of the feature specified by the Light Source Preset Feature Selector parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the strobe mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duration of the individual strobe pulses (raw value). The maximum value is 655 350 microseconds. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duration of the individual strobe pulses. The maximum value is 655 350 microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selecting Parameters: , , , , , , , , , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Maximum current to be used when operating the light device in overdrive. This parameter value is relative to the value of the Light Device Max Current parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets the operation mode of the light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Changes the ID of the current light device to the value of the Light Device New ID parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which ID should be assigned to the current light device. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Name of the light device model. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum current that the light device is going to use (raw value). The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Maximum current that the light device is going to use. The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Version of the light device's firmware. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Reads the error code from the current light device and resets the error status to No Error. After executing this command, the error code is available in the Light Device Error Code parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Error status indicating whether the current light device is experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Error code indicating the cause of an error in a light device. The error code provides additional information about the kind of error. Execute the Light Device Error Status Read And Clear command to read the error code from the light device. Then, contact support with the error code. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Duty cycle of the device calculated using the strobe duration and the frame period. If the strobe duration is longer than the frame period, the duty cycle exceeds 100 %. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Nominal current that the light device uses in continuous operation. If not automatically set, you must set this value to the nominal current of your device to avoid overload. To change the setting, the Light Device Operation Mode parameter must be set to Off. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets how the light device is controlled. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Clears the last light device error. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Changes the ID of the currently selected light device. The new ID will be assigned immediately. - Applies to: ace GigE and ace USB - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Brightness of the light in percent of total brightness available (raw value). Setting this parameter to 100 % means that the light device draws the maximum current as specified by the the Light Device Max Current parameter. - Applies to: ace GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Brightness of the light in percent of total brightness available. Setting this parameter to 100 % means that the light device draws the maximum current as specified by the Light Device Max Current parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which signal is used to trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will trigger connected light devices. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the current state of the light control mode. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets which line is used to control the light features. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets the counter for trigger signals that were received while any of the connected light devices wasn't ready for it. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Number of trigger signals that were received while any of the connected light devices wasn't ready for it. Counts up to a maximum value of 65535. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables or disables the light control features. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates whether any of the light devices are currently experiencing problems. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Searches for light devices connected to your camera. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Time period in which the camera doesn't accept any further trigger signals or signal changes after receiving an input trigger signal. This is useful if you want to avoid false triggering caused by multiple trigger signals arriving in quick succession (contact bounce). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Time period in which the camera evaluates all changes and durations of logical states of the input signal. During evaluation, the camera calculates the mean value over time and applies a threshold function to the result to reconstruct the digital signal. This removes noise, interference, etc. as well as signal pulses shorter than the filter time. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum ratio between the payload size of compressed and uncompressed images. For example, if you set this parameter to 70, the camera will try to compress the payload of images to 70 % or less of the original size. Note that if the camera can't achieve compression with the specified Image Compression Ratio and Image Compression Rate Option settings, frames will be skipped. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Compressed payload size of the last acquired image in bytes. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Ratio between the compressed payload size and the uncompressed payload size of the last acquired image. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the source signal for the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Pre-divider value to decrease the signal frequency. The value determines the frequency with which input signals are passed to the multiplier submodule. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Post-divider value to decrease the signal frequency. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Multiplier value to increase the signal frequency. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the type of signal transition that will drive the frequency converter. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Focal length related to an image width of 1. - Applies to: Stereo ace - Visibility: Expert - The feature documentation may provide more information. - - - - - User-defined global dark offset used for flat-field correction. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Saves current flat-field correction values to flash memory. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the flat-field correction mode. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - The mean gray value of all pixels in the dark field image. This is the sum of the gray values of all pixels of all acquired images divided by the total number of pixels. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Column used for flat-field correction. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Photo Response Non-Uniformity (PRNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Dark Signal Non-Uniformity (DSNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the width of the flash window in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Indicates the delay between the start of exposure and the start of the flash window in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the exposure time mode. - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Exposure start delay with current settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Error code indicating the cause of the internal error. If there are multiple errors, execute the Error Report Next command to retrieve the next error code. A parameter value of 0 means that there are no more error codes to retrieve. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Retrieves the next error code from the device. To check the error code, get the value of the Error Report Value parameter. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Indicates whether an internal error occurred on the device. If an error occurred, you can use the Error Report Next command to determine the error code. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the external fan if one is connected. - Applies to: boost V CoaXPress - Visibility: Beginner - The feature documentation may provide more information. - - - - - Current exposure time of the camera in microseconds. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Enables the Dual ROI feature. This feature allows you to define two regions on the sensor array that will be transmitted as a single image. The height and the vertical offset can be defined individually for both regions. You do so by configuring rows on the sensor array. The width and horizontal offset are always identical for both regions. They are defined by the global Offset X and Width parameters. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Height of the currently selected row. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which row can be configured. - Applies to: boost V CoaXPress - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Vertical offset of the currently selected row. - Applies to: boost V CoaXPress - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Indicates whether the outgoing image is valid. If the value of this parameter is false, change your Dual ROI settings. For example, the regions must not overlap, and the total height of all regions must not exceed the height of the image sensor. - Applies to: boost V CoaXPress - Visibility: Expert - The feature documentation may provide more information. - - - - - Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Enables accumulation of multiple images for noise reduction in static scenes. Only applied to High and Full quality. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables smoothing of the disparity image. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum size of isolated disparity regions that will be invalidated, related to full resolution. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Depth image quality (resolution). - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimum depth in meter. All disparities with lower depth will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Minimal confidence. All disparities with lower confidence will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum depth error in meter. All disparities with a higher depth error will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum depth in meter. All disparities with higher depth will be set to invalid. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Higher numbers fill gaps with measurements with potentially higher errors. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Maximum time to wait after triggering until auto exposure has finished adjustments. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables combination of disaprity images from two stereo pairs. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the demosaicing mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the demosaicing method. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. - Applies to: dart USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the conversion gain mode. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the contrast mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Adjusting the contrast increases the difference between light and dark areas in the image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which color in your images will be adjusted. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Saturation adjustment value to be applied to the currently selected color channel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Hue adjustment value to be applied to the currently selected color channel. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Enables color adjustment. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Value of the timestamp when the image was acquired. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Sets which information should be included in the Chunk Timestamp Value chunk. - Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. - Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Centers the image vertically. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Centers the image horizontally. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Adjusting the brightness lightens or darkens the entire image. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables the Blooming Reduction feature. This reduces image artifacts caused by blooming. When enabled, the camera may set the Gain parameter to a higher value to avoid unwanted image effects. - Applies to: ace 2 GigE and ace 2 USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Configures black level compensation. - Applies to: boost CoaXPress and dart USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets how Acquisition Stop commands end image acquisition. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP - Visibility: Expert - The feature documentation may provide more information. - - - - - Control which components are sent in a MultiPart buffer. - Applies to: Stereo ace - Visibility: Beginner - Selecting Parameters: , , , , , , , , , , , , - The feature documentation may provide more information. - - - - - Sets the burst mode. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. - Applies to: Stereo ace - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the type of black level adjustment to be configured. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - This value sets the selected black level control as a float value. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Black level value to be applied to the currently selected sensor tap. - Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: , , , - The feature documentation may provide more information. - - - - - Sets the binning mode for vertical binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets the binning mode for horizontal binning. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Resets all white balance adjustments. - Applies to: CameraLink and ace GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the operation mode of the Balance White Auto auto function. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Balance White adjustment damping factor to be applied (raw value). This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Balance White adjustment damping factor to be applied. This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. - Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Balance Ratio value to be applied to the currently selected channel. - Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Reports the status of the serial communication transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the status of the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Byte value to be written to the transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Writes the current byte value to the transmit queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the number of stop bits used by the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Sets the signal source for the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Last byte value read from the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reads and removes the front byte value from the serial communication receive queue. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the parity bit configuration of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Clears the error flags of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - Reports the baud rate of the serial communication module. - Applies to: ace GigE and ace USB - Visibility: Guru - The feature documentation may provide more information. - - - - - A serial parity error occurred on reception. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - A serial framing error occurred on reception. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Dark parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Bright parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Sets the kind of tonal range auto adjustment. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets which parts of the tonal range can be adjusted. - Applies to: ace GigE and ace USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Target brightness for the Gain Auto and the Exposure Auto auto functions. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Brightness adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. The lower the damping factor, the faster the target brightness value is reached. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Target brightness for the Gain Auto and the Exposure Auto auto functions. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Gain parameter when the Gain Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Upper limit of the Gain parameter when the Gain Auto auto function is active (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Gain parameter when the Gain Auto auto function is active (raw value). - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Gain parameter when the Gain Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Width of the auto function ROI (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White Auto auto function to the currently selected auto function ROI. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. - Applies to: ace USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which auto function ROI can be configured. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , , , , , , - The feature documentation may provide more information. - - - - - Vertical offset of the auto function ROI from the top of the sensor (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal offset of the auto function ROI from the left side of the sensor (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Highlights the current auto function ROI in the image window. Areas that do not belong to the current ROI appear darker. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the auto function ROI (in pixels). - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Width of the auto function AOI (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White auto function to the currently selected auto function AOI. - Applies to: ace USB - Visibility: Invisible - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. - Applies to: ace USB - Visibility: Invisible - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Balance White Auto auto function to the currently selected auto function AOI. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Assigns the Red Light Correction auto function to the currently selected auto function AOI. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Intensity'. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets which auto function AOI can be configured. - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selecting Parameters: , , , , , , - The feature documentation may provide more information. - - - - - Vertical offset of the auto function AOI from the top of the sensor (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Horizontal offset of the auto function AOI from the left side of the sensor (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Height of the auto function AOI (in pixels). - Applies to: CameraLink and ace GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Backlight compensation factor that allows the camera to compensate for underexposure. This is done by excluding a certain percentage of the brightest pixels in the image from the target average gray value calculations. - Applies to: dart USB and pulse USB - Visibility: Expert - The feature documentation may provide more information. - - - - - Action command to be configured. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , - The feature documentation may provide more information. - - - - - Number of action commands that can be queued by the camera. The camera will execute them in ascending order of action time. If the queue is full, additional commands will be ignored. - Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Group mask used to filter out a sub-group of cameras belonging to a group of cameras. The cameras belonging to a sub-group execute an action at the same time. The filtering is done using a logical bitwise AND operation on the group mask number of the action command and the group mask number of a camera. If both binary numbers have at least one common bit set to 1 (i.e., the result of the AND operation is non-zero), the corresponding camera belongs to the sub-group. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Group key used to define a group of cameras on which action commands can be executed. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Device key used to authorize the execution of an action command. If the action device key in the camera and the action device key in the protocol message are identical, the camera will execute the corresponding action. - Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. - Applies to: ace GigE - Visibility: Guru - The feature documentation may provide more information. - - - - - Timestamp of an Acquisition Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Sets how Acquisition Stop commands end image acquisition. - - Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - The feature documentation may provide more information. - - - - - Stops the acquisition of images if a continuous image acquisition is in progress. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selecting Parameters: - The feature documentation may provide more information. - - - - - Indicates whether the camera is waiting for trigger signals. You should only use this feature if the camera is configured for software triggering. If the camera is configured for hardware triggering, monitor the camera's Trigger Wait signals instead. - Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Expert - Selected by: - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start Wait event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start Overtrigger event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Timestamp of the Acquisition Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Stream channel index of the Acquisition Start event. - Applies to: ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Starts the acquisition of images. If the camera is configured for single frame acquisition, it will start the acquisition of one frame. If the camera is configured for continuous frame acquisition, it will start the continuous acquisition of frames. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - - Sets the image acquisition mode. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selecting Parameters: , , - The feature documentation may provide more information. - - - - - Enables setting the camera's acquisition line rate to a specified value. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition line rate of the camera in lines per second. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition line rate of the camera in kHz. - Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - A check determines whether the camera is currently idle, i.e., not acquiring images. - Applies to: ace GigE and ace USB - Visibility: Beginner - The feature documentation may provide more information. - - - - - - Applies to: CameraLink - Visibility: Beginner - The feature documentation may provide more information. - - - - - Enables setting the camera's acquisition frame rate to a specified value. - Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CameraLink and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Acquisition frame rate of the camera in frames per second. - Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of frames to acquire for each Acquisition Start trigger. - Applies to: CameraLink, Stereo ace and ace GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Number of frames to acquire for each Frame Burst Start trigger. - Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE - Visibility: Beginner - The feature documentation may provide more information. - - - - - Aborts the acquisition of images. If the camera is currently exposing a frame, the camera stops exposing immediately. The readout process, if already started, is aborted. The current frame will be incomplete. Afterwards, image acquisition is switched off. - Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE - Visibility: Beginner - Selected by: - The feature documentation may provide more information. - - - - List of all parameter names available for Basler camera devices - - - Writes raw data from the array passed to the specified address. - The value type of the one-dimensional array containing the data to store. - Starting address to write bufferSize number of bytes to. - The one-dimensional array containing the data to store. - The zero-based index in the array where writing data starts. - The number of array elements to write. - - -The number of bytes written is determined by the length parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be of simple types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the array is not initialized -
-
- - Writes raw data from the buffer passed to the specified address. - Starting address to write bufferSize number of bytes to. - The memory pointer to read the data from. - The number of bytes to read from the buffer and write to the address. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. - - - - Reads raw data from the specified address into the array passed. - The value type of the one-dimensional array to store the read data. - Starting address to read bufferSize number of bytes from. - The one-dimensional array to store the data read. - The zero-based index in the destination array where the data will be stored. - The number of array elements to store in the array. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - -The number of bytes read is determined by the length parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be of simple types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the array is not initialized. -
-
- - Reads raw data from the specified address into the buffer passed. - Starting address to read bufferSize number of bytes from. - The memory pointer to store the data read. - The number of bytes to read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. - - - - Interface class for raw parameter access. - - -$4D$ -Returns the number of image data written to the .avi file in bytes. -This value is updated with each call to Write(). -The value does not include .avi header data. - Returns the number of image data bytes that have been written to the file. -Returns 0 if no images have been written yet. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Adds the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Writes an image to the video.The image to be added. -If required, the image is automatically converted to the target format. -
-Preconditions
-The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
- -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. - Returns false if the image will be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Creates and opens a file for video writing.Filen ame of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The four-character code of the codec used for compression. This must be 4 characters or less. If you pass an empty string, the images will not be compressed.Quality setting of the video. You can pass a value between 0 (worst quality) and 10000 (best quality).Specifies the compressed bit rate. The value must be greater than 0. If you enter 0, auto keyframe insertion will be enabled.Specifies that a key frame is inserted every nth image. For this to work, the bytesPerSecond parameter must be set to 0.Compression parameters to be used. On input, you can pass a null reference to use default compression parameters. If you pass an array, these values will be used. You can retrieve the array from a previous call to Create(). On successful return, the array will contain the parameters used to save the video.If set to true, a codec configuration dialog will be displayed. The user can choose from available codecs and configure the selected codec.If you set showDialog to true, you can pass a window handle to be used as the parent window for the configuration dialog. If you set showDialog to false, this value will be ignored.Returns true if the file was created successfully. Returns false if showDialog is set and the user clicked Cancel. -If a file with the same name already exists, it will be overwritten. - -You can pass an empty array for the compressionOptions parameter. The function will then use the default options. -If you pass a non-empty array, all codec-specific options are used from the compressionOptions parameter passed. The fccHandler, quality, bytesPerSecond, and autoKeyFrameInsertionRate parameters will be ignored -On successful return, the array will contain the compression options used to write the file. You can use the returned array in subsequent calls to Create to use the same options. - -You can set the showDialog parameter to true. The function will then show a configuration dialog and allow the user to select and configure the codec used. -If the user clicks OK, the settings will be stored in compressionOptions and the function will try to create the file and return true. -If the user clicks Cancel, the function will return false. - -Preconditions: -The file can be written to.The Pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.The camera must be open.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ -Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.Depending on the video format used not all pixel types may be supported.width and height must be greater than 0.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ - -Provides a convenient way to save AVI video files using Video for Windows (VfW). - - -!4D! -Adds the image to the video. Converts the image to the correct format if required.The data of the image to be added.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The data type of pixels stored in pixelData. -If required, the image is automatically converted to the target format. - -Preconditions -Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. - -$4D$ -Adds the image to the video. Converts the image to the correct format if required.The image to be added. -If required, the image is automatically converted to the target format. - -Preconditions -Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. - -$4D$ -Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the image.Returns true if the image can be added to the video stream without prior conversion. - Returns false if the image would be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. - -$4D$ -Checks whether the given image can be added to the video file without prior conversion.The image to be checked.Returns true if the image can be added to the video stream without prior conversion. - Returns false if the image would be automatically converted when Write() is called. - Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. - -$4D$ -Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -$4D$ -Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - -!4D! -Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. -This overload reads the PixelType, Width, and Height parameters from the camera passed. -Default compression options appropriate for the format will be chosen. - -Preconditions: -The file is writable.The camera must be open.Depending on the video format used, not all pixel types may be supported.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -!4D! -Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format.Width of the video.Height of the video. -Default compression options appropriate for the format will be used. - -Preconditions: -The file is writable.Depending on the video format used, not all pixel types may be supported.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. - -$4D$ - -Provides a convenient way to save video files. - - - Occurs when the physical connection to the camera has been lost unexpectedly. - - Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. - - - - Occurs after the connection to the camera has been closed. - - During the execution of this event, the camera is already closed. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is closed. - - If the camera is closed properly, the connection to the camera is still open during the execution of this event. - If an event handler throws an exception, it will be ignored and the remaining handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs after the connection to the camera has been opened successfully via or . - - During the execution of this event, the connection to the camera is already open. - If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Occurs before the connection to the camera is opened via or . - - During the execution of this event, the connection to the camera is not yet open. - If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. - This event is fired inside the lock of the camera instance. - - - - Create a file stream for upload or download. - -Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. - - Write to the camera or read from the camera. - Returns a stream object for writing or reading. - - - Preconditions for updating the camera info: -
- - The camera is open. - -
- - Example: -
- -// Copy a file into a byte array: -using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) -using (MemoryStream ms = new MemoryStream()) -{ - fs.CopyTo( ms ); - byte [] Buffer = ms.ToArray(); -} - -
- It is not possible to access multiple files in parallel. Dispose the stream before opening the next. - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does throw exceptions. -
-
- - Gets the version number of the SFNC specification that the camera complies to. - Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. - - You can use the SFNC version number to determine which parameters the camera can provide. - - Preconditions: -
- - The connection to the camera device must be open. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. -
-
- - Executes the software trigger command. - - To use this method, the camera has to be configured for software triggering. - Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using - - Preconditions: -
- - The camera device is physically connected and a connection to the camera has been opened. - The camera device supports software triggering. - The grabbing is started using a stream grabber. - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety:Can throw exceptions. -
-
- - Polls the parameters of the camera until the camera is ready to receive a software trigger. - The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. -The exact timeout behaviour can be set using the timeoutHandling parameter. - The action to perform when the functions exits with a timeout. - Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. - - -After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. -You can use this function to poll until the camera is ready to accept a trigger. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions. - - - - Closes the connection to the camera. - - - - If the connection to the camera has been already closed, the function returns successfully. - If the camera is currently grabbing, grabbing is stopped. - The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. - The connection to the camera device is closed. - The OnClosed event is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Tries to open a connection to the camera until a timeout occurs. -If the camera device is not available, the method tries to access the camera until a timeout occurs. - The timeout period in milliseconds. - The action to perform when the function exits with a timeout. - Returns false if the camera cannot be found or opened. - - - - If the camera is already open, the function returns successfully. - If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. - If the camera is not found, the method returns or throws an exception. The action depends on the parameter. - Calls ) if the camera device has been found by enumeration and it is accessible (see ). - - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Opens a connection to the camera device. - Returns a reference to the opened camera. - - - - If the connection to the camera is already open, the function returns successfully. - The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. - The connection to the camera device is established. - The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. - - - -Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. -You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. - - - - Provides access to camera information. The camera information can be updated if camera properties have changed. -Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. - The updated camera information. -The properties and the of the updated camera information and the current camera information must be identical. - - Returns information about the camera. - - Returns the camera information collection containing detailed camera information, e.g. name or serial number. - - Preconditions for updating the camera info: -
- - The camera is closed. - The properties and the of the updated camera information and the current camera information are identical. - The updated camera information is provided by the . - -
- - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. -
-
- - Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); - Returns the parameter collection of the camera. - - -You can use the parameter collection to configure the camera device and the camera instance through parameters. -You can access parameters by their name or predefined parameter lists. - - -There are several predefined parameter lists available: -PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer -For more information about the parameters, see the documentation for the parameter list. - - -You can access parameters by passing a key from a parameter list to the index operator, e.g. - -camera.Parameters[PLCamera.Width].GetValue(); - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions - - - - Returns the stream grabber of the camera object. - Returns the stream grabber of the camera object. - - -The stream grabber can be used retrieve images from the camera. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if the camera device is properly connected to the camera object while the camera object is open. - Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. - - -Due to technical reasons, the property may not be updated immediately after the first error caused by a device removal occurs. - - -The connection to the camera device can be lost if it is physically disconnected from the PC. - - - Thread Safety:This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - Indicates if camera object has been opened. - Returns true if camera object has been opened. - - -The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. - - - Thread Safety: This method is synchronized with the lock of the camera object. - - Error Safety: Does not throw exceptions. - - - - -Provides convenient access to a camera device. - - - - Defines how a timeout is handled by a method. - - - An exception is thrown on timeout. - - - The method returns on timeout. The type of data returned depends on the method used. - - - Describes the accessibility state of a camera device. - -This value will be returned by the CameraFinder.GetDeviceAccessibilityInfo -function and describes the connectivity state of a camera device. -A GigE camera device i.e. may be DeviceAccessibilityInfo.Unknown because of -network configuration. - - - - Returns information about the accessibility of a camera device. - An -object specifying the camera device of which the state is returned. -The methods can be used to retrieve objects. - - Returns a value for the camera device. - - -This function can be used to check if a camera device is currently reachable. -This can be used to prevent errors when opening a camera. - - -Some cameras do not support this feature and may return DeviceAccessibilityInfo.Unknown. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Returns updated information of a camera device identified by and . -The properties of a camera device can change for instance if a GigE camera has been removed and has been assigned a new IP address after reconnection. - - Information about a previously found camera device. - -Returns null if the camera device can not be found anymore. Returns if the camera can be found and the information is exactly the same. -Returns a new camera info object if the camera can be found and the camera information has changed. - - - -The updated camera information is obtained by enumerating all cameras of the same device type. If the ICameraInfo object of multiple cameras -needs to be updated the Enumerate method should be used. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about cameras of a specific type connected to the system. - - -CDeviceInfo to filter the list of devices. - - -Returns a list of objects that match the filter, one per camera found. -The list is ordered by device type and serial number. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for camera devices of a specific device class connected to the system and -returns a list of objects describing the cameras. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -Retrieves information about cameras of a specific type connected to the system. - - -The name of the device type to enumerate connected devices. -The static class can be used to get a list of valid device class names. - - -Returns a list of objects, one per camera found. -The list is ordered by serial number - - - -The function queries for camera devices of a specific device class connected to the system and -returns a list of objects describing the cameras. -The returned information can be used to create a specific object. -The static class can be used to get a list of valid device type names. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - Retrieves information about cameras connected to the system. - -Returns a list of objects, one for each camera found. -The list is ordered by device type and serial number. Device type order: USB, GigE, -Camera Link, other device types ordered by using the < operator, Camera Emulation - - - -The function queries for camera devices connected to the system and returns a list of - objects describing the cameras. -The returned information can be used to create a specific object. - - - Thread Safety: This method is thread-safe. - - Error Safety: Can throw exceptions. - - - - -The camera finder can be used to query information about camera devices connected to the system. - - - - The device could not be reached or it does not exist. A connection to the device cannot be established. - - - The device is reachable, but already opened exclusively, e.g. by another application. - - - The device is reachable, but can be opened in read only mode only. - - - The device can be opened. - - - The accessibility of the device could not be determined. The state of accessibility is unknown. - - - Provides access to the properties of a camera device. - -The static class can be used to get a list of available camera -info keys. - - - - -USB devices: The transfer mode supported by the device (e.g. direct transfer mode or buffered transfer mode). - - - - -USB devices: The bit mask indicating the supported USB data transfer speeds. - - - - -USB devices: The version of the USB port that the device is connected to. - - - - -USB devices: The USB driver type used by the device. - - - - -USB devices: The driver key name. - - - - -USB devices: The product ID of the device. - - - - -USB devices: The vendor ID of the device. - - - - -USB devices: The index of the device. - - - - -USB devices: The information about the manufacturer of the device. - - - - -USB devices: The GUID of the device. - - - - -Camera Link devices: The initial baud rate of the serial port that the device is connected to. - - - - -Camera Link devices: The ID of the serial port that the device is connected to. - - - - -GigE devices: The persistent IP configuration options of the device. - - - - -GigE devices: The current IP configuration of the device. - - - - -GigE devices: The persistent IP configuration options. - - - - -GigE devices: The address of the network interface that the device is connected to. - - - - -GigE devices: The MAC address of the device in a human readable representation. - - - - -GigE devices: The port number used by the device. - - - - -GigE devices: The subnet mask of the device in a human readable representation. - - - - -GigE devices: The default gateway of the device in a human readable representation. - - - - -GigE devices: The IP address of the device in a human readable representation. - - - - -GigE devices: The socket address of the device in a human readable representation, including the port number. - - - - -The ID of the device (e.g., used by Camera Link and GenTL Consumer). - - - - -The ID of the interface that the device is connected to. - - - - -The transport layer type of the device. - - -The static class can be used to get a list of available transport -layer types. - - - - -The version number of the device. - - - - -The name of the transport layer able to create this device. - - - - -The model name of the device. - - - - -The user-defined name - - - - -The serial number of the device, if supported by the underlying implementation. - - - - -The device type of the device, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. - - - - -The vendor name of the device. - - - - -The human readable name of the device. - - - - -The full name identifying the device. - - - - -Provides standard camera info key names. - - - - -Value for the CoaXPress transport layer. - - - - -Value for the camera emulator transport layer. - - - - -Value for the Camera Link transport layer. - - - - -Value for the USB3 Vision transport layer. - - - - -Value for the GigE Vision transport layer. - - - - -Provides the names of the transport layer types. - - - - Saves the parameters to a file. - Name and path of the parameter file. - The parameter path identifying the set of parameters to save, e.g. . - - -The parameter source needs to be open in order for this to succeed. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Loads the parameters from a file. - Name and path of the parameter file. - The parameter path identifying the set of parameters to load, e.g. . - - -The parameter source needs to be open in order for this to succeed. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type array is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type enum is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type string is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type command is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type boolean is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type float is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Checks whether a parameter of type integer is available. - The type, path and name of the parameter. - True if the parameter is available and the type matches. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Looks up a parameter of type array and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type enum and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type string and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type command and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The found parameter or an empty parameter object of the given type that is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type boolean and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type float and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of type integer and returns it. -If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the type, path, and name of the parameter. - The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Looks up a parameter of any type and returns it. If no parameter with the given name has been found, an empty parameter is returned to simplify handling. - Defines the path and the name of the parameter. - The parameter found or an empty parameter object. An empty parameter is never readable or writable. -The returned parameter can be casted to its specialized type afterwards. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. - - - - Indicates if a parameter of any type is available. - The path and name of the parameter. - True if the parameter is available. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Advanced: Gets the relation of one parameter to other parameters. - The name of the parameter. - The type of the parameter relation. - Filter parameters that are not user parameters. - Returns a list of the related parameter names. Returns Enumerable.Empty<string>() if no relation exists. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. - - - - Advanced: Poll all parameters that have polling time. If the elapsed time is larger than the polling time of the parameter, fire parameter changed events. - The elapsed time, e.g. between two calls, in milliseconds. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. - - - - Advanced: Invalidates all cached values for all parameters. See for more information. - - - Thread Safety: This method is synchronized with the source of the parameter collection. - - Error Safety: Can throw exceptions. - - - - Represents a collection of parameters that are identified by a path, a name, and a type. - - -Every parameter collection has a main parameter path. When looking up parameters of the main path, the path can be omitted. -The definition of a main parameter path depends on the source of the related parameter collection. -For simplicity, a combination of path, name, and type is referred to as parameter name, analogous to file names. - - - Examples: -
- - Parameter name without path: "Width" - Parameter name with path: "@CameraDevice/Width" - Parameter name with name cast for defining the parameter type: (IntegerName) "@CameraDevice/Width" - -
- -For ease of use, several predefined lists of parameter names are available, e.g. PLCamera. - - -If a requested parameter does not exist, an empty parameter object will be returned to simplify handling. -An empty parameter is never readable or writable. - - -A parameter collection is enumerable. The enumerator lists all user parameters. - -
-
- - The video writer parameter path. - - - The image format converter parameter path. - - - The event grabber. - - - The chunk data of the grab result. - - - The device transport layer. - - - The interface (only available for interface objects). - - - The stream grabber, number 0. - - - The camera device. - - - The camera object instance. - - - Lists common objects. - - - The enum parameter name as string. - Returns the enum parameter name as string. The name can include path information. - - - The enum parameter name as string. - - - The class EnumNameProvider can be automatically converted into an EnumName. - The name of the parameter. Must be an object deriving from EnumNameProvider. - Returns the enum parameter name. - - - Creates an enum parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the enum parameter name. - - - Creates an enum parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an enum parameter name by combining the parameter name string and the parameter type information. - - - The array parameter name as string. - Returns the array parameter name as string. The name can include path information. - - - The array parameter name as string. - - - Creates an array parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the array parameter name. - - - Creates an array parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an array parameter name by combining the parameter name string and the parameter type information. - - - The name of the enum parameter as string. - - - - Advanced: This class is used to create parameter lists. - - - The string parameter name as string. - Returns the string parameter name as string. The name can include path information. - - - The string parameter name as string. - - - Creates a string parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the string parameter name. - - - Creates a string parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a string parameter name by combining the parameter name string and the parameter type information. - - - Returns the command parameter name as string. - Returns the command parameter name as string. The name can include path information. - - - Returns the command parameter name as string. - - - A cast can be used to create a command parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the command parameter name. - - - Create a command parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a command parameter name by combining the parameter name string and the parameter type information. - - - The boolean parameter name as string. - Returns the boolean parameter name as string. The name can include path information. - - - The boolean parameter name as string. - - - Creates a boolean parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the boolean parameter name. - - - Creates a boolean parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a boolean parameter name by combining the parameter name string and the parameter type information. - - - The float parameter name as string. - Returns the float parameter name as string. The name can include path information. - - - The float parameter name as string. - - - Creates a float parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the float parameter name. - - - Creates a float parameter name. - The name of the parameter as string. The name can include path information. - - - Defines a float parameter name by combining the parameter name string and the parameter type information. - - - The integer parameter name as string. - Returns the integer parameter name as string. The name can include path information. - - - The integer parameter name as string. - - - Creates an integer parameter name from a string. - The name of the parameter as string. The name can include path information. - Returns the integer parameter name. - - - Creates an integer parameter name. - The name of the parameter as string. The name can include path information. - - - Defines an integer parameter name by combining the parameter name string and the parameter type information. - - - Lists possible relationships between parameters. - - - Parameter selected by other parameters. - - - Parameter selects other parameters. - - - Parameter groups other parameters. - - - Retrieves the length in bytes. - Returns the length in bytes. - - - Writes data from the array passed. - The value type of the one-dimensional array containing the data to store. - The one-dimensional array containing the data to store. - - -The number of bytes written is determined by the GetLength parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be value types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the array is not initialized -
-
- - Writes data from the buffer. - The memory pointer to read the data from. - The number of bytes to read from the buffer and write to the address. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. - - - - Reads data into the array passed. - The value type of the one-dimensional array to store the data read. - The one-dimensional array to store the data read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - -The number of bytes read is determined by the GetLength parameter and the size of an element in the array. - - - Preconditions: -
- - The array must be one-dimensional and elements must be value types. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the array is not initialized. -
-
- - Reads data into the buffer passed. - The memory pointer to store the data read. - The number of bytes to read. - - -Some cameras may not report a failure if an error occurs and return 0 data instead. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. - - - - Interface class for array parameter access. - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - Sets the provided boolean value if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - The boolean value to set. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. - - - - - Extension class for the boolean parameter interface. - - - Gets the current parameter value. - Returns the current boolean value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided boolean value. - The boolean value to set. - - - Preconditions: -
- - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. -
-
- - Interface class for boolean parameters. - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - Sets the provided value if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - The string value to set. - - - Preconditions: -
- - The length of the string must be less than GetMaxLength(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the string parameter interface. - - - Gets the maximum length of the string parameter. - Returns the maximum number of characters the string parameter supports. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The string to set. - - - Preconditions: -
- - The length of the string must be less than GetMaxLength(). - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. -
-
- - Interface class for string parameters. - - - Sets the parameter value to the minimum possible value if the parameter is readable and writable. - Returns true if the minimum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the maximum possible value if the parameter is readable and writable. - Returns true if the maximum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the minimum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - Sets the parameter value to the maximum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - If the parameter is writable and readable, the provided value in percentage of range (simplified): ((max - min) * (percentOfRange / 100.0)) + min is set. -The computed value is always corrected to the nearest valid value. - Returns true if the a value has been set. - The interface of the parameter. - Percent of min/max range. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value to a value within the range, using this formula (simplified): ((maxRange - minRange) * (percentOfRange / 100.0)) + minRange. -The computed value is always corrected to the nearest valid value. - The interface of the parameter. - The percentage of the range to be used in the calculation. - - The parameter must be writable. - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. -
-
- - Returns the current value in percent of minimum/maximum range. - The interface of the parameter. - Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value. The value is automatically corrected if needed. - The interface of the parameter. - The value to set. - The correction method. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- Calls if equals IntegerValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. - Returns false if the parameter is not readable or not writable. - The interface of the parameter. - The value to set. - The correction method. - - Calls if equals IntegerValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exception if reading the value fails. - - - - Sets the value passed if the parameter is writable. -The value must be in the valid range and the increment must be correct. - Returns false if the parameter is not writable. - The interface of the parameter. - The value to set. - - - Preconditions: -
- - The passed value must be >= GetMinimum(). - The passed value must be <= GetMaximum(). - The passed value must be aligned to the increment returned by GetIncrement(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the integer parameter interface. - - - Gets the increment value of the current parameter. - Returns the increment value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the minimum value of the current parameter. - Returns the minimum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the maximum value of the current parameter. - Returns the maximum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The value to set. - - - Preconditions: -
- - The parameter must be writable. - The value passed must be >= GetMinimum(). - The value passed must be <= GetMaximum(). - The value passed must be aligned to the increment returned by GetIncrement(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. -
-
- - Interface class for integer parameters. - - - Lists possible integer value corrections. - - - Correct the value by rounding up or down to the nearest valid value. -If the correction in each direction is equal, the value will be corrected by rounding up to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - Correct the value by rounding down to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - Correct the value by rounding up to the nearest valid value. -If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. - - - No correction will be applied. If the value is not valid for the parameter, an exception will be thrown. - - - Sets the first valid value from a list of values if the parameter is writable. - The interface of the parameter. - The list of possible values to set. - Returns false if the parameter is not writable. - - - Preconditions: At least one value contained in the passed list must be contained in the set of settable enumeration values. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. - - - - Sets the first valid value from a list of values. - The interface of the parameter. - The list of possible values to set. - - - Preconditions: -
- - The parameter must be writable. - At least one value contained in the list passed must be contained in the set of settable enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. -
-
- - Sets the value passed if the parameter is writable -and the value is contained in the set of settable enumeration values. - Returns false if the parameter is not writable or the value is not contained in the set of settable enumeration values. - The interface of the parameter. - The value to set. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading the value fails. - - - - - Extension class for the enumeration parameter interface. - - - Gets the interface that provides access to properties of an enum value. - The value to look up. - Returns the interface that provides access to properties of an enum value. - - - Preconditions: -
- - The parameter must be readable. - The value must be contained in the set of of all enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if the value is not valid. -
-
- - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets a list of all values of the enumeration including the values that are currently not settable. - Returns a list of all values of the enumeration including the values that are currently not settable. - - To iterate over all settable values use foreach(String entry in IEnumParameter). - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. - - - - Sets the provided value. - The value to set. - - - Preconditions: -
- - The parameter must be writable. - The value must be contained in the set of settable enumeration values. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, the value is not valid, or writing the value fails. -
-
- - Indicates if the value passed can be set. - The value to be checked. - Returns true if the value can be set, otherwise false. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Interface class for enumeration parameters. An enumeration parameter is enumerable. -The enumerator lists all currently settable values. - - - Sets the parameter value to the minimum possible value if the parameter is readable and writable. - Returns true if the minimum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the maximum possible value if the parameter is readable and writable. - Returns true if the maximum value has been set. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if reading or writing fails. - - - - Sets the parameter value to the minimum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - Sets the parameter value to the maximum possible value. - The interface of the parameter. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. -
-
- - If the parameter is writable and readable, sets the value passed to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min - Returns true if the value has been set. - The interface of the parameter. - The percentage of the range used in the calculation. Valid values are in the range of 0 to 100. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min. - The interface of the parameter. - The percentage of the range to be used in the calculation. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. -
-
- - Returns the current value in percent of minimum/maximum range. - Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. - The interface of the parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Sets the provided value. The value is automatically corrected if needed. - The interface of the parameter. - The value to set. - The correction method. - - - Preconditions: -
- - The parameter must be writable. - The parameter must be readable. - -
- Calls if equals FloatValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. - Returns false if the parameter is not readable or not writable. - The interface of the parameter. - The value to set. - The correction method. - - Calls if equals FloatValueCorrection.None. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails. - - - - Gets the parameter value if the parameter is readable. Otherwise, returns the default value. - Returns the parameter value if the parameter is readable. Otherwise, returns the default value. - The interface of the parameter. - The default value returned if the parameter is not readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exception if reading the value fails. - - - - Sets the value passed if the parameter is writable. -The value must be in the valid range and the increment must be correct. - Returns false if the parameter is not writable. - The interface of the parameter. - The value to set. - - If the float parameter has an increment, the increment is automatically corrected. - - Preconditions: -
- - The passed value must be >= GetMinimum(). - The passed value must be <= GetMaximum(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. -
-
- - - Extension class for the float parameter interface. - - - Gets the increment value of the current parameter. Returns null if the parameter does not have an increment. - Returns the increment value of the current parameter. Returns null if the parameter does not have an increment. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the minimum value of the current parameter. - Returns the minimum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the maximum value of the current parameter. - Returns the maximum value of the current parameter. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Gets the current parameter value. - Returns the current parameter value. - - - Preconditions: The parameter must be readable. - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. - - - - Sets the provided value. - The value to set. - - If the float parameter has an increment, the increment is automatically corrected. - - Preconditions: -
- - The parameter must be writable. - The value passed must be >= GetMinimum(). - The value passed must be <= GetMaximum(). - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. -
-
- - Interface class for float parameters. - - - Lists possible float value correction strategies. - - - If the value is not in the valid range, correct the value to the valid range. - - - No correction will be applied. If the value isn't a valid value for the parameter, an exception will be thrown. - - - Executes the command and returns immediately if the parameter is writable. - Returns false if the parameter is not writable. - The interface of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if accessing the camera failed. - - - - - Extension class for the command parameter interface. - - - Indicates if the command is currently executing. - Returns true if the command is currently executing, otherwise false. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if accessing the camera failed. - - - - Executes the command and returns immediately. - - - Preconditions: -
- - The parameter must be writable. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions if the parameter is not writable or if accessing the camera failed. -
-
- - Interface class for command parameters. - - - Computes the stride of the image in bytes. Returns null if the stride cannot be computed. - The interface of the image. - Returns the stride of the image in bytes. Returns null if the stride cannot be computed. - - -The stride indicates the distance in bytes from the beginning of one image row to the beginning of the next row. -For planar pixel types, the returned value represents the stride of a plane. - - -The stride in bytes cannot be computed for packed image format when the stride is not byte aligned and paddingX == 0. -If paddingX is larger than zero and the stride without padding is not byte aligned, the rest of the partially -filled byte is considered as padding. For example, if padding is set to 10, pixelType is PixelType_Mono12packed, - and the image width is 5, the stride without padding is 12 * 5 = 60 bits = 7.5 bytes. -The remaining 0.5 are considered as padding, which results in a stride of 18 bytes. - - - Error Safety: Does not throw exceptions. - - - - - Extends the interface. - - - The vertical orientation of the pixel data stored in memory. - - - Error Safety: Does not throw exceptions. - - - - The number of data bytes added to the end of each row. - - - Error Safety: Does not throw exceptions. - - - - The height of the image in pixels, i.e. the number of image rows. - - - Error Safety: Does not throw exceptions. - - - - The width of the image in pixels, i.e. the number of image columns. - - - Error Safety: Does not throw exceptions. - - - - The pixel type. - - - Error Safety: Does not throw exceptions. - - - - The pointer to the pixel data buffer. - - - - Error Safety: Does not throw exceptions. - - - - The pixel data buffer. The type of the object containing the buffer depends on the class implementing this interface. -The pixel data buffer is provided as a byte array if no custom buffer factory is used. With a custom buffer factory the provided type is dependent on its specific implementation. - - - - Error Safety: Does not throw exceptions. - - - - Indicates if the image is valid. - Returns true if the image is valid. - - - Error Safety: Does not throw exceptions. - - - Provides access to image properties and image buffer. - - - Computes the buffer size in byte. - The pixel type tested. - The width of the image in pixel. - The height of the image in pixel. - The line end padding in byte. - the buffer size in bytes needed by the given image dimensions. - - - Preconditions for calculating the buffer size: -
- - The pixelType is not PixelType.Undefined. - The width is positive. - The height is positive. - The paddingX is positive. - -
-
-
- - Returns the bit depth of a pixel value in bits. - The pixel type tested. - Returns the bit depth of a pixel value in bits. - - - Returns the minimum step size expressed in pixels for extracting an AOI. - The pixel type tested. - Returns the minimum step size expressed in pixels for extracting an AOI. - - - Returns the minimum step size expressed in pixels for extracting an AOI. - The pixel type tested. - Returns the minimum step size expressed in pixels for extracting an AOI. - - - Returns true if a given pixel type represents a floating point number. - The pixel type tested. - Returns true if a given pixel type represents a floating point number. - - - Returns true when an the image using the given pixel type has an alpha channel. - The pixel type tested. - Returns true when an the image using the given pixel type has an alpha channel. - - - Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. - The pixel type tested. - Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. - - - Returns true when an image using the given pixel type is monochrome, e.g. Mono8. - The pixel type tested. - Returns true when an image using the given pixel type is monochrome, e.g. Mono8. - - - Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. - The pixel type tested. - Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. - - - Returns true when the pixel type represents a Bayer format. - The pixel type tested. - Returns true when the pixel type represents a Bayer format. - - - Returns true when the pixel type represents a BGR or BGRA format. - The pixel type tested. - Returns true when the pixel type represents a BGR or BGRA format. - - - Returns true when the pixel type represents a BGRA format. - The pixel type tested. - Returns true when the pixel type represents a BGRA format. - - - Returns true when the pixel type represents an RGB or RGBA format. - The pixel type tested. - Returns true when the pixel type represents an RGB or RGBA format. - - - Returns true when the pixel type represents an RGBA format. - The pixel type tested. - Returns true when the pixel type represents an RGBA format. - - - Returns true when the pixel type represents a YUV format. - The pixel type tested. - Returns true when the pixel type represents a YUV format. - - - Returns the number of values measured per pixel. - The pixel type tested. - Returns the number of values measured per pixel. - - - Returns the bits needed to store a pixel. - The pixel type tested. - Returns the bits needed to store a pixel. - - - Returns the Bayer color filter type. - The pixel type tested. - Returns the Bayer color filter type. - - - Returns true if images of the pixel type are divided into multiple planes. - The pixel type tested. - Returns true if images of the pixel type are divided into multiple planes. - - - Returns the pixel type of a plane. - The pixel type tested. - Returns the pixel type of a plane. - - - Returns number of planes in the image composed of the pixel type. - The pixel type tested. - Returns number of planes in the image composed of the pixel type. - - - Returns true if the pixel type is packed in lsb packed format. -For lsb packed format, the data is filled lsb first in the lowest address byte (byte 0) starting with the first pixel -and continued in the lsb of byte 1 (and so on). -See the camera documentation or the Pixel Format Naming Convention (PFNC) of the GenICam standard group for more information. -The pixel type tested.Returns true if the pixel type is packed in lsb packed format. - - Returns true if the pixels of the given pixel type are not byte aligned. - The pixel type tested. - Returns true if the pixels of the given pixel type are not byte aligned. - - - Returns true if the pixel type is BGR and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is BGR and the pixel values are not byte aligned. - - - Returns true if the pixel type is RGB and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is RGB and the pixel values are not byte aligned. - - - Returns true if the pixel type is Bayer and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is Bayer and the pixel values are not byte aligned. - - - Returns true if the pixel type is Mono and the pixel values are not byte aligned. - The pixel type tested. - Returns true if the pixel type is Mono and the pixel values are not byte aligned. - - - Converts a String to a PixelType using pylons CPixelTypeMapper. - The value to be converted. - Returns the converted pixel type. - - PixelType a = "Mono8".ToPixelType(); - - - - - Extension class for the PixelType enum class. - - - Lists the Bayer color filter types. - - - green red - - - green blue - - - red green - - - Lists the Bayer color filter types. - - - undefined color filter or not applicable - - - blue green - - - green red - - - green blue - - - red green - - - The PixelType specifies the pixel format and layout of a grab result or an image. - - -The pixel types are returned by a grab result. They are used by the image handling support classes. -The pixel type of an image returned by a camera is defined by the PixelFormat parameter on the camera. -The corresponding PixelFormat parameter values are shown in the description of each entry. - -The user's manual of the camera provides more information on pixel formats and the memory layout of the image data. -For detailed information about pixel formats, see the Pixel Format Naming Conventions standard document on the EMVA website. - - - - - Float 32 bit.Corresponds to the camera's PixelFormat enumeration setting Data32f. - - - - 3D Coordinates 32 bit float.Corresponds to the camera's PixelFormat enumeration setting Coord3D_ABC32f. - - - - 3D Coordinates 16 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C16. - - - - 3D Coordinates 8 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C8. - - - - Confidence Values 16 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence16. - - - - Confidence Values 8 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence8. - - - - Double floating point 64 bit.Corresponds to the camera's PixelFormat enumeration setting Double. - - - - PFNC Bi-color Blue/Green - Red/Green 12-bit packed. - - - - PFNC Bi-color Blue/Green - Red/Green 12-bit unpacked. - - - - PFNC Bi-color Red/Green - Blue/Green 12-bit packed. - - - - PFNC Bi-color Red/Green - Blue/Green 12-bit unpacked. - - - - PFNC Bi-color Blue/Green - Red/Green 10-bit packed. - - - - PFNC Bi-color Blue/Green - Red/Green 10-bit unpacked. - - - - PFNC Bi-color Red/Green - Blue/Green 10-bit packed. - - - - PFNC Bi-color Red/Green - Blue/Green 10-bit unpacked. - - - - PFNC Bi-color Blue/Green - Red/Green 8-bit. - - - - PFNC Bi-color Red/Green - Blue/Green 8-bit. - - - - Corresponds to the camera's PixelFormat enumeration setting RGB12V1packed. - - - - Bayer Blue Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG16. - - - - Bayer Green Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB16. - - - - Bayer Red Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG16. - - - - Bayer Green Red 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR16. - - - - Bayer Blue Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG12p. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. - - - - Bayer Green Blue 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB12p. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. - - - - Bayer Red Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG12p. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. - - - - Bayer Green Red 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR12p. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. - - - - Bayer Blue Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG10p. - - - - Bayer Green Blue 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB10p. - - - - Bayer Red Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG10p. - - - - Bayer Green Red 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR10p. - - - - Bayer Blue Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerBG12Packed. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. - - - - Bayer Green Blue 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGB12Packed. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. - - - - Bayer Red Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerRG12Packed. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. - - - - Bayer Green Red 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGR12Packed. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. - - - - Corresponds to the camera's PixelFormat enumeration setting YUV422_YUYV_Packed or YCbCr422_8. - - - - Y, U, V 8 bit planar. - - - - - Y, U, V 8 bit planar. - - - - - Y, U, V 8 bit planar. - - - - - Red, Green, Blue 16 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB16planar. - - - - Red, Green, Blue 12 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB12planar. - - - - Red, Green, Blue 10 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB10planar. - - - - Red, Green, Blue 8 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB8planar. - - - - Corresponds to the camera's PixelFormat enumeration setting YUV444packed. - - - - YUV 422 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV422packed. - - - - YUV 411 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV411packed. - - - - BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V2packed. - - - - BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V1packed. - - - - Red, Green, Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting RGB16packed. - - - - Blue, Green, Red, 12 bit.Corresponds to the camera's PixelFormat enumeration setting BGR12packed or BGR12. - - - - Red, Green, Blue 12 bit.Corresponds to the camera's PixelFormat enumeration setting RGB12packed. - - - - Blue, Green, Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BGR10packed or BGR10. - - - - Red, Green, Blue 10 bitCorresponds to the camera's PixelFormat enumeration setting RGB10packed. - - - - Blue, Green, Red, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGRA8packed or BGRa8. - - - - Red, Green, Blue, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGBA8packed. - - - - Blue, Green, Red, 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGR8packed or BGR8. - - - - Red, Green, Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGB8packed. - - - - Bayer Blue Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG12. - - - - Bayer Green Blue 12 bitCorresponds to the camera's PixelFormat enumeration setting BayerGB12. - - - - Bayer Red Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG12. - - - - Bayer Green Red 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR12. - - - - Bayer Blue Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG10. - - - - Bayer Green Blue 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB10. - - - - Bayer Red Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG10. - - - - Bayer Green Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR10. - - - - Bayer Blue Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG8. - - - - Bayer Green Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB8. - - - - Bayer Red Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG8. - - - - Bayer Green Red 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR8. - - - - Mono 16 bitCorresponds to the camera's PixelFormat enumeration setting Mono16. - - - - Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12p. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. - - - - Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12packed. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. - - - - Mono 12 bitCorresponds to the camera's PixelFormat enumeration setting Mono12. - - - - Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10p. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. - - - - Mono 10 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono10packed. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. - - - - Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10. - - - - Mono 8 bit signedCorresponds to the camera's PixelFormat enumeration setting Mono8signed. - - - - Mono 8 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono8. - - - - Mono 4 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono4packed or Mono4p. - - - - Mono 2 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono2packed or Mono2p. - - - - Mono 1 bit packed - Corresponds to the camera's PixelFormat enumeration setting Mono1packed or Mono1p. - - - Undefined pixel type. - - - Defines the vertical orientation of an image in memory. - - - The pixel data buffer starts with the last row of the image. - - - The pixel data buffer starts with the first row of the image. This is the default image orientation for images retrieved from a camera. - - - -Indicates if the library contains the transport layer identified by the device type. - - -The requested device type, e.g. BaslerUsb. - - -Returns true if the library contains the transport layer identified by the device type. - - - -The static class provides a list of possible device types. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Sets a property in pylon. - Identifier of the property. - Array with the value of the property. - -Call this function to set the value of a property. -Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the property could not be set. - - - Searches for information about available transport layers. - Returns a list transport layer info objects, one per transport layer. - -The term 'transport layer' is used as an abstraction for a physical interface -such as GigE or USB 3.0. For each of these interfaces, -there are drivers providing access to camera devices. -Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. - - - The current version of the library. - Returns the current version of the Pylon library. - - - Thread Safety: This property is thread-safe. - - Error Safety: Does not throw exceptions. - - - - Releases a reference to the library. - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - -A Library object can be created to make sure that internal resources used -by the Pylon library are not freed. -This is only needed when AllowAutoRelease is set to true or if multiple -assemblies use the pylonNET library. - - - - Thread Safety: This method is thread-safe. - - Error Safety: Does not throw exceptions. - - - - -Library provides some basic information on the PylonNET library, -such as its version and the available transport layers. - - - -The library is initialized implicitly by using an object of the library, e.g. -by creating a Camera object, or by calling one of its static methods, -e.g. CameraFinder.Enumerate(). -The internal resources of the library are freed when the application domain is -unloaded. - - - - - The Basler Camera Emulator device type. - - - The Basler GenTL Stereo ace device type. - - - The Basler GenTL blaze device type. - - - The Basler GenTL CXP device type. - - - The Basler GenTL U3V device type. - - - The Basler GenTL GEV device type. - - - The Basler GenTL consumer device type. This is a prefix. - - - The Basler Camera Link device type. - - - The Basler GigE device type. - - - The Basler USB device type. - - - Lists common device types. - - - Provides access to the properties of a transport layer. - -The static class can be used to get a list of available camera -info keys. - - - - -The transport layer type. - - - - -The device class device, e.g. BaslerUsb. - - - - -The vendor name of the device. - - - - -The human readable name of the device. - - - - -The full name identifying the device. - - - - -Provides standard transport layer info key names. - - - - Gets the property value if the given property key exists. Otherwise, returns the default value. - Returns the property value if the given property key exists. Otherwise, returns the default value. - The key of the property to look up. The lookup is case sensitive. - The default value returned if the property key is not found. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. - - - - -Indicates if the item has a specific property. - - The key of the property to look up. The lookup is case sensitive. - Returns true if the property exists. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. - - - - -Retrieves the value of the specified property. - - The key of the property to look up. The lookup is case sensitive. - Returns the value of the property. - - - Thread Safety: This method is thread-safe. - - Error Safety: Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if the passed does not exist in the info object. - - - - -Provides access to the properties of an info object. - - - - This event fires after the parameter value has changed. - - - Thread Safety: The firing of the event is synchronized with the source of the parameter collection. - - Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. - - - - This event fires after any of the parameter properties (value, readability, writability, or advanced parameter settings) have changed. - - - Thread Safety: The firing of the event is synchronized with the source of the parameter collection. - - Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. - - - - The advanced parameter settings, if available. - Returns advanced parameter settings. Returns null if no advanced parameter settings are available. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Parses the value as string and sets the value. - The value as string. - - - Preconditions: -
- - The parameter must be writable. - The value must be valid. - -
- - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions, e.g. if parsing or writing the value fails. -
-
- - The parameter value as a string. - Returns the parameter value as a string. If the value could not be read, one of the following strings are returned: <not readable>, <error> or <disposed> - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Indicates if the parameter is empty. If true, the parameter is invalid or does not exist. -If a requested parameter does not exist in a parameter collection, an empty parameter object will be returned to simplify handling. -An empty parameter is never readable or writable. - - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Does not throw exceptions. - - - - Indicates if the parameter is writable. - Returns true if the parameter is writable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Indicates if the parameter is readable. - Returns true if the parameter is readable. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - The full name of the parameter including path information. - Returns the full name of the parameter. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - The name of the parameter without path information. - Returns the name of the parameter without path information. - - - Thread Safety: This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Does not throw exceptions. - - - - Interface base class of all parameters. - - - The current value of the parameter. - - - The previous value of the parameter. - - - The parameter instance. - - - Creates the object. - The sender of the event. - The value before value change. - The value after value change. - - - Event arguments used when a parameter value change event is raised from interface class IParameter. - - -To avoid additional read operations you should use the properties passed in this class. - - - - - The parameter instance. - - - Creates the object. - The sender of the event. - - - Event arguments used when a parameter change event is raised from interface class IParameter. - - - Advanced: Returns the object used to lock access to the parameter. - Returns the object used to lock access to the parameter. If there is no lock object a null reference will be returned. - - -Returns the object used to lock the access to the parameter. -This is an advanced function. - - -For each successful acquisition of the lock you must release the lock. -Failure to do so may result in lockups and indeterministic behaviour of pylon objects. - - - Thread Safety:This method is thread-safe. - - Error Safety:Does not throw exceptions. - - - - Invalidates all cached values. - - -Some parameter values are cached, e.g. to minimize the overhead while communicating with a camera device. -You can call this method to force an invalidation of the cached values. -On the next read of the parameter, the value will be read from the source instead of returning a cached value. -This will raise a ParameterChanged event. -This method can be used to reread the value in the ParameterChanged event handler. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Can throw exceptions. Parameter event handlers can throw exceptions. - - - - Sets the value for the property specified by the key. - String containing the name of the property. You can use the class to get a list of possible values. - String containing the value of the property to set. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if writing the passed is not supported. - - - - Gets the property value if the given property key exists. Otherwise, returns the default value. - Returns the property value if the given property key exists. Otherwise, returns the default value. - The key of the property to look up. The comparison is case sensitive. - The default value returned if the property key is not found. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. - - - - Returns the value for the property specified by the key. - Returns the string value for the property specified by the key. - String containing the name of the property. You can use the class to get a list of possible values. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. -Throws a System.NotSupportedException if the passed is not supported. - - - - Returns true if the property key passed exists. - String containing the name of the property. You can use the class to get a list of possible values. - Returns true if the property key passed exists. - - - Thread Safety:This method is synchronized with the source of the parameter collection, if any. - - Error Safety:Does not throw exceptions. - - - - Provides advanced parameter services. - - - -The precision that should be used to display the parameter. - - - - -Indicates how the parameter should be displayed. - - - - -The unit of the parameter. - - - - -The string representation of the parameter value, depending on the parameter type (e.g. fixed or scientific notation for float parameters). - - - - -Indicates if the parameter is a feature or an internal parameter. - - - - -The type of the principal interface. - - - - -The access mode of the parameter. The AccessMode parameter is writable. Valid values are NI (not implemented), NA (not available), WO (write only), RO (read only), and RW (read/write). - - - - -Indicates if the parameter is streamable. - - - - -The event identifier. - - - - -The name of the device port. - - - - -The interval between polling for the parameter value. - - - - -Information on the caching mode. - - - - -Indicates if the access mode value of the parameter is cacheable. - - - - -Indicates if the parameter value is cacheable. - - - - -The namespace defining the parameter name. - - - - -The visibility level of the parameter. The Visibility parameter is writable. Valid values are 'Beginner', 'Expert', 'Guru', and 'Invisible'. - - - - -Indicates if the parameter is deprecated. - - - - -The URL of the documentation. - - - - -The displayed name of the parameter. - - - - -The description of the parameter. - - - - -The short description of the parameter, e.g. for display in a tool tip. - - - - -Provides advanced parameter information - - -
+ + + + "PylonNET" + + + + Provides read access to the action group mask. + Returns action group mask. + +The default value of the group mask is 0x7fffffff but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action group key. + Returns action group key. + +The default value of the group key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action device key. + Returns action device key. + +The default value of the device key is random but also customizable with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the action ID. + Returns action name. + +The default value of the action ID is 1 but it can be customized with Configure(ICamera(), Int32, Int32, Int32, Int32). +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Provides read access to the broadcast address. + Returns the broadcast address. + +The broadcast address is set during the camera configuration and is determined automatically. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + This configuration is only for advanced use cases and + changes the configuration of the cameras so that the cameras can be triggered by the given action command ID. +Compared to Configure(ICamera()), the configuration of the trigger is up to the camera user. + The array with cameras to be configured. + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The ID of the action command to configure. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + + + Preconditions for updating the camera setting: +
+ + All cameras must be GigE cameras. + The array with cameras must not be empty. + All cameras must be open. + All cameras must support action commands. + The actionId parameter must exist for all cameras. + The action ID must be connected to a properly configured trigger. + All cameras must support the FrameStart trigger. + The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, and ActionSelector. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the preconditions are not met. +In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. +
+
+ + Changes the configuration of the cameras so that it is triggered by the first +available action command, for instance "Action 1". For more information, see PLGigECamera.ActionSelector. +This configuration enables the frame start trigger and disables all other trigger +types. The first available action command is selected as the trigger source, i.e., the +camera will be triggered by action commands issued by the application. + The array with cameras to be configured. + + + Preconditions for updating the camera setting: +
+ + The array with cameras must not be empty. + All cameras must be open. + All cameras must support action commands. + All cameras must support the FrameStart trigger. + All cameras must be GigE cameras. + The following features must be writeable: ActionDeviceKey, ActionGroupMask, ActionGroupKey, ActionSelector, TriggerSelector, TriggerMode, TriggerSource, and AcquisitionMode. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the preconditions are not met. +The configuration uses a randomly generated device and group key for each call. The group mask is fixed to 0x7fffffff. +In addition, the best matching subnet limited broadcast address will be set and is readable with the BroadcastAddress parameter. If no match is found, the broadcast address 255.255.255.255 will be used. +
+
+ + +Issues a scheduled action command via broadcast with acknowledgment. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +Time in nanoseconds when the action is to be executed. The actual value depends on the used master clock. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. + + +Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. + +The function is thread-safe. + +Returns true if all results are . +Returns true if no results have been requested. +Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.The length of results array given must not be zero.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues a scheduled action command via broadcast without acknowledgment of success/failure. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the deviceKeygroupKey pair. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value from one camera device of the set or by calling . The actionTimeNs must be smaller than or equal to INT64_MAX. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as for example the digital input lines. + +Preconditions for scheduling action commands:
The GigE transport layer must be available.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues a scheduled action command via broadcast without acknowledgment of success/failure and and has to be used in combination with Configure(ICamera()). In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). + + +Time in nanoseconds when the action is to be executed. The actual value depends on the master clock used. A master clock value for a set of synchronized camera devices can be obtained, for instance, by reading the (GevTimestampValue) timestamp value after latching the (GevTimestampControlLatch) timestamp value of one camera device of the set or by calling . + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.The actionTimeNs must be smaller than or equal to INT64_MAX.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
+ + +Issues an action command via broadcast with acknowledgment. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +Time in milliseconds that the call is waiting for acknowledges of the cameras addressed. Waiting for acknowledges is stopped if NumResults have been received. + + +Returns the action command result status. The initialization of the result items can be done by this method, i.e., all zero items will be initialized. + + +Returns true if all results are . +Returns true if no results have been requested. + + + + Preconditions for issuing action commands: +
+ + The GigE transport layer must be available. + The length of results array given must not be zero. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+
+ + +Issues an action command via broadcast without acknowledgment of success/failure. + + +The device key addresses the cameras managed by an application. The device key is only known to the application controlling the camera devices and ensures that only this application can trigger the camera devices. Therefore, the device key cannot be read from a camera. An exact match of the deviceKey sent and the device key stored in a camera is required for executing an action. + + +The group key is used to create groups of cameras or actions. An exact match of the groupKey sent and the group key stored in a camera for an action is required for executing an action. + + +The group mask is a bit mask that allows sending an action to a subgroup of the cameras addressed by the device and group key. The result of a bitwise AND operation of groupMask and the group mask stored in a camera for an action must be non-zero for executing an action. + + +The broadcast address in dot notation where the command will be broadcast to, e.g., 255.255.255.255 (all adapters, default), 192.168.1.255 (all cameras in a single subnet 192.168.1.xxx), 192.168.1.38 (single camera). See the note below. + + +The action command feature lets you trigger actions in multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions for issuing action commands:
The GigE transport layer must be available.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time. +Directed broadcasts (192.168.1.255) or unicasts (192.168.1.38) are only sent if the request subnet matches the subnet of the IP address, i.e., if no gateway or routing are required.
+ + +Issues an action command via broadcast without acknowledgment of success/failure and has to be used in combination with Configure(ICamera()). +In addition, it's possible to create more customizable action command configurations with Configure(ICamera(), Int32, Int32, Int32, Int32). + + +The action command feature lets you trigger actions on multiple cameras at roughly the same time or at a defined point in time (scheduled action command) by using a single broadcast protocol message (without extra cabling). Action commands are used in cameras in the same way as, for example, the digital input lines. + +Preconditions:
The GigE transport layer must be available.The Configure(ICamera()) configuration method must have been called and executed successfully.
Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the preconditions are not met. +The request is sent via all existing network adapters. If a network adapter has more than one IP address, the request is sent separately for each address. +This is not executed simultaneously but consecutively, IP address by IP address. That's why additional latency is added to the execution time.
+ + +Determines the timestamp value of the given camera. + + +The camera object used for the time enquiry. + + +Returns the timestamp value of the given camera. + + + + Preconditions for determining the timestamp: +
+ + The camera is a GigE camera. + The camera is open. + The camera supports the "GevTimestampValue" feature. + +
+ +The timestamp is determined by reading the "GevTimestampValue" timestamp value after latching the "GevTimestampControlLatch" timestamp value. +Thread Safety: This method is synchronized with the lock of the camera object.Error Safety: Can throw exceptions if the preconditions are not met.
+
+ + +Provides simplified access to GigE action commands. +It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also +configure the camera's trigger and set the trigger source to action command. +In addition, there are some static methods for issuing and scheduling an action command. + + + + +GigE Vision status code returned by the camera. See Basler.Pylon.ActionCommandStatus for more information. + + + + +IP address of the camera. + + + + +Contains detailed results of calling Issue or Schedule methods. + + + + +Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. + + + + +No acknowledge received for action command. + + + + +The requested scheduled action command was requested at a point in time that is in the past. + + + + +Returned when the scheduled action commands queue is full and the camera cannot accept the additional request. The action command has been discarded by the camera. + + + + +The camera is not synchronized to a master clock to be used as time reference. Typically used when scheduled action commands cannot be scheduled for a future time since the reference time coming from IEEE 1588 is not locked. The action command has been ignored by the camera. + + + + +The camera acknowledged the command. + + + + Checks if camera device is working in automatic IP configuration, also known as link-local address. +AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device is working in DHCP configuration. +DHCP means that a DHCP server assigns an IP address to the camera. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device is working in persistent IP configuration, also known as static IP configuration. +Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if active, false otherwise. + + Checks if camera device supports automatic IP configuration, also known as link-local address. +AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Checks if camera device supports DHCP configuration. +DHCP means that a DHCP server assigns an IP address to the camera. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Checks if camera device supports persistent IP configuration, also known as static IP configuration. +Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. +Error Safety: Can throw exceptions if the parameter is invalid.An object specifying the camera device.Returns true if supported, false otherwise. + + Enumerates all available GigE Vision devices. +In contrast to the CameraFinder::Enumerate method, devices having a subnet configured that is different from the subnet of the application will be listed. +Returns a list of objects, one per camera found. + + Change the IP configuration of a camera device. + The MAC address of the camera device. + The to be used. + The target IP address of the camera device. + The target subnet mask of the camera device. + The target default gateway of the camera device. + Returns true if successful, false otherwise. + This overloaded method is for a static IP address. To configure AutoIP or DHCP, use the other overload. + + + Change the IP configuration of a camera device. + The MAC address of the camera device. + The to be used. + Returns true if successful, false otherwise. + This overloaded method is for AutoIP or DHCP. To configure a static IP address, use the other overload. + + + Stop using remote device. + Address of device in "dot notation". + Returns true if successful, false otherwise. + + + Announce that a remote device is going to be used. + Address of device in "dot notation". + Returns if the camera device is found. + + This is necessary when working with IP-based camera devices that are +behind a router.In order to succeed, that camera device must be reachable and +a route configured.Most system setups will not need this.If all your camera devices +are found using the CameraFinder, you will not need this.The announcement can be reverted +using RenounceRemoteDevice(). + Please note that devices announced using this function are only remembered temporarily. +If you annouce a device and then stop using pylon in your program, the underlying pylon +might get disposed and the information about announced devices is lost. +It is recommended to hold at least one pylon object from the time this function is called +to the time the device is opened. + + + + This class provides helper functions to work with IP based camera devices. + + + Lists the possible IP address configuration methods. + + + Static IP means that you assign an IP address to the camera that will stay in place even when the camera is powered off and back on again. +You may also have to specify a subnet mask and a gateway. Make sure that the camera is in the same subnet as the adapter and that the camera +has a unique IP address. + + + DHCP means that a DHCP server assigns an IP address to the camera. + + + AutoIP, also known as Link Local Address (LLA), means that the camera uses automatic IP address assignment and assigns itself an IP address. + + + Raise an exception stating that a feature is not supported. + The exception msg. + + + Baseclass for exceptions thrown by the Pylon library. + + + + Compares this instance with another decompressor. + The decompressor on the right hand side of the comparison. + True if both decompressors are equal or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Decompresses the image of the grab result provided. + The element type of the array for the decompressed image. + The array (one-dimensional) that will receive the decompressed image. +The size of the array (in bytes) must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods. Alternatively, the + method can be used to get the image size required for decompression. +Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the +size of the array's elements. +This parameter must not be null. + + Grab result that holds the compressed data. This parameter must not be null. + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab result provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab buffer provided. + The element type of the array for the decompressed image. + The array (one-dimensional) that will receive the decompressed image. +The size of the array (in bytes) must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods. Alternatively, the + method can be used to get the image size required for decompression. +Keep in mind that the size of the array (in bytes) is calculated by multiplying the length of the array with the +size of the array's elements. +This parameter must not be null. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab buffer provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab result provided. + Pointer to the buffer that will receive the decompressed image. This parameter must not be null. + +On input, the variable specifies the size of the buffer (in bytes) +for the decompressed image (must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods; +alternatively, the method can be used to get the image +size required for decompression). +On output, the variable will receive the actual buffer size required for the decompressed image. + + Grab result that holds the compressed data. This parameter must not be null. + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab result provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Decompresses the image of the grab buffer provided. + Pointer to the buffer that will receive the decompressed image. This parameter must not be null. + +On input, the variable specifies the size of the buffer (in bytes) +for the decompressed image (must be larger or equal to the value in the +field in the struct received via the GetCompressionInfo methods; +alternatively, the method can be used to get the image +size required for decompression). +On output, the variable will receive the actual buffer size required for the decompressed image. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the struct with the compression information of the compressed image. + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + +The grab buffer provided must contain a compressed image that has been received without errors. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, the image cannot +be decompressed, or the input parameters are invalid (e.g., if the size provided is not sufficient to hold the +decompressed image). + + + + + Gets size (in bytes) required for allocating buffers for decompressing the images during streaming. + Camera to be used for retrieving the image size required for decompression. This parameter must not be null. + Returns the buffer size (in bytes) required for image decompression. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if an error is encountered while determining the image size required for decompression. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Grab result that holds the compressed data. This parameter must not be null. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + Returns the array (one-dimensional) with the compression descriptor hash. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab result provided. + Grab result that holds the compressed data. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor hash. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab result does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data, the data is corrupt, or the input +parameters are invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + Returns the array (one-dimensional) with the compression descriptor hash. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. + + + + + Gets the hash of the compression descriptor that is required for decompressing the grab buffer provided. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns the array (one-dimensional) with the compression descriptor hash. + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the grab buffer does not contain compressed data or the data is corrupt. + + + + + Gets the current compression descriptor hash from the camera. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor hash. + + Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the current compression descriptor from the camera. + Camera to be used for retrieving the compression descriptor hash. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor hash. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor hash. + + + + + Gets the hash of the currently set compression descriptor. + Pointer to the buffer that will receive the compression descriptor hash or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) +for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current +compression descriptor hash. + + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor hash). + + + + + Gets the hash of the currently set compression descriptor. + The array (one-dimensional) with the hash of the currently set compression descriptor. + + + Thread Safety: This property is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set. + + + + + Computes the hash for a given compression descriptor. + +Pointer to the buffer that will receive the compression descriptor hash or +null if you only want to get the size of the buffer for buffer allocation. + + +On input, the variable specifies the size of the buffer (in bytes) +for the compression descriptor hash (if is not null). +On output, the variable will receive the actual buffer size required for the current +compression descriptor hash. + + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid (e.g., if the size provided is not sufficient to hold +the compression descriptor hash). + + + + + Computes the hash for a given compression descriptor. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + Returns an array (one-dimensional) with the hash of the given compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Computes the hash for a given compression descriptor. + Array (one-dimensional) with the compression descriptor. This parameter must not be null. + Returns an array (one-dimensional) with the hash of the given compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if no valid array with the compression descriptor is passed. + + + + + Gets compression information about a grab result. + Reference to the struct that will receive the compression information if the grab result contains such information. + Grab result that holds the compressed data. This parameter must not be null. + Endianness of the grab result's content. If not known, auto detection can be used. + Returns true if compression information could be extracted from the the grab result or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab result. + Reference to the struct that will receive the compression information if the grab result contains such information. + Grab result that holds the compressed data. This parameter must not be null. + Returns true if compression information could be extracted from the the grab result or false otherwise. + + This method will try to auto detect the endianness of the grab result's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab buffer. + Reference to the struct that will receive the compression information if the grab buffer contains such information. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Endianness of the grab buffer's content. If not known, auto detection can be used. + Returns true if compression information could be extracted from the the grab buffer or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. + + + + + Gets compression information about a grab buffer. + Reference to the struct that will receive the compression information if the grab buffer contains such information. + Pointer to the grab buffer that holds the compressed data. This parameter must not be null. + Payload size (in bytes) of the data received (must be less or equal to the size of the grab buffer). + Returns true if compression information could be extracted from the the grab buffer or false otherwise. + + This method will try to auto detect the endianness of the grab buffer's content. + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the input parameters are invalid. +are invalid. + + + + + Gets the current compression descriptor from the camera. + Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor. + + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). + + + + + Gets the current compression descriptor from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + Returns the array (one-dimensional) with the compression descriptor. + + +This method requires image compression to be enabled in the camera. You can determine this via the + method. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if compression is not enabled in the camera (or unavailable) or an error is encountered while determining the compression descriptor. + + + + + Gets the currently set compression descriptor. + Pointer to the buffer that will receive the compression descriptor or null if you only want to get the size of the buffer for buffer allocation. + +On input, the variable specifies the size of the buffer (in bytes) for the compression descriptor (if is not null). +On output, the variable will receive the actual buffer size required for the current compression descriptor. + + + +This method requires that a compression descriptor has been set previously via the constructor or +the SetCompressionDescriptor methods. You can determine this via the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if the decompressor has no compression descriptor set or the input parameters are +invalid (e.g., if the size provided is not sufficient to hold the compression descriptor). + + + + + Initializes or gets the currently set compression descriptor. + The array (one-dimensional) with the compression descriptor. This value must not be null. + + + Thread Safety: This property is thread-safe. + + Error Safety: +When setting the property, throws an exception if no memory can be allocated or the compression descriptor provided is invalid +(e.g., because it is corrupt) or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). +When getting the property, throws an exception if the decompressor has no compression descriptor set. + + + + Retrieves the current compression mode from the camera's node map. + Camera to be used for retrieving the compression mode. This parameter must not be null. + Returns the current compression mode of the camera. + + This indicates which kind of compression is active or whether compression is not enabled (or unavailable). + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if an error is encountered while determining the compression mode. + + + + Initializes a decompressor with a compression descriptor that is retrieved from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. + + + + Initializes a decompressor with the compression descriptor provided. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Thread Safety: This method is thread-safe. + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Resets the compression descriptor in the decompressor. + + +After calling this method, no images can be decompressed by the decompressor because it is +back in uninitialized state. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Determines whether the decompressor already has a compression descriptor. + Returns true if the decompressor is already initialized with a compression descriptor or false otherwise. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Creates a decompressor and initializes it with a compression descriptor that is retrieved from the camera. + Camera to be used for retrieving the compression descriptor. This parameter must not be null. + + + Error Safety: Throws an exception if no memory can be allocated or no proper compression descriptor can be retrieved from the camera. + + + + Creates a decompressor and initializes it with the compression descriptor provided. + Pointer to the compression descriptor. This parameter must not be null. + Size of the data (in bytes) of the compression descriptor. + + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Creates a decompressor and initializes it with the compression descriptor provided. + The array (one-dimensional) with the compression descriptor. This parameter must not be null. + + + Error Safety: +Throws an exception if no memory can be allocated or the compression descriptor provided is invalid (e.g., because it is corrupt) +or incompatible (e.g., because a compression descriptor of a newer compression implementation is passed). + + + + + Creates a decompressor by copying from another decompressor. + Decompressor to copy from during initialization. + + + Error Safety: Throws an exception if no memory can be allocated. + + + + Creates an empty decompressor without compression descriptor. + + +This constructor does not initialize the decompressor with a compression descriptor. You will have to +initialize the decompressor first by using one of the SetCompressionDescriptor methods in order to be +able to decompress images. You will get an exception if you access methods that require the decompressor +to be initialized (see method descriptions for which methods are affected by that precondition). + + + Error Safety: Throws an exception if no memory can be allocated. + + + + Provides convenient access to cameras that support image compression and helps with decompressing these images. + + +A decompressor requires a compression descriptor in order to be able to decompress images. You can set +a compression descriptor via the constructor or the SetCompressionDescriptor methods (in both cases, +either using the node map or manually). + + +A compression descriptor can be identified via a hash. This hash can be used to identify the matching +compression descriptor for a particular compressed image. It can be computed using one of the +ComputeCompressionDescriptorHash methods or retrieved from the camera, decompressor, or a grab buffer/result +using one of the GetCompressionDescriptorHash methods. + + +Grab buffers/results may contain different kinds of data. You can use the +decompressor's GetCompressionInfo methods to distinguish between them. For that to work, a +grab buffer/result must have been received successfully and it must contain the +payload type chunk (for grab results you can get the payload type using the +GetPayloadType method). + + +If compression info for the grab buffer/result provided is available, +GetCompressionInfo returns true and you will receive the compression info +via the CompressionInfo struct. +If the field in the struct is true, the grab buffer/result +contains a compressed image. In this case, you should check the +field in the struct to check whether the camera was able to compress +the image properly. The camera can't compress an image if the amount of +data required for compressing the image exceeds the desired compression rate. +The image can be decompressed if is . +If the field in the struct is false, the grab buffer/result +contains an already decompressed image. In this case, the +and fields will not be used. All other fields contain +information about the decompressed data. + + + + + Mode used for transferring images. + +The compression mode can have three states. Either compression is disabled in the camera () +or the camera compresses the images in one of two ways ( or ). + + + + Images are transferred with Basler fixed ratio compression (which may lead to lossily compressed images). + + + Images are transferred with Basler lossless compression. + + + Images are transferred uncompressed. + + + Size (in bytes; including chunk data) required for decompressed payload (only valid if is true). + + + Size (in bytes) required for decompressed image (only valid if is true). + + + Y padding (image padding; in bytes) of compressed image. + + + X padding (line padding; in bytes) of compressed image. + + + Y offset (in pixels) of compressed image. + + + X offset (in pixels) of compressed image. + + + Height (in pixels) of compressed image. + + + Width (in pixels) of compressed image. + + + Pixel type of compressed image. + + + True if image was compressed lossily (otherwise false if it was compressed losslessly). + + + Status of compression (see ). + + + True if grab buffer/result provided contains a compressed image (otherwise false if buffer/result is already decompressed). + + + The struct containing information about a grab buffer/result. + You can find more information about the usage of this struct in the description of the class. + + + Endianness for parsing the grab buffer/result as defined for the camera technology used. + If not known, can be used to detect the endianness automatically. However, this may take longer. + + + Try to detect endianness automatically. + + + Big endian (e.g., as used in GigE Vision). + + + Little endian (e.g., as used in USB3 Vision). + + + Status of a grab buffer/result with compressed data. + +It is possible that images could not be compressed properly by the camera (if the amount of data required for +compressing an image exceeds the desired compression rate). If an image was compressed successfully, it will +have the compression status . + + + + Generic error. + + + Size of compressed image exceeded desired compression rate. + + + Buffer was compressed properly. + + + The full name of InterfaceType + Returns the full name of InterfaceType + + + The full name of InterfaceType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The interface uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The interface uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The interface uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The interface uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The interface uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The interface uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Sets the transport layer of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of InterfaceAppletStatus + Returns the full name of InterfaceAppletStatus + + + The full name of InterfaceAppletStatus + + + + The status of the applet is NotLoaded. + Applies to: CoaXPress + + + + + The status of the applet is Loading. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_TripleCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_SingleCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_QuadCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The status of the Acq_DualCXP12Area applet is returned. + Applies to: CoaXPress + + + + + + Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of InterfaceApplet + Returns the full name of InterfaceApplet + + + The full name of InterfaceApplet + + + + + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_TripleCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area_02 applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area_01 applet is used to initialize the interface. + Applies to: CoaXPress + + + + + The Acq_SingleCXP12x1Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_SingleCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_QuadCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Applies to: CoaXPress + + + + + The Acq_DualCXP12Area applet is used to initialize the interface. + Applies to: CoaXPress + + + + + + Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Entry for the event LineFront3RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront3FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront2RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront2FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront1RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront1FallingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront0RisingEdge + Applies to: CoaXPress + + + + + Entry for the event LineFront0FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line7RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line7FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line6RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line6FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line5RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line5FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line4RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line4FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line3RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line3FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line2RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line2FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line1RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line1FallingEdge + Applies to: CoaXPress + + + + + Entry for the event Line0RisingEdge + Applies to: CoaXPress + + + + + Entry for the event Line0FallingEdge + Applies to: CoaXPress + + + + + The Interface Lost event is selected. + Applies to: CoaXPress + + + + + The DeviceListChanged event is selected. + Applies to: CoaXPress + + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + The selected event notification is enabled for one event and then returned to Off state. + Applies to: CoaXPress + + + + + The selected event notification is enabled. + Applies to: CoaXPress + + + + + The selected event notification is disabled. + Applies to: CoaXPress + + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DiscoveryMethod + Returns the full name of DiscoveryMethod + + + The full name of DiscoveryMethod + + + + Discover real cameras and also emulated cameras as remote devices when no real cameras are present. The number of total devices (and remote devices) is equal to the number of acquisition channels. + Applies to: CoaXPress + + + + + Discover only emulated cameras as remote devices. The number of emulated cameras is equal to the number of acquisition channels. + Applies to: CoaXPress + + + + + Discover only real cameras as remote devices. + Applies to: CoaXPress + + + + + + Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceAccessStatus + Returns the full name of DeviceAccessStatus + + + The full name of DeviceAccessStatus + + + + The status is unknown. + Applies to: CoaXPress and blaze + + + + + The device offers read/write access. + Applies to: CoaXPress and blaze + + + + + The device offers read-only access. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read/Write mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read-only mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + You can't connect to the device. + Applies to: CoaXPress and blaze + + + + + The device is already opened by another entity. + Applies to: CoaXPress and blaze + + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpPort3PowerState + Returns the full name of CxpPort3PowerState + + + The full name of CxpPort3PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort2PowerState + Returns the full name of CxpPort2PowerState + + + The full name of CxpPort2PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort1PowerState + Returns the full name of CxpPort1PowerState + + + The full name of CxpPort1PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPort0PowerState + Returns the full name of CxpPort0PowerState + + + The full name of CxpPort0PowerState + + + + PoCXP is active. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too low. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined. + Applies to: CoaXPress + + + + + The PoCXP state machine is looking for devices. + Applies to: CoaXPress + + + + + PoCXP is off because the voltage is too high. + Applies to: CoaXPress + + + + + PoCXP is off because of an over current trip. + Applies to: CoaXPress + + + + + PoCXP is disabled. + Applies to: CoaXPress + + + + + The PoCXP state can't be determined because of an A/D converter fault. + Applies to: CoaXPress + + + + + + Returns the Power over CXP (PoCXP) state of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpPoCxpStatus + Returns the full name of CxpPoCxpStatus + + + The full name of CxpPoCxpStatus + + + + The link has shut down because of an over-current trip. + Applies to: CoaXPress + + + + + PoCXP is forced off. + Applies to: CoaXPress + + + + + PoCXP operation is set to automatic. + Applies to: CoaXPress + + + + + + Returns the Power over CoaXPress (PoCXP) status of the device. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + 1 connection is operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + Link speed is controlled automatically. + Applies to: CoaXPress + + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Save the User Set specified by UserSetSelector to the non - volatile memory of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the User Set specified by UserSetSelector to the device and makes it active. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specify path and file name for saving or loading configuration file. File extension must be mcf + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Temperature of the board power supply. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the transport layer of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Minor version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Major version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GenTL Producer-wide unique ID of the selected interface. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Firmware version of the interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + User-friendly name of the interface. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the version of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the path of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the number of DMAs of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the number of cameras currently available. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the description of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the category of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the bitstreamUID of the applet currently being loaded. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current subnet mask of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. This value only changes when the DeviceUpdateList command is executed. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + 48-bit MAC address of the GVCP interface of the selected remote device. This value only changes when the DeviceUpdateList command is executed. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Current IP address of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + FPGA core voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA core temperature. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA BRAM voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + FPGA aux voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether an external power source has been detected. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront3RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront3FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront2RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront2FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront1RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront1FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront0RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineFront0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineFront0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineFront0FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line7RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line7RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line7RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line7FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line7FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line7FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line6RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line6RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line6RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line6FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line6FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line6FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line5RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line5RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line5RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line5FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line5FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line5FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line4RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line4RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line4RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line4FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line4FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line4FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line3RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line3RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line3FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line3FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line2RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line2RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line2FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line2FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line1RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line1RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line1FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line1FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line0RisingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line0RisingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'Line0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Line0FallingEdge' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Line0FallingEdge + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'InterfaceLost' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique identifier for the Interface Lost event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'DeviceListChanged' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique identifier of the Device List Changed event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device vendor. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + User-settable ID of the remote device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timeout for the Device Update List command. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Updates the internal device list. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minor version number of the transport layer specification that the remote device complies with. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Major version number of the transport layer specification that the remote device complies with. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Serial number of the remote device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Device selected in this interface. This value only changes when the Device Update List command is executed. The parameter is 0-based in order to match the index of the C interface. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + + Name of the device model. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + CXP port 3 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 3 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 3 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 3. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 3 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 3 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 2 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 2. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 2 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 2 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 1 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 1. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 1 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 1 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Power over CXP (PoCXP) state of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 power. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 0 not-in-table errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Link speed of CXP port 0. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of CXP port 0 disparity errors. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + CXP port 0 current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Disables Power over CoaXPress (PoCXP) for the port. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s). + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Power over CoaXPress (PoCXP) status of the device. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables automatic control of Power over CoaXPress (PoCXP) for the port. + Applies to: CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the physical CoaXPress connection to control. + Applies to: CoaXPress + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Ambient temperature at the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + List of all parameter names available for pylon interfaces + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + The user-settable output signal 3 can be configured. + Applies to: CamEmu + + + + + The user-settable output signal 2 can be configured. + Applies to: CamEmu + + + + + The user-settable output signal 1 can be configured. + Applies to: CamEmu + + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + The Timer 2 End trigger can be configured. + Applies to: CamEmu + + + + + The Timer 2 Active trigger can be configured. + Applies to: CamEmu + + + + + The Timer 1 End trigger can be configured. + Applies to: CamEmu + + + + + The Timer 1 Active trigger can be configured. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 3. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 2. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software signal 1. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to software triggering. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Periodic Signal 1. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 3. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 2. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to Line 1. + Applies to: CamEmu + + + + + The Counter 2 Start trigger can be configured. + Applies to: CamEmu + + + + + The Counter 2 End trigger can be configured. + Applies to: CamEmu + + + + + The Counter 2 Active trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 Start trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 End trigger can be configured. + Applies to: CamEmu + + + + + The Counter 1 Active trigger can be configured. + Applies to: CamEmu + + + + + The source signal for the selected trigger is set to action command signal 1. + Applies to: CamEmu + + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The Frame Start trigger can be configured. + Applies to: CamEmu + + + + + The Frame End trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst Start trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst End trigger can be configured. + Applies to: CamEmu + + + + + The Frame Burst Active trigger can be configured. + Applies to: CamEmu + + + + + The Frame Active trigger can be configured. + Applies to: CamEmu + + + + + The Exposure Start trigger can be configured. + Applies to: CamEmu + + + + + The Exposure End trigger can be configured. + Applies to: CamEmu + + + + + The Exposure Active trigger can be configured. + Applies to: CamEmu + + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: CamEmu + + + + + The currently selected trigger is turned off. + Applies to: CamEmu + + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Trigger on the rising edge of the selected source. + Applies to: CamEmu + + + + + Trigger is active as long as the selected source signal is on a logic low level. + Applies to: CamEmu + + + + + Trigger is active as long as the selected source signal is on a logic high level. + Applies to: CamEmu + + + + + Trigger on the falling edge of the selected source. + Applies to: CamEmu + + + + + Trigger on the rising or falling edge of the selected source. + Applies to: CamEmu + + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: CamEmu + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: CamEmu + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: CamEmu + + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: CamEmu + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: CamEmu + + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to Mono RGB8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to RGB 16 Packed. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: CamEmu + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: CamEmu + + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to User Output 3. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to User Output 2. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to User Output 1. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu + + + + + No source signal is set for the currently selected line. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Trigger Wait. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Burst Trigger Wait. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Exposure Active. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu + + + + + The source signal for the currently selected line is set to Acquisition Active. + Applies to: CamEmu + + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Line 3 can be configured. + Applies to: CamEmu + + + + + Line 2 can be configured. + Applies to: CamEmu + + + + + Line 1 can be configured. + Applies to: CamEmu + + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: CamEmu + + + + + The selected physical line can be used to input an electrical signal. + Applies to: CamEmu + + + + + The selected physical line can be used to input and output an electrical signal. + Applies to: CamEmu + + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ImageFileMode + Returns the full name of ImageFileMode + + + The full name of ImageFileMode + + + + Sets the mode to on. + Applies to: CamEmu + + + + + Sets the mode to off. + Applies to: CamEmu + + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu + + + + + Automatic gain adjustment is disabled. + Applies to: CamEmu + + + + + The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu + + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: CamEmu + + + + + The exposure mode is set to Trigger Controlled. + Applies to: CamEmu + + + + + The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. + Applies to: CamEmu + + + + + + Sets the exposure mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu + + + + + Automatic exposure time adjustment is disabled. + Applies to: CamEmu + + + + + The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu + + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the image sensor. + Applies to: CamEmu + + + + + The temperature is measured on the core board. + Applies to: CamEmu + + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The Device Link Throughput Limit parameter is enabled. + Applies to: CamEmu + + + + + The Device Link Throughput Limit parameter is disabled. + Applies to: CamEmu + + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu + + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu + + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + Device is currently waiting for a Frame trigger. + Applies to: CamEmu + + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to single frame. + Applies to: CamEmu + + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: CamEmu + + + + + + This enumeration sets the image acquisition mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the width of the area of interest in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'Software'. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. You can use the ROI feature when using the Reverse Y feature. The position of the ROI relative to the sensor remains the same. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. You can use the ROI feature when using the Reverse X feature. The position of the ROI relative to the sensor remains the same. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dummy framerate feature. Does not correspond to the real transferred frame rate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This value sets the height of the area of interest in pixels. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the currently selected gain in dB. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of failed buffers to generate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Marks the next buffer as a failed buffer. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Dummy: This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dummy: This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Controls the emulated absolute exposure time in microseconds (us). + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read/write element. It is a user programmable string. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Bandwidth limit for data transmission (in bytes per second). + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CamEmu + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: CamEmu + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration sets the image acquisition mode. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + List of all parameter names available for CamEmu devices + + + The full name of OutputOrientation + Returns the full name of OutputOrientation + + + The full name of OutputOrientation + + + + The orientation of the image remains the same. The orientation is taken from the source image. + + + + + The first row of the image is located at the start of the image buffer. + + + + + The last row of the image is located at the start of the image buffer. + + + + + + Sets the vertical orientation of the output image in the buffer. + Visibility: Beginner + + + + The full name of OutputBitAlignment + Returns the full name of OutputBitAlignment + + + The full name of OutputBitAlignment + + + + Image data is aligned with the most significant bit. + + + + + Image data is aligned with the least significant bit. + + + + + + Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. + Visibility: Beginner + + + + The full name of MonoConversionMethod + Returns the full name of MonoConversionMethod + + + The full name of MonoConversionMethod + + + + When converting images, image data is shifted. If the target bit depth is lower than the source bit depth, the least significant bits of the input pixel values are truncated. If the target bit depth is greater than the source bit depth, you can control the data alignment with the Output Bit Alignment parameter. You can use the Additional Left Shift parameter to additionally shift the input value further to the left or to the right. + + + + + When converting images, Gamma conversion is used. + + + + + + Sets the conversion method for monochrome images. + Visibility: Beginner + + + + The full name of InconvertibleEdgeHandling + Returns the full name of InconvertibleEdgeHandling + + + The full name of InconvertibleEdgeHandling + + + + Rows and columns that can't be converted are set to zero. + + + + + Rows and columns that can't be converted are filled by extrapolating image data from neighboring rows and columns. + + + + + Rows and columns that can't be converted are removed from the output image. + + + + + + Sets how to handle rows and columns that can't be converted. + Visibility: Beginner + + + + + Number of additional data bytes at the end of each line. These bytes are set to zero during the conversion. + Visibility: Beginner + + + + + Sets the vertical orientation of the output image in the buffer. + Visibility: Beginner + + + + + Sets the alignment of the bits in the target pixel type if the target bit depth is greater than the source bit depth, e.g., if you are converting from a 10-bit to a 16-bit format. + Visibility: Beginner + + + + + Sets the conversion method for monochrome images. + Visibility: Beginner + + + + + Maximum number of threads used for format conversion. Depending on the image size fewer than the specified number of threads will be used. + Visibility: Beginner + + + + + Sets how to handle rows and columns that can't be converted. + Visibility: Beginner + + + + + Gamma value for converting monochrome images. The image data is converted using a lookup table. + Visibility: Beginner + + + + + Additional shifting value used for converting monochrome images. Only effective if the Mono Conversion Method parameter is set to Truncate. If the parameter value isn't zero, the image data is converted using a lookup table. Shifted values exceeding the maximum output value boundary are set to the maximum allowed value. Negative values are treated as right-shifted values. + Visibility: Beginner + + + + List of all parameter names available for the Pixel Data Converter + + + + Number of timeouts during read and write operations when waiting for a response from the device. + Applies to: GigE + + + + + Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. + Applies to: GigE + + + + + Heartbeat timeout value on the host side in milliseconds. + Applies to: GigE + + + + + Maximum number of retries for write operations after a write operation has timed out. + Applies to: GigE + + + + + Maximum number of retries for read operations after a read operation has timed out. + Applies to: GigE + + + + + Write access timeout in milliseconds. + Applies to: GigE + + + + + Read access timeout value in milliseconds. + Applies to: GigE + + + + List of all parameter names available for the GigE device transport layer. + + + + Last error status of a read or write operation. + Applies to: USB + + + + + Last error status of a read or write operation. + Applies to: USB + + + + + Number of failed write operations. + Applies to: USB + + + + + Number of failed read operations. + Applies to: USB + + + + + Number of write pipe resets. + Applies to: USB + + + + + Number of read pipe resets. + Applies to: USB + + + + + Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. + Applies to: USB + + + + List of all parameter names available for the USB device transport layer. + + + The full name of VantagePoint + Returns the full name of VantagePoint + + + The full name of VantagePoint + + + + The starting point of the image is the top right corner. + Applies to: CoaXPress + + + + + The starting point of the image is the top left corner. + Applies to: CoaXPress + + + + + The starting point of the image is the bottom right corner. + Applies to: CoaXPress + + + + + The starting point of the image is the bottom left corner. + Applies to: CoaXPress + + + + + + Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerState + Returns the full name of TriggerState + + + The full name of TriggerState + + + + The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however. + Applies to: CoaXPress + + + + + The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer. + Applies to: CoaXPress + + + + + The trigger state is set to Active. In this state, the trigger system is fully enabled. + Applies to: CoaXPress + + + + + + Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerQueueMode + Returns the full name of TriggerQueueMode + + + The full name of TriggerQueueMode + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutputEventSelect + Returns the full name of TriggerOutputEventSelect + + + The full name of TriggerOutputEventSelect + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + + Select the pulse form generator for event monitoring. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutStatisticsSource + Returns the full name of TriggerOutStatisticsSource + + + The full name of TriggerOutStatisticsSource + + + + The source for the output statistics is set to Pulse Generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to Pulse Generator 0. + Applies to: CoaXPress + + + + + + Sets the output source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO7 + Returns the full name of TriggerOutSelectGPO7 + + + The full name of TriggerOutSelectGPO7 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 7. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO6 + Returns the full name of TriggerOutSelectGPO6 + + + The full name of TriggerOutSelectGPO6 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 6. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO5 + Returns the full name of TriggerOutSelectGPO5 + + + The full name of TriggerOutSelectGPO5 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 5. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO4 + Returns the full name of TriggerOutSelectGPO4 + + + The full name of TriggerOutSelectGPO4 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 4. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO3 + Returns the full name of TriggerOutSelectGPO3 + + + The full name of TriggerOutSelectGPO3 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO2 + Returns the full name of TriggerOutSelectGPO2 + + + The full name of TriggerOutSelectGPO2 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO1 + Returns the full name of TriggerOutSelectGPO1 + + + The full name of TriggerOutSelectGPO1 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectGPO0 + Returns the full name of TriggerOutSelectGPO0 + + + The full name of TriggerOutSelectGPO0 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO3 + Returns the full name of TriggerOutSelectFrontGPO3 + + + The full name of TriggerOutSelectFrontGPO3 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO2 + Returns the full name of TriggerOutSelectFrontGPO2 + + + The full name of TriggerOutSelectFrontGPO2 + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to pulse generator 0. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 3. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 2. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 1. + Applies to: CoaXPress + + + + + The source for the output statistics is set to the inverted signal of pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO1 + Returns the full name of TriggerOutSelectFrontGPO1 + + + The full name of TriggerOutSelectFrontGPO1 + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 3. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 2. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 1. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutSelectFrontGPO0 + Returns the full name of TriggerOutSelectFrontGPO0 + + + The full name of TriggerOutSelectFrontGPO0 + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to the inverted signal of camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Not Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the inverted GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 3. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 2. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 1. + Applies to: CoaXPress + + + + + The output source is set to Not Bypass Front-GPI 0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam D Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam C Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 3. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 2. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 1. + Applies to: CoaXPress + + + + + The output source is set to Cam B Pulse Generator 0. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal directly to the output. Not available on LightBridge. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal directly to the output. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source of Front GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO7Source + Returns the full name of TriggerOutGPO7Source + + + The full name of TriggerOutGPO7Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 7 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO7Polarity + Returns the full name of TriggerOutGPO7Polarity + + + The full name of TriggerOutGPO7Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO6Source + Returns the full name of TriggerOutGPO6Source + + + The full name of TriggerOutGPO6Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 6 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO6Polarity + Returns the full name of TriggerOutGPO6Polarity + + + The full name of TriggerOutGPO6Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO5Source + Returns the full name of TriggerOutGPO5Source + + + The full name of TriggerOutGPO5Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 5 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO5Polarity + Returns the full name of TriggerOutGPO5Polarity + + + The full name of TriggerOutGPO5Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO4Source + Returns the full name of TriggerOutGPO4Source + + + The full name of TriggerOutGPO4Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 4 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO4Polarity + Returns the full name of TriggerOutGPO4Polarity + + + The full name of TriggerOutGPO4Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO3Source + Returns the full name of TriggerOutGPO3Source + + + The full name of TriggerOutGPO3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO3Polarity + Returns the full name of TriggerOutGPO3Polarity + + + The full name of TriggerOutGPO3Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO2Source + Returns the full name of TriggerOutGPO2Source + + + The full name of TriggerOutGPO2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO2Polarity + Returns the full name of TriggerOutGPO2Polarity + + + The full name of TriggerOutGPO2Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO1Source + Returns the full name of TriggerOutGPO1Source + + + The full name of TriggerOutGPO1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO1Polarity + Returns the full name of TriggerOutGPO1Polarity + + + The full name of TriggerOutGPO1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO0Source + Returns the full name of TriggerOutGPO0Source + + + The full name of TriggerOutGPO0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutGPO0Polarity + Returns the full name of TriggerOutGPO0Polarity + + + The full name of TriggerOutGPO0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO3Source + Returns the full name of TriggerOutFrontGPO3Source + + + The full name of TriggerOutFrontGPO3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO2Source + Returns the full name of TriggerOutFrontGPO2Source + + + The full name of TriggerOutFrontGPO2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO1Source + Returns the full name of TriggerOutFrontGPO1Source + + + The full name of TriggerOutFrontGPO1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerOutFrontGPO0Source + Returns the full name of TriggerOutFrontGPO0Source + + + The full name of TriggerOutFrontGPO0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source for the front GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInStatisticsSource + Returns the full name of TriggerInStatisticsSource + + + The full name of TriggerInStatisticsSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInStatisticsPolarity + Returns the full name of TriggerInStatisticsPolarity + + + The full name of TriggerInStatisticsPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the trigger input signal for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInSource + Returns the full name of TriggerInSource + + + The full name of TriggerInSource + + + + The trigger input source is set to TriggerInSourceFrontGPI3. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI2. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI1. + Applies to: CoaXPress + + + + + The trigger input source is set to TriggerInSourceFrontGPI0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input source for external trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerInPolarity + Returns the full name of TriggerInPolarity + + + The full name of TriggerInPolarity + + + + The polarity is set to LowActive. + Applies to: CoaXPress + + + + + The polarity is set to HighActive. + Applies to: CoaXPress + + + + + + Sets the polarity of the trigger input signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO3Polarity + Returns the full name of TriggerFrontOutGPO3Polarity + + + The full name of TriggerFrontOutGPO3Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO2Polarity + Returns the full name of TriggerFrontOutGPO2Polarity + + + The full name of TriggerFrontOutGPO2Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO1Polarity + Returns the full name of TriggerFrontOutGPO1Polarity + + + The full name of TriggerFrontOutGPO1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerFrontOutGPO0Polarity + Returns the full name of TriggerFrontOutGPO0Polarity + + + The full name of TriggerFrontOutGPO0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerExceededPeriodLimits + Returns the full name of TriggerExceededPeriodLimits + + + The full name of TriggerExceededPeriodLimits + + + + The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + + Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TriggerCameraOutSelect + Returns the full name of TriggerCameraOutSelect + + + The full name of TriggerCameraOutSelect + + + + The output source is set to VCC. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to PulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to NotCamAPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to NotBypassFrontGPI0. + Applies to: CoaXPress + + + + + The output source is set to GND. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator3. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator2. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator1. + Applies to: CoaXPress + + + + + The output source is set to CamAPulseGenerator0. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI3. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI2. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI1. + Applies to: CoaXPress + + + + + The output source is set to BypassFrontGPI0. + Applies to: CoaXPress + + + + + + Sets the output source to be connected to a camera signal channel. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of TapGeometry + Returns the full name of TapGeometry + + + The full name of TapGeometry + + + + Geometry 1X-2YE + Applies to: CoaXPress + + + + + Geometry 1X-1Y + Applies to: CoaXPress + + + + + + Select the tap geometry according to the GenICam SFNC. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SystemmonitorPowerOverCxpState + Returns the full name of SystemmonitorPowerOverCxpState + + + The full name of SystemmonitorPowerOverCxpState + + + + Over voltage + Applies to: CoaXPress + + + + + Power over CXP OK + Applies to: CoaXPress + + + + + No cable connected + Applies to: CoaXPress + + + + + Minimum current + Applies to: CoaXPress + + + + + Maximum current + Applies to: CoaXPress + + + + + Low voltage + Applies to: CoaXPress + + + + + No Power over CXP + Applies to: CoaXPress + + + + + Booting, not initalized + Applies to: CoaXPress + + + + + ADC Chip Error + Applies to: CoaXPress + + + + + + Shows the current power over CXP state. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SystemmonitorExternalPower + Returns the full name of SystemmonitorExternalPower + + + The full name of SystemmonitorExternalPower + + + + Power is ok + Applies to: CoaXPress + + + + + No power + Applies to: CoaXPress + + + + + + Shows the external power state of the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SoftwareTriggerIsBusy + Returns the full name of SoftwareTriggerIsBusy + + + The full name of SoftwareTriggerIsBusy + + + + The software trigger is not busy. + Applies to: CoaXPress + + + + + The software trigger is busy. + Applies to: CoaXPress + + + + + + Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer1Source + Returns the full name of SignalAnalyzer1Source + + + The full name of SignalAnalyzer1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer1Polarity + Returns the full name of SignalAnalyzer1Polarity + + + The full name of SignalAnalyzer1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the signal analyzer module 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer0Source + Returns the full name of SignalAnalyzer0Source + + + The full name of SignalAnalyzer0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SignalAnalyzer0Polarity + Returns the full name of SignalAnalyzer0Polarity + + + The full name of SignalAnalyzer0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the signal analyzer 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderOn + Returns the full name of ShaftEncoderOn + + + The full name of ShaftEncoderOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderMode + Returns the full name of ShaftEncoderMode + + + The full name of ShaftEncoderMode + + + + Shaft encoder mode is set to X4. + Applies to: CoaXPress + + + + + Shaft encoder mode is set to X2. + Applies to: CoaXPress + + + + + Shaft encoder mode is set to X1. + Applies to: CoaXPress + + + + + + Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderLeading + Returns the full name of ShaftEncoderLeading + + + The full name of ShaftEncoderLeading + + + + Shaft encoder leading edge is B. + Applies to: CoaXPress + + + + + Shaft encoder leading edge is A. + Applies to: CoaXPress + + + + + + Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderInputSource + Returns the full name of ShaftEncoderInputSource + + + The full name of ShaftEncoderInputSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderCompensationEnable + Returns the full name of ShaftEncoderCompensationEnable + + + The full name of ShaftEncoderCompensationEnable + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SetSoftwareTrigger + Returns the full name of SetSoftwareTrigger + + + The full name of SetSoftwareTrigger + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ProcessingInvert + Returns the full name of ProcessingInvert + + + The full name of ProcessingInvert + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Invert output. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to YCbCr422_8. + Applies to: CoaXPress + + + + + The pixel format is set to RGB8. + Applies to: CoaXPress + + + + + The pixel format is set to RGB16. + Applies to: CoaXPress + + + + + The pixel format is set to RGB14p. + Applies to: CoaXPress + + + + + The pixel format is set to RGB12p. + Applies to: CoaXPress + + + + + The pixel format is set to RGB10p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono8. + Applies to: CoaXPress + + + + + The pixel format is set to Mono16. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 14p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 12p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono12. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono 10p. + Applies to: CoaXPress + + + + + The pixel format is set to Mono10. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerRG10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGR10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerGB10p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG8. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG14p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG12p. + Applies to: CoaXPress + + + + + The pixel format is set to BayerBG10p. + Applies to: CoaXPress + + + + + + Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of OverflowEventSelect + Returns the full name of OverflowEventSelect + + + The full name of OverflowEventSelect + + + + Overflow event indicating correct frames. + Applies to: CoaXPress + + + + + Overflow event indicating correct or lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating correct or incomplete frames. + Applies to: CoaXPress + + + + + Overflow event indicating incomplete and lost frames. + Applies to: CoaXPress + + + + + Overflow event indicating incomplete frames. + Applies to: CoaXPress + + + + + Overflow event indicating frames of all states: correct, incomplete or lost. + Applies to: CoaXPress + + + + + + An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of MissingCameraFrameResponse + Returns the full name of MissingCameraFrameResponse + + + The full name of MissingCameraFrameResponse + + + + The camera doesn't send a frame for each output trigger pulse. + Applies to: CoaXPress + + + + + The camera sends a frame for each output trigger pulse. + Applies to: CoaXPress + + + + + + Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutType + Returns the full name of LutType + + + The full name of LutType + + + + A user file is used to configure the value. + Applies to: CoaXPress + + + + + Processor + Applies to: CoaXPress + + + + + + Enables the LUT to be loaded with custom values or uses the applet's processor. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutImplementationType + Returns the full name of LutImplementationType + + + The full name of LutImplementationType + + + + An interpolation is used for pixel values based on a set of defined values. + Applies to: CoaXPress + + + + + Sets 1 value for each possible pixel value. + Applies to: CoaXPress + + + + + + Type of LUT implementation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LutEnable + Returns the full name of LutEnable + + + The full name of LutEnable + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Switch the LUT and processing functionality on or off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerMode + Returns the full name of LineTriggerMode + + + The full name of LineTriggerMode + + + + Trigger mode is controlled by the grabber in gated mode. + Applies to: CoaXPress + + + + + Line trigger mode is controlled by the grabber + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger. + Applies to: CoaXPress + + + + + + Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerInSource + Returns the full name of LineTriggerInSource + + + The full name of LineTriggerInSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of LineTriggerInPolarity + Returns the full name of LineTriggerInPolarity + + + The full name of LineTriggerInPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerOn + Returns the full name of ImageTriggerOn + + + The full name of ImageTriggerOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the image trigger module. The OFF state corresponds to FreeRun. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerMode + Returns the full name of ImageTriggerMode + + + The full name of ImageTriggerMode + + + + Free run mode is enabled. + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger Multiframe. + Applies to: CoaXPress + + + + + Trigger mode is set to Async Gated Trigger. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger Multiframe. + Applies to: CoaXPress + + + + + Trigger mode is set to Async External Trigger. + Applies to: CoaXPress + + + + + + Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerIsBusy + Returns the full name of ImageTriggerIsBusy + + + The full name of ImageTriggerIsBusy + + + + The software trigger is not busy. + Applies to: CoaXPress + + + + + The software trigger is busy. + Applies to: CoaXPress + + + + + + With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerInputSource + Returns the full name of ImageTriggerInputSource + + + The full name of ImageTriggerInputSource + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 3. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 2. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 1. + Applies to: CoaXPress + + + + + The input source of the trigger statistics is set to Front GPI Trigger Source 0. + Applies to: CoaXPress + + + + + Trigger mode is set to Software. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 7. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 6. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 5. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 4. Not available on LightBridge. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 3. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 2. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 1. + Applies to: CoaXPress + + + + + Trigger Source is set to GPI 0. + Applies to: CoaXPress + + + + + + Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageTriggerInputPolarity + Returns the full name of ImageTriggerInputPolarity + + + The full name of ImageTriggerInputPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the image trigger input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPOInversion + Returns the full name of FrontGPOInversion + + + The full name of FrontGPOInversion + + + + Enable the inversion of front GPO signals. + Applies to: CoaXPress + + + + + Disable the inversion of FrontGPO signals. + Applies to: CoaXPress + + + + + + Enables or disables the inversion of the front GPO. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPISignalType + Returns the full name of FrontGPISignalType + + + The full name of FrontGPISignalType + + + + Configure the front GPIs as single-ended signals. + Applies to: CoaXPress + + + + + Configure the front GPIs as differential signals. + Applies to: CoaXPress + + + + + + Sets the signal type of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrontGPIPullControl + Returns the full name of FrontGPIPullControl + + + The full name of FrontGPIPullControl + + + + Configure the front GPIs to pull-up. + Applies to: CoaXPress + + + + + Configure the front GPIs to pull-down. + Applies to: CoaXPress + + + + + + Sets the pull control of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Format + Returns the full name of Format + + + The full name of Format + + + + The pixel output format is set to YCbCr422_8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGBa8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB8. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB16. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB14p. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB12p. + Applies to: CoaXPress + + + + + The pixel output format is set to RGB10p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono8. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono16. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono14p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono12p. + Applies to: CoaXPress + + + + + The pixel output format is set to Mono10p. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Red/Green - Blue/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 8 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 12 Bit. + Applies to: CoaXPress + + + + + The pixel format is set to Bi-color pixel Blue/Green - Red/Green 10 Bit. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerRG10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGR10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerGB10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG8. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG16. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BayerBG10p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGRa8. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR8. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR16. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR14p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR12p. + Applies to: CoaXPress + + + + + The pixel output format is set to BGR10p. + Applies to: CoaXPress + + + + + + Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FlashPolarity + Returns the full name of FlashPolarity + + + The full name of FlashPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the generated flash signal polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FlashOn + Returns the full name of FlashOn + + + The full name of FlashOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExtensionGPOType + Returns the full name of ExtensionGPOType + + + The full name of ExtensionGPOType + + + + Set the GPIO interface to push/pull configuration. + Applies to: CoaXPress + + + + + Set the GPIO interface to open-drain configuration. + Applies to: CoaXPress + + + + + + Sets the configuration type of the extension GPIO interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExSyncPolarity + Returns the full name of ExSyncPolarity + + + The full name of ExSyncPolarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExSyncOn + Returns the full name of ExSyncOn + + + The full name of ExSyncOn + + + + The trigger queue mode is enabled. + Applies to: CoaXPress + + + + + The trigger queue mode is disabled. + Applies to: CoaXPress + + + + + + Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Entry for the event TriggerQueueFilllevelThresholdOn + Applies to: CoaXPress + + + + + Entry for the event TriggerQueueFilllevelThresholdOff + Applies to: CoaXPress + + + + + Entry for the event TriggerExceededPeriodLimits + Applies to: CoaXPress + + + + + Entry for the event Overflow + Applies to: CoaXPress + + + + + Entry for the event LineTransferStart + Applies to: CoaXPress + + + + + Entry for the event LineTransferEnd + Applies to: CoaXPress + + + + + Entry for the event FrameTriggerMissed + Applies to: CoaXPress + + + + + Entry for the event FrameTransferStart + Applies to: CoaXPress + + + + + Entry for the event FrameTransferEnd + Applies to: CoaXPress + + + + + The Device Lost event is selected. + Applies to: CoaXPress and blaze + + + + + Entry for the event CameraStreamStatus + Applies to: CoaXPress + + + + + Entry for the event AcquisitionTrigger + Applies to: CoaXPress + + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + The selected event notification is enabled for one event and then returned to Off state. + Applies to: CoaXPress and blaze + + + + + The selected event notification is enabled. + Applies to: CoaXPress and blaze + + + + + The selected event notification is disabled. + Applies to: CoaXPress and blaze + + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of DeviceType + Returns the full name of DeviceType + + + The full name of DeviceType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The device uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The device uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The device uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The device uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The device uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The device uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Returns the transport layer of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceEndianessMechanism + Returns the full name of DeviceEndianessMechanism + + + The full name of DeviceEndianessMechanism + + + + The device endianness is handled according to GenICam Schema 1.1 and later. + Applies to: blaze + + + + + The device endianness is handled according to GenICam Schema 1.0. + Applies to: blaze + + + + + + Sets the endianness handling mode. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceAccessStatus + Returns the full name of DeviceAccessStatus + + + The full name of DeviceAccessStatus + + + + The status is unknown. + Applies to: CoaXPress and blaze + + + + + The device offers read/write access. + Applies to: CoaXPress and blaze + + + + + The device offers read-only access. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read/Write mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + The device is opened in Read-only mode by this GenTL host. + Applies to: CoaXPress and blaze + + + + + You can't connect to the device. + Applies to: CoaXPress and blaze + + + + + The device is already opened by another entity. + Applies to: CoaXPress and blaze + + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger3SourceEdge + Returns the full name of CxpLinkTrigger3SourceEdge + + + The full name of CxpLinkTrigger3SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger3Source + Returns the full name of CxpLinkTrigger3Source + + + The full name of CxpLinkTrigger3Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger2SourceEdge + Returns the full name of CxpLinkTrigger2SourceEdge + + + The full name of CxpLinkTrigger2SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger2Source + Returns the full name of CxpLinkTrigger2Source + + + The full name of CxpLinkTrigger2Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger1SourceEdge + Returns the full name of CxpLinkTrigger1SourceEdge + + + The full name of CxpLinkTrigger1SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger1Source + Returns the full name of CxpLinkTrigger1Source + + + The full name of CxpLinkTrigger1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger0SourceEdge + Returns the full name of CxpLinkTrigger0SourceEdge + + + The full name of CxpLinkTrigger0SourceEdge + + + + Rising Edge of signal + Applies to: CoaXPress + + + + + Falling Edge of signal + Applies to: CoaXPress + + + + + + Selects the signal edge of the output signal on CXPLinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkTrigger0Source + Returns the full name of CxpLinkTrigger0Source + + + The full name of CxpLinkTrigger0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The source is set to pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port E pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port D pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port C pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port B pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 3 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 2 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 1 falling edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 rising edge. + Applies to: CoaXPress + + + + + The output source is set to camera port A pulse generator 0 falling edge. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 7 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 6 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 5 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 4 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 3 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 2 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 1 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal rising edge directly to the output. + Applies to: CoaXPress + + + + + Bypasses the Front GPI 0 signal falling edge directly to the output. + Applies to: CoaXPress + + + + + + Sets the output source for CXP LinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + 4 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-6 speed (6.25 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-5 speed (5.00 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-3 speed (3.125 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-2 speed (2.50 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-1 speed (1.25 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-12 speed (12.50 Gbps). + Applies to: CoaXPress + + + + + 4 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 3 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 2 connections are operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + 1 connection is operating at CXP-10 speed (10.0 Gbps). + Applies to: CoaXPress + + + + + Link speed is controlled automatically. + Applies to: CoaXPress + + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpCameraUnexpectedStartupDataStatus + Returns the full name of CxpCameraUnexpectedStartupDataStatus + + + The full name of CxpCameraUnexpectedStartupDataStatus + + + + The input signal frequency has exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + The input signal frequency hasn't exceeded the maximum frequency defined by the Trigger Output Frequency parameter. + Applies to: CoaXPress + + + + + + Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent1Source + Returns the full name of CustomSignalEvent1Source + + + The full name of CustomSignalEvent1Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Select the signal source for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent1Polarity + Returns the full name of CustomSignalEvent1Polarity + + + The full name of CustomSignalEvent1Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Select the signal polarity for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent0Source + Returns the full name of CustomSignalEvent0Source + + + The full name of CustomSignalEvent0Source + + + + The signal is a static one. + Applies to: CoaXPress + + + + + The line valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The GPI 7 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 6 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 5 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 4 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 3 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 2 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 1 signal is set as input. + Applies to: CoaXPress + + + + + The GPI 0 signal is set as input. + Applies to: CoaXPress + + + + + The front GPI 3 signal as input. + Applies to: CoaXPress + + + + + The front GPI 2 signal as input. + Applies to: CoaXPress + + + + + The front GPI 1 signal as input. + Applies to: CoaXPress + + + + + The front GPI 0 signal as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 0 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 4 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 3 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 2 is set as input. + Applies to: CoaXPress + + + + + The line valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The line end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame valid signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame start signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The frame end signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The flash signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync2 signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The Exsync signal of cam 1 is set as input. + Applies to: CoaXPress + + + + + The signal is a static zero. + Applies to: CoaXPress + + + + + + Select the signal source for the custom signal event 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CustomSignalEvent0Polarity + Returns the full name of CustomSignalEvent0Polarity + + + The full name of CustomSignalEvent0Polarity + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to Low Active. + Applies to: CoaXPress + + + + + The trigger polarity of the input specified by the Statistics Source parameter is set to High Active. + Applies to: CoaXPress + + + + + + Select the signal polarity for the custom signal event 0 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BitAlignment + Returns the full name of BitAlignment + + + The full name of BitAlignment + + + + The bits right-aligned. + Applies to: CoaXPress + + + + + The bits left-aligned. + Applies to: CoaXPress + + + + + The bits are shifted by a user-defined value. + Applies to: CoaXPress + + + + + + Sets the alignment of the bits in the output format. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AreaTriggerMode + Returns the full name of AreaTriggerMode + + + The full name of AreaTriggerMode + + + + The trigger mode is set to Synchronized. + Applies to: CoaXPress + + + + + The trigger mode is set to Software. + Applies to: CoaXPress + + + + + The trigger mode is set to Generator. + Applies to: CoaXPress + + + + + The trigger mode is set to External. + Applies to: CoaXPress + + + + + + Sets the trigger mode of the area trigger signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Write access timeout in milliseconds. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the image ROI on the host side. This parameter is linked with the Width camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the VisualApplets version used to build the applets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates a distance of two trigger edges violating the minimum edge frequency. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables/disable the trigger queue mode. The maximum output frequency is specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The threshold for turning the queue fill level on. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The threshold for turning the queue fill level off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Fill level of the trigger queue. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the output signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Downscale factor at the pulse form generator input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Delay between the input and the output of the pulse form generator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum trigger output frequency. If the internal generator is used, it will use the frequency specified there. If an external source is used, this value determines the maximum allowed value. External trigger signals exceeding this value will be discarded. For more information, see the applet documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the pulse form generator for event monitoring. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the output signal pulse counter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of output pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 7. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 6. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 5. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 4. This parameter is not available on Light Bridge. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source of Front GPO 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 7 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 6 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 5 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 4 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 3 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 2 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 1 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source for the front GPO 0 output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Upscales, i.e., duplicates, the number of trigger pulses generated externally or via software with the period specified by the Trigger Output Frequency parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input source for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the input signal pulse counter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of input pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the trigger input signal for statistics. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum input frequency detected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the minimum and maximum frequency values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum input frequency detected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current frequency of the input pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input source for external trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the trigger input signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Phase for selecting the desired pulse in the sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Factor by which the trigger input signal is downscaled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Input debounce time for trigger input signals (in microseconds). This parameter allows you to filter out invalid signals by specifying a minimum signal length. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the Trigger Exceeded Period Limits parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns whether the input signal frequency exceeded the maximum specified. If the parameter returns Yes, signals were dropped. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger events sent to the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source to be connected to a camera signal channel. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger acknowledgement packets sent by the camera (in response to trigger edge packets sent before) have been received by the frame grabber. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the tap geometry according to the GenICam SFNC. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The currently used number of CXP ports used in this process. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the stream packet size in bytes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received unsupported packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received unknown data, i.e. packets received that aren't defined in the CXP standard. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received incomplete stream counts. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of received packet CRC errors. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the length of a CXP packet doesn't correspond to what is specified in the header and returns the number of length errors. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Shows the current power over CXP state. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the port bit rate + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the size (in bytes) of the PCIe packets payload that are used for the data transmission between the frame grabber and the PCIe bridge. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the PCIe packet size that was evaluated during the training period at boot-time. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the port that has overflows due to not correctly aligned package order. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the number of overflows that occur due to not correctly aligned package orders. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Not in table 8b 10b errors + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the frame grabber port mapping. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current FPGA internal Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA BRAM Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA auxiliary Vcc. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current FPGA die temperature. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Shows the external power state of the board. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Disparity 8b 10b errors + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Link stability counter. It is incremented when the number of measured symbols received by the channel transceiver are not in 8b10b encoding or/and have wrong disparity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the version of the used CXP standard. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + This parameter informs about the current transfer mode used by the camera. The transfer mode can be an area scan (= 0) or line scan (= 1) image. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current PCIe link speed in Gigabits per second. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Channel Voltage. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the Channel Current. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Monitors whether the clock recovery has worked and valid 8b/10b signals are recognized. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + The delay of the flash signal in lines with respect to the image trigger input signal with respect to ExSync. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the stream channel. The parameter is 0-based in order to match the index of the C interface. + Applies to: CoaXPress and blaze + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Device-wide unique ID of the data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + User-friendly name of the selected stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of write pipe resets. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed write operations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of read pipe resets. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed read operations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last error status of a read or write operation. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last error status of a read or write operation. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of timeouts during read and write operations when waiting for a response from the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of pulses in queue to be processed. The Queue parameter needs to be enabled for this. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the software trigger is busy. This allows you to find out whether the trigger system is still processing software trigger pulses. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Use this read-only parameter to check the difference of the signal analyzer 0 and 1 pulse counter values (Analyzer 0 - Analyzer 1 value). This can be used to check for lost trigger signals, if analyzer 0 counts the ExSyc pulses and analyzer 1 counts the returned camera lines. In this case the difference is between 0 and 1 for single line cameras with no extra delay. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears all measurement results. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of rising edges e.g. pulses of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal analyzer module 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the minimum measured period of the selected source and the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the maximum measured period of the selected source and the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the last measured period of the selected source and polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source analyzer module 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of rising edges e.g. pulses of the selected source and of the polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal analyzer 0 polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the minimum measured period of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the maximum measured period of the selected source and polarity after reset. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the last measured period of the selected source and polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Reads or writes the current compensation count. Value 0 refers to no compensation. You can reset the compensator by writing 0 to the parameter. Is based on a 20-bit counter enabling a backward movement of up to 1048576 steps. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sensor width in selected tap geometry. The value is ignored if, Vantage Point = Top-Left. Available DRAM and SensorHeight limit the maximum SensorWidth. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sensor height in selected tap geometry. The value is ignored, if vantage point = TopLeft. Available DRAM and SensorWidth limit the maximum SensorHeight. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sends a software trigger pulse or adds pulses to the trigger queue if it is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The red gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The green gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The blue gain of the white balancing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Read access timeout value in milliseconds. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Offset correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Invert output. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Gamma correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Gain correction value. Available when LUT functionality is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the format of the pixel data transmitted by the camera. This setting has to match the pixel format set in the camera. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Applet-internal processing bit depth. This is the maximum bit depth at which pixels are processed. If you select a highter output and input bit depth, data may be truncated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of packet errors. This parameter indicates that CXP stream packets are lost. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be active once the buffer filllevel is above this value, after the currently active frame is completed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be active once the buffer filllevel is above this value. Frames will be interrupted. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow handling will be inactive once the buffer filllevel is below this value. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether if the image buffer is currently in overflow state. An overflow results in the loss of images. The parameter is reset at each readout cycle. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Automatically outputs packed formats instead of unpacked ones. This parameter is only available if the Automatic Format Control parameter is enabled. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Y-offset of the acquisition ROI, independent of the camera ROI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + X-offset of the acquisition ROI, independent of the camera ROI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the Missing Camera Frame Response parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns whether missing frames are reported. If no frame is received for a trigger pulse, the parameter is set to Yes. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables mapping of certain SFNC 1.x node names to SFNC 2.x node names. This allows you to write code for camera devices that are compatible with different SFNC (Standard Features Naming Convention) versions. Available for USB camera devices only. + Applies to: GigE and USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of retries for write operations after a write operation has timed out. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of retries for read operations after a read operation has timed out. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with red LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with green LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with blue LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Field with LUT Values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the LUT to be loaded with custom values or uses the applet's processor. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Save current LUT configuration. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The pixel's bit depth at the lookup table output. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The pixel's bit depth at the lookup table input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Type of LUT implementation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Switch the LUT and processing functionality on or off. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Filename with custom lookup table values. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies application timeout for the control channel communication. Up to DeviceLinkCommandRetryCount attempts with this timeout are made before a command fails with a timeout error. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Specifies maximum number of tries before failing the control channel commands. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The delay of the ExSync signal with respect to the trigger input signal. Specifies the delay of the generated ExSync signal, with respect to an external trigger input. The resulting ExSync2 signal is a delayed clone of the ExSync. Polarity, period, etc. are the same as for ExSync. The line delay needs to be less than the line period even for external trigger modes where the internal line period is not used. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies the debouncing time of the input line trigger, events, IO forwards and analyzers. The signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time will be filtered out. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The length of the ExSync period. This parameter defines the line frequency when using the grabber controlled mode to send a trigger signal to the connected camera. The value of the line period needs to be greater than the line delay. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The length of the ExSync signal pulse. This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras as externally defined exposure time. With this parameter it is possible to adjust the exposure time during runtime via software, even while grabbing. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The phase of the downscaling with respect to the image gate. Specifies the number of external input signals, which are needed to generate the first Exsync of a frame. Exsync is used to trigger lines. This is only relevant if the TriggerMode is set to ASync_Trigger_Gated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The downscale factor of the line trigger input signal. Specifies the number of external input trigger signals, which are needed to generate a single Exsync. This is only relevant if the TriggerMode is set to an external ASync_trigger mode. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the image trigger module. The OFF state corresponds to FreeRun. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the image trigger input. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The delay of the image gate in lines with respect to ExSync. The image trigger is delayed by a defined number of lines. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The debouncing time of the input image trigger. Signals must keep the same state during the debounce time to be detected as such. Fast signal changes within the debounce time are filtered out. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The total image height in lines in case of multi buffer mode. Only relevant if a Multibuffer image trigger mode is used. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the length of an image sequence. Only one single image of the sequence is grabbed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Defines which image of an image sequence is grabbed. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the image ROI on the host side. This parameter is linked with the Height camera parameter. If the camera parameter changes, the host parameter changes accordingly, but not vice versa. The host parameter should not be set to a value different from the camera parameter. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Heartbeat timeout value on the host side in milliseconds. This parameter is linked with the Heartbeat Timeout camera parameter. If the camera parameter changes, the host parameter changes accordingly, and vice versa. + Applies to: GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current subnet mask of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + 48-bit MAC address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Current IP address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Current gateway IP address of the GVCP interface of the remote device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Version of the GenTL description Interface in the applet. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Ignore the FG output format and manage it internally in the GenTL producer + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + The current input signal levels of all GPI inputs (bitmask). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the inversion of the front GPO. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal type of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the pull control of the front GPI. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current input signal levels of all front GPI inputs (bit mask). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the pixel format of the image that is output to the computer. The data is converted from the internal bit width and color format to the output format selected. This setting is not related to the pixel format input from the camera sensor. For more information, see the Pixel Format parameter documentation. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the generated flash signal polarity. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Current buffer fill level. This value allows you to check whether the average input bandwidth of the camera is too high to be processed by the applet. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the configuration type of the extension GPIO interface. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerQueueFilllevelThresholdOn' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerQueueFilllevelThresholdOn' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerQueueFilllevelThresholdOn + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerQueueFilllevelThresholdOff' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerQueueFilllevelThresholdOff' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerQueueFilllevelThresholdOff + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'TriggerExceededPeriodLimits' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'TriggerExceededPeriodLimits' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + TriggerExceededPeriodLimits + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which event to signal to the host application. + Applies to: CoaXPress and blaze + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Timestamp of event 'Overflow' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'Overflow' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is truncated. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is lost. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Marks the end of a sequence. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame is complete. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Camera frame-ID for area scan applets or grabber frame-ID for line scan applets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Overflow + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the host application is notified of the selected event. + Applies to: CoaXPress and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of event 'LineTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineTransferStart + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'LineTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'LineTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + LineTransferEnd + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTriggerMissed' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTriggerMissed' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTriggerMissed + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTransferStart' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTransferStart + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'FrameTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'FrameTransferEnd' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + FrameTransferEnd + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'DeviceLost' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the unique Identifier of the Device Lost event. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Uncorrectable error in image header occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'CameraStreamStatus' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream marker error in image header occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID in which the event occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'CameraStreamStatus' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Amount of lost Lost events. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event loss for type Lost occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame size error occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID in which the event occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event type (Corrupted or Lost). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + CRC error occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Event loss for type Corrupted occurred. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + CameraStreamStatus + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of event 'AcquisitionTrigger' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Software counter for event 'AcquisitionTrigger' + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + AcquisitionTrigger + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Read the current state of all digital inputs. You can read the current state of these inputs using this parameter. LSB Bit 0 of the read value represents input 0, bit 1 represents input 1 and so on. Bits 0 to 7 use GPI 0 to 7. Front GPI 0 to 3 are represented by bits 8 to 11. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device vendor. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the transport layer of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Serial number of the remote device. This value only changes when the Device Update List command is executed. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the device model. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Additional information about the manufacturer of the device. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the endianness handling mode. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + User-friendly name of the device. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a heartbeat packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO request from VisualApplets was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO packet was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a GPIO acknowledgment was received while using a CXP standard higher than 1.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether an event packet was received while using a CXP standard less than 2.0. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the situations in which a trigger packet was sent, but no acknowledgment packet was received for it yet, which then led to a timeout. Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. Range 0 to 8191 (13 bit). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether a length error in the stream packets was detected. Range: 0 (NO) to 1 (YES). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were CRC errors in received stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the amount of received stream packets. Bits [29:0] count the number of packets. Bit [30] is set when a counter overflow occurs. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the received stream ID value in the stream packets mismatches the stream ID value specified in the image header. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the trigger requests that were skipped, because the transmitter was still busy by sending the previous trigger packet. Bit 12 indicates an overflow. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source CXP LinkTrigger3. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger2. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger1. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the signal edge of the output signal on CXPLinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the output source for CXP LinkTrigger0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the link configuration for the communication between the receiver and transmitter device. + Applies to: CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the firmware CXP channel, which is currently monitored by the module. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the number of image tag errors (jumps) in the CXP headers. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the situations in which heartbeat packets sent by the camera exceeded the timeout (100ms). Bits [11:0] count the amount of violations. Bit [12] is set when a counter overflow occurs. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the received heartbeat packets that are incomplete, e.g. they miss the end of the packet indicator. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received trigger acknowledgement packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received trigger packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether there were errors in received stream packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received link test packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received heartbeat packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were errors in received control acknowledgement packets that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts errors received in packet headers and trailers that haven't been corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + returns the information whether errors were corrected in received trigger acknowledge packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received trigger packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received link test packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received heartbeat packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the information whether errors were corrected in received stream acknowledge packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts errors received in packet headers and trailers that were corrected. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which an acknowledgment for a control packet was received with a tag that doesn't match the expected tag sent in the corresponding request control packet. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns information whether there were CRC errors in received control acknowledgement packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which a control packet was sent but no acknowledgment packet was received for it yet and the timeout of 200 ms is reached. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts situations in which an incorrectly formatted acknowledgment for a control packet was received. Incorrectly formatted means that e.g. the end of packet indicator is missing etc. Range 0 to 8191 (13 bit). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts how often the sequence of the CXP stream marker and the header or the line markers were incorrect. The parameter is 13 bit wide, where the bits [11:0] represent the actual counter value and the bit [12] stands for the counter overflow. When the overflow bit is set, the counter value shall be treated as don't care. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the frames that were lost during acquisition and aren't sent into the applet image pipeline. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the corrupted frames during acquisition. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal source for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal polarity for the custom signal event 1 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal source for the custom signal event 0. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Select the signal polarity for the custom signal event 0 + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + User-defined bit shift to the right. This allows you to shift the pixel data in the output format to the right by a value of your choice. The Alignment parameter has to be set to CustomBitShift for this. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the automatic start of the PylonGigEConnectionGuard. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Tap geometry status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Pixelformat status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Automatic ROI control status of the device. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables sending all commands and receiving all acknowledges twice. This option should only be enabled in case of network problems. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Counts the number of uncorrected errors. Bit[2] indicates multiple byte errors in CXP stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Counts the number of single-byte error corrections in CXP stream packets. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the alignment of the bits in the output format. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Activates or deactivates the automatic control of the Tap Geometry in the Device. If this feature is active, the frame grabber Tap Geometry is automatically updated to the camera one. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Activates or deactivates the automatic control of the ROI in the Device. If this feature is active, the frame grabber ROI is automatically updated to the camera one. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables/disables automatic control of the pixel format in the device. If enabled, the frame grabber's pixel format and its dependencies are automatically updated to match the camera's pixel format setting. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the trigger mode of the area trigger signal. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the applet version. Please report the version if you are requesting support. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the revision number of the applet. Report this value when contacting the Basler support. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + List of all parameter names available for pylon device transport layers + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of CRC checksum. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Shaft encoder counter at frame trigger + Applies to: GigE + + + + + Value of the status selected by 'Index' + Applies to: GigE + + + + + Used to select a certain status + Applies to: GigE + + + + + Number of bits per status + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of the trigger input counter when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the frame counter when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the timestamp when the image was acquired. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + Applies to: GigE + + + + + This value indicates indicates the maximum possible pixel value acquired in the image + Applies to: GigE + + + + + This value indicates the minimum possible pixel value in the acquired image. + Applies to: GigE + + + + + This value Indicates the height of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the width of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the Y offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the X offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value indicates the sequence set index number related to the acquired image. + Applies to: GigE + + + + + This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: GigE + + + + List of all parameter names available for GigE chunk data. + + + The full name of TransmissionType + Returns the full name of TransmissionType + + + The full name of TransmissionType + + + + The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. + Applies to: GigE + + + + + The stream data is sent to all devices in the local area network (255.255.255.255). + Applies to: GigE + + + + + The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. + Applies to: GigE + + + + + The stream data is sent to a single device in the local network. + Applies to: GigE + + + + + The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. + Applies to: GigE + + + + + + + <ul> + <li> + <b>Default (Unicast)</b><br> + The camera sends stream data to a single controlling application. Other devices cannot + receive the stream data. + </li> + <br> + <li> + <b>Broadcast</b><br> + The camera sends the stream data to all devices on the network. The application which + starts/stops the acquisition is called the controlling application. Other applications + can receive the stream data. These applications are called monitor applications, because + they open the camera in read-only mode. This implies that monitor applications cannot + change the camera configuration and they cannot start/stop the image acquisition. + However, monitor applications can request resend requests for lost stream data packets. + <br><br> + Attention: Broadcasting the stream data packets uses a high amount of network bandwidth + because the stream data packets are forwarded to all devices attached to the + network, even if they are not interested in receiving stream data. + </li> + <br> + <li> + <b>Multicast</b><br> + Multicasting is very similar to broadcasting. The main advantage of multicasting is that + multicasting saves network bandwidth, because the image data stream is only sent to those + devices that are interested in receiving the data. To achieve this, the camera sends image + data streams to members of a multicast group only. A multicast group is defined by an IP + address taken from the multicast address range (224.0.0.0 to 239.255.255.255). + <br><br> + Every device that wants to receive a multicast data stream has to be a member of a multicast + group. A member of a specific multicast group only receives data destinated for this group. + Data for other groups is not received. Usually network adapters and switches are able to filter + the data efficently on hardware level (layer-2 packet filtering). + <br><br> + When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving + the multicast groups defined by the destination IP address. Keep in mind that some addresses + from the multicast address range are reserved for general purposes. The address range from + 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. + Use one of these addresses if you are not sure. + <br><br> + On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). + To benefit from multicasting, managed network switches should be used. These managed network + switches support the IGMP protocol. Managed network switches supporting the IGMP protocol + will forward multicast packets only if there is a connected device that has joined the + corresponding multicast group. If the switch does not support the IGMP protocol, multicast + is equivalent to broadcasting. + <br><br> + Recommendation:<br> + <ul> + <li> + Each camera should stream to a different multicast group. + </li> + <li> + Streaming to different multicast groups reduces the CPU load and saves network bandwidth + if the network switches supports the IGMP protocol. + </li> + </ul> + </li> + <br> + <li> + <b>Use camera configuration</b><br> + This setting is only available if the application has opened the device in monitor mode. If + the controlling application has already configured the camera stream channel and has possibly + started the acquisition, the monitor application can read all required configuration data + from the camera. Additional configuration is not required. This setting can only be used if + the controlling application has established the stream channel (by opening a pylon stream + grabber object), and the monitor application is started afterwards. + <br><br> + Note, when using broadcast and multicast configurations: When there is more than one camera + device reachable by one network interface, make sure that for each camera a different port + number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. + </li> + </ul> + + + + + The full name of AccessMode + Returns the full name of AccessMode + + + The full name of AccessMode + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + + Applies to: GigE + + + + + Indicates the mode of access the current application has to the device. + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The stream grabber is locked. + Applies to: GigE + + + + + The stream grabber is open. + Applies to: GigE + + + + + The stream grabber is closed. + Applies to: GigE + + + + + The stream grabber is not initialized. + Applies to: GigE + + + + + Indicates the current status of the stream grabber. + + + The full name of Type + Returns the full name of Type + + + The full name of Type + + + + No suitable driver is installed. + Applies to: GigE + + + + + Sets the driver type to be used by the stream grabber. + + + + + + The camera will send all stream data to this port. If you manually enter a port + number, it is highly recommended not to choose a port from the ephemeral port + range of the operating system (https://en.wikipedia.org/wiki/Ephemeral_port) + in order to avoid port collisions. + + <b>Port configuration:</b> + <ol> + <li> + <b>Unicast</b><br> + The port is determined automatically. + Manually choosing a port number might be useful for certain firewall configurations. + </li> + <br> + <li> + <b>Broadcast & Multicast</b><br> + For each device reachable by a specific network interface, a unique, unused port number + must be assigned. Be aware that the suggested default value might be already in use. + Choose an unused port or 0=autoselect in that case. The controlling application and all + monitor applications must use the same port number. There is no autoselect feature + availbale for monitor applications, i.e., monitor applications must not use the 0 value. + For monitor applications it is convenient to use the 'UseCameraConfig' value for the + 'TransmissionType' feature instead. For more details see the 'TransmissionType' feature. + </li> + </ol> + + + Applies to: GigE + + + + + IP address to which the stream grabber sends all stream data. + Applies to: GigE + + + + + + + <ul> + <li> + <b>Default (Unicast)</b><br> + The camera sends stream data to a single controlling application. Other devices cannot + receive the stream data. + </li> + <br> + <li> + <b>Broadcast</b><br> + The camera sends the stream data to all devices on the network. The application which + starts/stops the acquisition is called the controlling application. Other applications + can receive the stream data. These applications are called monitor applications, because + they open the camera in read-only mode. This implies that monitor applications cannot + change the camera configuration and they cannot start/stop the image acquisition. + However, monitor applications can request resend requests for lost stream data packets. + <br><br> + Attention: Broadcasting the stream data packets uses a high amount of network bandwidth + because the stream data packets are forwarded to all devices attached to the + network, even if they are not interested in receiving stream data. + </li> + <br> + <li> + <b>Multicast</b><br> + Multicasting is very similar to broadcasting. The main advantage of multicasting is that + multicasting saves network bandwidth, because the image data stream is only sent to those + devices that are interested in receiving the data. To achieve this, the camera sends image + data streams to members of a multicast group only. A multicast group is defined by an IP + address taken from the multicast address range (224.0.0.0 to 239.255.255.255). + <br><br> + Every device that wants to receive a multicast data stream has to be a member of a multicast + group. A member of a specific multicast group only receives data destinated for this group. + Data for other groups is not received. Usually network adapters and switches are able to filter + the data efficently on hardware level (layer-2 packet filtering). + <br><br> + When multicasting is enabled for pylon, pylon automatically takes care of joining and leaving + the multicast groups defined by the destination IP address. Keep in mind that some addresses + from the multicast address range are reserved for general purposes. The address range from + 239.255.0.0 to 239.255.255.255 is assigned by RFC 2365 as a locally administered address space. + Use one of these addresses if you are not sure. + <br><br> + On protocol level multicasting involves a so-called IGMP message (IGMP = Internet Group Management Protocol). + To benefit from multicasting, managed network switches should be used. These managed network + switches support the IGMP protocol. Managed network switches supporting the IGMP protocol + will forward multicast packets only if there is a connected device that has joined the + corresponding multicast group. If the switch does not support the IGMP protocol, multicast + is equivalent to broadcasting. + <br><br> + Recommendation:<br> + <ul> + <li> + Each camera should stream to a different multicast group. + </li> + <li> + Streaming to different multicast groups reduces the CPU load and saves network bandwidth + if the network switches supports the IGMP protocol. + </li> + </ul> + </li> + <br> + <li> + <b>Use camera configuration</b><br> + This setting is only available if the application has opened the device in monitor mode. If + the controlling application has already configured the camera stream channel and has possibly + started the acquisition, the monitor application can read all required configuration data + from the camera. Additional configuration is not required. This setting can only be used if + the controlling application has established the stream channel (by opening a pylon stream + grabber object), and the monitor application is started afterwards. + <br><br> + Note, when using broadcast and multicast configurations: When there is more than one camera + device reachable by one network interface, make sure that for each camera a different port + number must be assigned. For assigning port numbers, see the 'DestinationPort' feature. + </li> + </ul> + + + Applies to: GigE + + + + + Number of packets requested by packet resend commands. + Applies to: GigE + + + + + Number of emitted packet resend commands sent. + Applies to: GigE + + + + + Number of failed packets. + Applies to: GigE + + + + + Number of packets received. + Applies to: GigE + + + + + Number of frames lost because there were no buffers in the queue. + Applies to: GigE + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. + Applies to: GigE + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: GigE + + + + + Indicates whether the socket driver is currently available. + Applies to: GigE + + + + + Indicates whether the pylon GigE Vision Filter Driver is currently available. + Applies to: GigE + + + + + Indicates whether the pylon GigE Vision Performance Driver is currently available. + Applies to: GigE + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + + + + + Socket buffer size in kilobytes. + Applies to: GigE + + + + + Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. + Applies to: GigE + + + + + Enables assigning a custom priority to the thread which receives incoming stream packets. + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. The 'FrameRetention' always starts from the + point in time the receiving end notices that a packet has been received for a particular frame. + If the transmission of packets of a frame is not completed within the 'FrameRetention' time, + the corresponding frame is delivered with status 'Failed'. + + + Applies to: GigE + + + + + Use Extended-ID if available in camera and supported by driver. + Applies to: GigE + + + + + Maximum number of resend requests per missing packet. + Applies to: GigE + + + + + Time to wait (in milliseconds) between sending a resend request and considering the request as lost. + Applies to: GigE + + + + + Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. + Applies to: GigE + + + + + Amount of packet resend requests to be batched, i.e., sent together. + Applies to: GigE + + + + + Threshold after which resend requests are initiated. + Applies to: GigE + + + + + Size (in frames) of the receive window in which the stream grabber looks for missing packets. + Applies to: GigE + + + + + + + Enables or disables probing of a working large packet size before grabbing. + Using large packets reduces the overhead for transferring images but + whether a large packet can be transported depends on the used network hardware + and its configuration. + + + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. The packet timeout counting is (re)started + each time a packet is received. If the timeout expires (e.g. no packet was received + during the last 'PacketTimeout' period), the 'Resend Packet Mechanism' is started. + For information, see the 'EnableResend' feature. + + + Applies to: GigE + + + + + + + An image frame consists of n numbers of packets. Each packet has a header consisting of a 24-bit packet ID. + This packet ID increases with each packet sent, and makes it possible for the receiving end to know if a + particular packet has been lost during the transfer. If 'ResendPacketMechanism' is enabled, and the receiving + end notices a lost packet, it will request the other side (e.g. the camera) to send the lost packet again. + If enabled, the 'ResendPacketMechanism' can cause delays in the timing because the sending end will resend + the lost packet. If disabled, image data packet(s) can get lost which results in an incomplete received frame. + You have to weigh the disadvantages and advantages for your special application to decide whether to enable + or disable this command.<br><br> + + Default setting: <i>Enabled</i> + + + Applies to: GigE + + + + + Maximum size (in bytes) of a buffer used for grabbing images. + Applies to: GigE + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: GigE + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE + + + + List of all parameter names available for the GigE low level stream grabber + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The low level event grabber is open. + Applies to: GigE + + + + + The low level event grabber is closed. + Applies to: GigE + + + + + For internal use only. + + + + For internal use only. + Applies to: GigE + + + + + Number retry attempts by the camera to get an acknowledge for a sent event message. + Applies to: GigE + + + + + Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. + Applies to: GigE + + + + + Number of Buffers that are going to be used receiving events. . + Applies to: GigE + + + + List of all parameter names available for the GigE low level event grabber. + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + This value denotes a failing file operation. + Applies to: GigE + + + + + This value denotes a successful file operation. + Applies to: GigE + + + + + The File Operation Status feature represents the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + This mode selects write-only open mode. + Applies to: GigE + + + + + This mode selects read-only open mode. + Applies to: GigE + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: GigE + + + + + Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: GigE + + + + + Closes the file selected by FileSelector in the device. + Applies to: GigE + + + + + Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. + Applies to: GigE + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + Selects the file 'Expert Feature 7 File' + Applies to: GigE + + + + + Selects the file 'User Offset Shading 2' + Applies to: GigE + + + + + Selects the file 'User Offset Shading 1' + Applies to: GigE + + + + + Selects the file 'User Gain Shading 2' + Applies to: GigE + + + + + Selects the file 'User Gain Shading 1' + Applies to: GigE + + + + + Selects the file 'User Set 3' + Applies to: GigE + + + + + Selects the file 'User Set 2' + Applies to: GigE + + + + + Selects the file 'User Set 1' + Applies to: GigE + + + + + Selects the file 'User Data' + Applies to: GigE + + + + + The File Selector feature selects the target file in the device. + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + This enumeration value enables the event notification. + Applies to: GigE + + + + + This enumeration value sets the event notification type to GenICam event. + Applies to: GigE + + + + + This enumeration value sets event notification to off. + Applies to: GigE + + + + + This enumeration sets the notification type that will be sent to the host application for the selected event. + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + This enumeration value selects the event overrun event for enabling. + Applies to: GigE + + + + + Event notifications for the acquisition start wait event can be enabled. + Applies to: GigE + + + + + Event notifications for the frame start wait event can be enabled. + Applies to: GigE + + + + + This enumeration value selects the acquisition wait trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame wait trigger event for enabling. + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 4 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 3 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 2 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 1 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 4 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 3 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 2 + Applies to: GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 1 + Applies to: GigE + + + + + TODO + Applies to: GigE + + + + + This enumeration value selects the over temperature event for enabling. + Applies to: GigE + + + + + This enumeration value selects the critical temperature event for enabling. + Applies to: GigE + + + + + This enumeration value selects the acquisition start trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame start trigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame timeout event for enabling. + Applies to: GigE + + + + + This enumeration value selects the acquisition start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the line start overtrigger event for enabling. + Applies to: GigE + + + + + This enumeration value selects the end of exposure event for enabling. + Applies to: GigE + + + + + This enumeration selects the type of event for enabling. + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 16 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10p format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 signed format. + Applies to: GigE + + + + + This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + This enumeration value selects the line trigger counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the virtual line status all chunk for enabling. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration selects the sequence set index chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the stride chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the CRC checksum chunk for configuration. + Applies to: GigE + + + + + This enumeration value selects the shaft encoder counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the input status at line trigger chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame per trigger counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame trigger counter chunk for enabling + Applies to: GigE + + + + + This enumeration value selects the line trigger end to end counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame trigger ignored counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the line trigger ignored counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the trigger input counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the frame counter chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the line status all chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the time stamp chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the dynamic range min chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the dynamic range max chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the pixel format chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the height chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the width chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the Y offset chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the X offset chunk for enabling. + Applies to: GigE + + + + + This enumeration value selects the image chunk for enabling. + Applies to: GigE + + + + + This enumeration selects chunks for enabling. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 10 can be configured. + Applies to: GigE + + + + + Expert Feature 9 can be configured. + Applies to: GigE + + + + + Expert Feature 8 can be configured. + Applies to: GigE + + + + + Selects the Expert Feature 7 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 6 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 5 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 4 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 3 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 2 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 1 for configuration + Applies to: GigE + + + + + Selects the Expert Feature 1 for configuration + Applies to: GigE + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + This enumeration value selects the exposure overlap time max limit for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure overhead limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the target gray limits for auto functions. + Applies to: GigE + + + + + This enumeration value selects the framerate limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure time limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the blacklevel limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the brightness limits for configuration. + Applies to: GigE + + + + + This enumeration value selects the gain limits for configuration. + Applies to: GigE + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + Indicates an user defect pixel failure. + Applies to: GigE + + + + + In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. + Applies to: GigE + + + + + Indicates that the power supply is not sufficient. + Applies to: GigE + + + + + The over temperature state has been detected. + Applies to: GigE + + + + + Indicates that a parameter was set to an invalid value. + Applies to: GigE + + + + + Indicates an error was detected while loading a userset. + Applies to: GigE + + + + + Indicates that the camera was overtriggered. + Applies to: GigE + + + + + Indicates that no error was detected. + Applies to: GigE + + + + + Indicates the error that was detected last. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Error + Applies to: GigE + + + + + Critical + Applies to: GigE + + + + + Ok + Applies to: GigE + + + + + Temperature State + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + Temperature on the camera case + Applies to: GigE + + + + + Temperature on framegrabber board + Applies to: GigE + + + + + Temperature on core board + Applies to: GigE + + + + + Temperature on sensor board + Applies to: GigE + + + + + Lists the temperature sources available for readout + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + This enumeration value indicates that the camera uses an Line scan type of sensor. + Applies to: GigE + + + + + This enumeration value indicates that the camera uses an area scan type of sensor. + Applies to: GigE + + + + + This enumeration lists the possible scan types for the sensor in the device. + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + Makes available the basic feature set. + Applies to: GigE + + + + + Makes available the full feature set. + Applies to: GigE + + + + + Selects a feature set description file. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + ShadingSetCreate + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + This enumeration value selects the User Shading Set 2 for activation by the activate command. + Applies to: GigE + + + + + This enumeration value selects the User Shading Set 1 for activation by the activate command. + Applies to: GigE + + + + + This enumeration value selects the default shading set for activation by the activate command. + Applies to: GigE + + + + + This enumeration selects the shading set to which the activate command will be applied. + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + This enumeration value selects the User Shading Set 2 as the bootup shading set. + Applies to: GigE + + + + + This enumeration value selects the User Shading Set 1 as the bootup shading set. + Applies to: GigE + + + + + This enumeration value selects the default shading set (factory-created) as the bootup shading set. + Applies to: GigE + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + This enumeration value indicates that a problem related to creating a shading set occurred. + Applies to: GigE + + + + + This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. + Applies to: GigE + + + + + This enumeration value indicates that a problem related to the startup shading set occurred. + Applies to: GigE + + + + + This enumeration value indicates that the latest operation related to shading correction was successful. + Applies to: GigE + + + + + This enumeratuion indicates error statuses related to shading correction. + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). + Applies to: GigE + + + + + This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). + Applies to: GigE + + + + + This enumeration selects the kind of shading correction. + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: GigE + + + + + Selcts the area of interest where color overexposure compensation will be performed. + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + Only the dark end of the tonal range can be adjusted. + Applies to: GigE + + + + + Only the bright end of the tonal range can be adjusted. + Applies to: GigE + + + + + The dark and bright end of the tonal range can be adjusted. + Applies to: GigE + + + + + Sets which parts of the tonal range can be adjusted. + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + Only contrast is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Only color is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. + Applies to: GigE + + + + + Sets the kind of tonal range auto adjustment. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Auto Function AOI 2 is used by the Balance White Auto function. + Applies to: GigE + + + + + Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: GigE + + + + + Selects the Auto Function AOI. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: GigE + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: GigE + + + + + When this setting is selected tries to keep the exposure time value at its minimum. + Applies to: GigE + + + + + When this setting is selected tries to keep the gain value at its minimum. + Applies to: GigE + + + + + Selects the profile for controlling gain and shutter simultaneously. + + + The full name of DefaultSetSelector + Returns the full name of DefaultSetSelector + + + The full name of DefaultSetSelector + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: GigE + + + + + customer factory set 1 + Applies to: GigE + + + + + customer factory set 0 + Applies to: GigE + + + + + Factory set disabling color adjustments + Applies to: GigE + + + + + Factory set enabling color adjustments + Applies to: GigE + + + + + Factory set using auto functions + Applies to: GigE + + + + + High gain factory set + Applies to: GigE + + + + + Standard factory set + Applies to: GigE + + + + + Selects the which factory setting will be used as default set. + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 3 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 2 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets user set 1 as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the custom 1 user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the custom 0 user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the raw color user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the color user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the auto function user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the high gain user set as the default startup set. + Applies to: GigE + + + + + This enumeration value sets the default user set as the default startup set. + Applies to: GigE + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + The Light Microscopy factory set can be loaded. + Applies to: GigE + + + + + This enumeration value selects user set 3. + Applies to: GigE + + + + + This enumeration value selects user set 2. + Applies to: GigE + + + + + This enumeration value selects user set 1. + Applies to: GigE + + + + + Factory set enabling custom 1 settings + Applies to: GigE + + + + + Factory set enabling custom 0 settings + Applies to: GigE + + + + + Factory set disabling color adjustments + Applies to: GigE + + + + + Factory set enabling color adjustments + Applies to: GigE + + + + + Factory set using auto functions + Applies to: GigE + + + + + High gain factory set + Applies to: GigE + + + + + This enumeration value selects the default configuration set. + Applies to: GigE + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + + + The full name of GevIEEE1588StatusLatched + Returns the full name of GevIEEE1588StatusLatched + + + The full name of GevIEEE1588StatusLatched + + + + While a port is in the SLAVE state, the port is synchronizing with the selected master port. + Applies to: GigE + + + + + While a port is in the UNCALIBRATED state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: GigE + + + + + While a port is in the PASSIVE state, the port is not behaving as a master port nor does it synchronize with a master port. + Applies to: GigE + + + + + While a port is in the MASTER state, the port is behaving as a master port. + Applies to: GigE + + + + + While a port is in the PRE_MASTER state, the port shall behave in all respects as though it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information + Applies to: GigE + + + + + While a port is in the LISTENING state, the port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. + Applies to: GigE + + + + + While a port is in the DISABLED state, the port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. + Applies to: GigE + + + + + While a port is in the FAULTY state, the port shall not place any PTP messages except for management messages that are a required response to another management message on its communication path. + Applies to: GigE + + + + + While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. + Applies to: GigE + + + + + Undefined + Applies to: GigE + + + + + This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. + + + The full name of GevIEEE1588Status + Returns the full name of GevIEEE1588Status + + + The full name of GevIEEE1588Status + + + + The port is synchronizing to the selected master port. + Applies to: GigE + + + + + One or more master ports have been detected in h domain. he appropriate master port has been selected, and the local port is preparing to synchronize to the selected master port. + Applies to: GigE + + + + + The Passive state. + Applies to: GigE + + + + + The port is behaving as a master port. + Applies to: GigE + + + + + The PreMaster state. + Applies to: GigE + + + + + The port is waiting for the announceReceiptTimeout to expire or to receive an Announce message from a master. + Applies to: GigE + + + + + The port shall not place any messages on its communication path. A port in this state shall discard all PTP received messages except for management messages. + Applies to: GigE + + + + + The fault state of the protocol. + Applies to: GigE + + + + + While a port is in the INITIALIZING state, the port initializes its data sets, hardware, and communication facilities. + Applies to: GigE + + + + + Undefined + Applies to: GigE + + + + + Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. + + + The full name of GevStreamChannelSelector + Returns the full name of GevStreamChannelSelector + + + The full name of GevStreamChannelSelector + + + + This enumeration value selects stream channel 0 for configuration. + Applies to: GigE + + + + + This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. + + + The full name of GevCCP + Returns the full name of GevCCP + + + The full name of GevCCP + + + + This enumeration value sets the control channel privilege feature to exclusive control. + Applies to: GigE + + + + + This enumeration value sets the control channel privilege feature to control. + Applies to: GigE + + + + + This enumeration value sets the control channel privilege feature to exclusive. + Applies to: GigE + + + + + This enumeration sets the control channel privilege feature. + + + The full name of GevGVSPExtendedIDMode + Returns the full name of GevGVSPExtendedIDMode + + + The full name of GevGVSPExtendedIDMode + + + + On + Applies to: GigE + + + + + Off + Applies to: GigE + + + + + Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. + + + The full name of GevInterfaceSelector + Returns the full name of GevInterfaceSelector + + + The full name of GevInterfaceSelector + + + + This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + This enumeration value selects the luminance LUT for configuration. + Applies to: GigE + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects CC1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 8 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 7 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 6 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 5 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 4 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 3 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 2 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects line 1 as the source for counter reset. + Applies to: GigE + + + + + This enumeration value selects software command as the source for counter reset. + Applies to: GigE + + + + + This enumeration value disables counter reset. + Applies to: GigE + + + + + This enumeration selects the source of the reset for the selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + Counts the number of Exposure End. + Applies to: GigE + + + + + Counts the number of Exposure Start. + Applies to: GigE + + + + + Counts the number of Line End. + Applies to: GigE + + + + + Counts the number of Line Start. + Applies to: GigE + + + + + Counts the number of Line Trigger. + Applies to: GigE + + + + + Counts the number of Frame End. + Applies to: GigE + + + + + Counts the number of Frame Start. + Applies to: GigE + + + + + Counts the number of Frame Trigger. + Applies to: GigE + + + + + Counts the number of Acquisition End. + Applies to: GigE + + + + + Counts the number of Acquisition Start. + Applies to: GigE + + + + + Counts the number of Acquisition Trigger. + Applies to: GigE + + + + + Counter is stopped. + Applies to: GigE + + + + + This enumeration selects the event that will be the source to increment the counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + This enumeration value selects counter 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects counter 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + This enumeration value sets the type of signal change needed to start the timer to level low. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to level high. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to falling edge. + Applies to: GigE + + + + + This enumeration value sets the type of signal change needed to start the timer to rising edge. + Applies to: GigE + + + + + This enumeration sets the type of signal transistion that will start the timer. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + Starts with the reception of the flash window start. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected timer to exposure active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected timer to off. + Applies to: GigE + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + This enumeration value selects timer 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects timer 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: GigE + + + + + For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: GigE + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + Selects the output of the shaft encoder module as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC4 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC3 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC2 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects CC1 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 4 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 3 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 2 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects line 1 as the input source for the frequency converter module. + Applies to: GigE + + + + + Selects the input source for the frequency converter module. + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. + Applies to: GigE + + + + + The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. + Applies to: GigE + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. + Applies to: GigE + + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. + Applies to: GigE + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects CC4 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC3 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC2 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects CC1 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 4 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 3 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 2 as signal source for the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects input line 1 as signal source for the shaft encoder module. + Applies to: GigE + + + + + Selects the input line as signal source for the shaft encoder module. + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Selects phase B of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + Selects phase A of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: GigE + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: GigE + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + TODO. + Applies to: GigE + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable synchronous output signal 1 for configuration. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 6 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 5 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects user settable output signal 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to the sync user settable signal 3. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 2. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 1. + Applies to: GigE + + + + + The source signal for the currently selected line is set to the sync user settable signal 0. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 0. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This signal for the output is rising with frame trigger wait and falling with exposure active. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value associates the output of the camera's frequency converter module with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the output of the camera's shaft encoder module with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 4. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 3. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 2. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 1. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 2 active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 1 active. + Applies to: GigE + + + + + This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to exposure active. + Applies to: GigE + + + + + This enumeration value sets the source signal for the selected output line to off. + Applies to: GigE + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + This enumeration value sets the electrical configuration of the selected line to opto-coupled. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to RS-422. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to LVDS. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to TTL. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to tri-state. + Applies to: GigE + + + + + This enumeration value sets the electrical configuration of the selected line to not connected. + Applies to: GigE + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + This enumeration value sets the mode for the selected line to output. + Applies to: GigE + + + + + This enumeration value sets the mode for the selected line to input. + Applies to: GigE + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + This enumeration value selects output line 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects output line 1 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 4 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 3 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 2 for configuration. + Applies to: GigE + + + + + This enumeration value selects line 1 for configuration. + Applies to: GigE + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + Device is currently waiting for a line trigger. + Applies to: GigE + + + + + Device is doing the exposure of a frame. + Applies to: GigE + + + + + Device is currently transferring a frame. + Applies to: GigE + + + + + Device is currently doing the capture of a frame. + Applies to: GigE + + + + + Device is currently waiting for a Frame trigger. + Applies to: GigE + + + + + Device is currently transferring an acquisition of one or many frames. + Applies to: GigE + + + + + Device is currently doing an acquisition of one or many frames. + Applies to: GigE + + + + + Device is currently waiting for a trigger for the capture of one or many frames. + Applies to: GigE + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Sets the readout mode of the device + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + This enumeration value sets the shutter mode to global reset release shutter. + Applies to: GigE + + + + + This enumeration value sets the shutter mode to rolling shutter. + Applies to: GigE + + + + + This enumeration value sets the shutter mode to global shutter. + Applies to: GigE + + + + + This enumeration sets the shutter mode. + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + Calculates and applies automatically the maximum possible overlap between immediately succeeding image acquisitions. For all image acquisitions, overlaps are based on the related individual sensor readout times. + Applies to: GigE + + + + + Allows to manually set the ExposureOverlapTimeMax parameter. Its parameter value defines a constant maximum overlap between immediately succeeding image acquisitions. + Applies to: GigE + + + + + Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: GigE + + + + + The exposure time mode is set to Standard. + Applies to: GigE + + + + + Sets the exposure time mode. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Exposure Auto function. + Applies to: GigE + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: GigE + + + + + Sets the integration mode to field integration + Applies to: GigE + + + + + Selects the Interlaced Integration Mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + This enumeration value sets the exposure mode to trigger controlled. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to trigger width. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to timed. + Applies to: GigE + + + + + This enumeration value sets the exposure mode to off. + Applies to: GigE + + + + + This enumeration sets the exposure mode. + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + Selects the trigger delay to be expressed as a number of consecutive line triggers. + Applies to: GigE + + + + + Selects the trigger delay to be expressed as a time interval (in microseconds). + Applies to: GigE + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Sets the selected trigger to become active when the source signal is low + Applies to: GigE + + + + + Sets the selected trigger to become active when the source signal is high + Applies to: GigE + + + + + Sets the selected trigger to become active on the falling or rising edge of the source signal + Applies to: GigE + + + + + Sets the selected trigger to become active on the falling edge of the source signal + Applies to: GigE + + + + + This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. + Applies to: GigE + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 end. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 start. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 end. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to the frequency converter module. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to the shaft encoder module. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC2. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to CC1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 8. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 7. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 6. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 5. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 4. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 3. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 2 + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to line 1. + Applies to: GigE + + + + + This enumeration value sets the signal source for the selected trigger to software trigger. + Applies to: GigE + + + + + This enumeration sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + This enumeration value sets the mode for the selected trigger to on. + Applies to: GigE + + + + + This enumeration value sets the mode for the selected trigger to off. + Applies to: GigE + + + + + This enumeration sets the trigger mode for the selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + This enumeration value selects the exposure active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the exposure start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the line start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the frame start trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: GigE + + + + + This enumeration value selects the acquisition start trigger for configuration. + Applies to: GigE + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: GigE + + + + + This enumeration value sets the camera's acquisition mode to multi frame. + Applies to: GigE + + + + + This enumeration value sets the camera's acquisition mode to single frame + Applies to: GigE + + + + + This enumeration sets the image acquisition mode. + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + Enables the previously set ROI zone. + Applies to: GigE + + + + + Disables the previously set ROI zone. + Applies to: GigE + + + + + Provides for enabling/disabling the previously set ROI zone. + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: GigE + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + This enumeration value sets the binning mode to average. The grey values of binned pixels are averaged. + Applies to: GigE + + + + + This enumeration value sets the binning mode to sum. The grey values of binned pixels are summed. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + This enumeration value sets vertical binning to 2 rows. + Applies to: GigE + + + + + This enumeration value sets vertical binning to disabled. + Applies to: GigE + + + + + This enumeration sets the vertical binning feature. + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + Only the blue pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Only the green pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Only the red pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + The summed RGB pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Sets which pixel values are used for tonal range adjustments. + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. + Applies to: GigE + + + + + Automatic tonal range adjustment is disabled. + Applies to: GigE + + + + + Sets the operation mode of the Tonal Range Auto auto function. + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + Tonal range adjustment is enabled. + Applies to: GigE + + + + + Tonal range adjustment is disabled. + Applies to: GigE + + + + + Sets whether tonal range adjustment is used. + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: GigE + + + + + Basler PGI image optimizations are disabled. + Applies to: GigE + + + + + Enables Basler PGI image optimizations. + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: GigE + + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: GigE + + + + + Sets the demosaicing mode. + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + SCurve contrast enhancement is used to adjust the contrast. It improves the perceived contrast while preserving the dynamic range of the image. + Applies to: GigE + + + + + Linear contrast enhancement is used to adjust the contrast. + Applies to: GigE + + + + + Sets the Contrast Mode. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Selects magenta for the adjustment of colors with predominant magenta. + Applies to: GigE + + + + + Selects blue for the adjustment of colors with predominant blue. + Applies to: GigE + + + + + Selects cyan for the adjustment of colors with predominant cyan. + Applies to: GigE + + + + + Selects green the adjustment of colors with predominant green. + Applies to: GigE + + + + + Selects yellow for the adjustment of colors with predominant yellow. + Applies to: GigE + + + + + Selects red for the adjustment of colors with predominant red. + Applies to: GigE + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + Element in row 2 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 2 and column 1 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 2 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 1 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 1 and column 1 of the color transformation matrix + Applies to: GigE + + + + + Element in row 1 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 2 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 1 of the color transformation matrix. + Applies to: GigE + + + + + Element in row 0 and column 0 of the color transformation matrix. + Applies to: GigE + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Matrix color transformation from RGB to YUV. + Applies to: GigE + + + + + Matrix color transformation from YUV to RGB. + Applies to: GigE + + + + + Matrix color transformation from RGB to RGB. + Applies to: GigE + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + This enumeration value selects the blue balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red balance ratio control for adjustment. + Applies to: GigE + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Balance White Auto function. + Applies to: GigE + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: GigE + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. + Applies to: GigE + + + + + Allows using a custom defined color transformation matrix. + Applies to: GigE + + + + + No matrix color transformation for specific light source is performed. + Applies to: GigE + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: GigE + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: GigE + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: GigE + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: GigE + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: GigE + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: GigE + + + + + Sets the mode to only output field 1. + Applies to: GigE + + + + + Sets the mode to only output field 0. + Applies to: GigE + + + + + Selects the mode to output the fields. + + + The full name of SpatialCorrectionStartingLine + Returns the full name of SpatialCorrectionStartingLine + + + The full name of SpatialCorrectionStartingLine + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + This enumeration value indicates that no Bayer filter is present on the camera. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: GigE + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + This enumeration value sets the pixel format to Bayer BG 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10p + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Sets the color coding of the pixels in the acquired images + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to Bayer BG 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer GB 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer RG 10p. + Applies to: GigE + + + + + The pixel format is set to Bayer GR 10p. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 16 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 8 Planar. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 422 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10V2 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10V1 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGBA 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to RGB 8 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 12 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10p + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: GigE + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: GigE + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature selects the amount of data bits the sensor produces for one sample. + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + This enumeration value selects the fixed sRGB gamma curve + Applies to: GigE + + + + + This enumeration value selects the the user configurable gamma curve. + Applies to: GigE + + + + + This enumeration selects the type of gamma to apply. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 4 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 3 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 2 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 1 black level control for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available black level controls for adjustment. + Applies to: GigE + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 4 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 3 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 2 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects the tap 1 gain control for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available digital gain controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available analog gain controls for adjustment. + Applies to: GigE + + + + + This enumeration value selects all available gain controls for adjustment. + Applies to: GigE + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: GigE + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: GigE + + + + + Disables the Gain Auto function. + Applies to: GigE + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC4 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC3 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC2 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects CC1 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 8 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 7 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 6 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 5 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 4 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 3 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 2 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects line 1 as the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects the source for setting the selected bit of the sequence set address. + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Selects bit 3 of the sequence set address. + Applies to: GigE + + + + + Selects bit 2 of the sequence set address. + Applies to: GigE + + + + + Selects bit 1 of the sequence set address. + Applies to: GigE + + + + + Selects bit 0 of the sequence set address. + Applies to: GigE + + + + + Selects a bit of the sequence set address. + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is CC1. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 8. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 7. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 6. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 5. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 4. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 3. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 2. + Applies to: GigE + + + + + The source for sequence restart or sequence set advance is line 1. + Applies to: GigE + + + + + Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. + Applies to: GigE + + + + + Advance via asynchronous advance only. + Applies to: GigE + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + Selects controls for sequence set advance. Only available in Controlled sequence advance mode. + Applies to: GigE + + + + + Selects controls for sequence restart. + Applies to: GigE + + + + + Selects between controls for sequence restart or sequence set advance. + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The sequence sets are selected according to the states of the input lines as the frame triggers occur. + Applies to: GigE + + + + + Sequence set advance controlled by settable source. + Applies to: GigE + + + + + Automatic sequence set advance as images are acquired. + Applies to: GigE + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + + + The full name of SequenceConfigurationMode + Returns the full name of SequenceConfigurationMode + + + The full name of SequenceConfigurationMode + + + + Enables the sequencer for configuration. + Applies to: GigE + + + + + Disables the sequencer for configuration. + Applies to: GigE + + + + + Enables or disables the sequencer for configuration. + + + + The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. + Applies to: GigE + + + + + The File Size feature represents the size of the selected file in bytes. + Applies to: GigE + + + + + The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. + Applies to: GigE + + + + + The File Operation Status feature represents the file operation execution status. + Applies to: GigE + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: GigE + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: GigE + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + Applies to: GigE + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + Applies to: GigE + + + + + The File Selector feature selects the target file in the device. + Applies to: GigE + + + + + Time stamp of the acquisition start wait event. + Applies to: GigE + + + + + Stream channel index of the acquisition start wait event. + Applies to: GigE + + + + + Time stamp of the frame start wait event. + Applies to: GigE + + + + + Stream channel index of the frame start wait event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an acquisition wait event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition wait event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame wait event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame wait event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 4 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 4 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 3 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 3 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 2 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 2 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io virtual line 1 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io virtual line 1 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 4 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 4 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 3 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 3 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 2 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 2 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an io line 1 rising edge event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an io line 1 rising edge event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for a critical temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for a critical temperature event. + Applies to: GigE + + + + + Time stamp of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: GigE + + + + + Stream channel index of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an over temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an over temperature event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for a critical temperature event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for a critical temperature event. + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the frame ID for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the stream channel index for an event overrun event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame timeout event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame timeout event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an Acquisition start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an acquisition start event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an acquisition start event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame start event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame start event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an frame start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an frame start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an line start overtrigger event. + Applies to: GigE + + + + + This enumeration Indicates the stream channel index for an line start overtrigger event + Applies to: GigE + + + + + This enumeration value indicates the time stamp for an exposure end event. + Applies to: GigE + + + + + This enumeration value indicates the frame ID for an exposure end event. + Applies to: GigE + + + + + This enumeration value indicates the stream channel index for an exposure end event. + Applies to: GigE + + + + + This enumeration sets the notification type that will be sent to the host application for the selected event. + Applies to: GigE + + + + + This enumeration selects the type of event for enabling. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of CRC checksum. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Shaft encoder counter at frame trigger + Applies to: GigE + + + + + Value of the status selected by 'Index' + Applies to: GigE + + + + + Used to select a certain status + Applies to: GigE + + + + + Number of bits per status + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer indicates the value of the trigger input counter when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: GigE + + + + + This value is a bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the frame counter when the image was acquired. + Applies to: GigE + + + + + This integer indicates the value of the timestamp when the image was acquired. + Applies to: GigE + + + + + This enumeration lists the pixel formats that can be indicated by the pixel format chunk. + Applies to: GigE + + + + + This value indicates indicates the maximum possible pixel value acquired in the image + Applies to: GigE + + + + + This value indicates the minimum possible pixel value in the acquired image. + Applies to: GigE + + + + + This value Indicates the height of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the width of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the Y offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value Indicates the X offset of the area of interest represented in the acquired image. + Applies to: GigE + + + + + This value indicates the sequence set index number related to the acquired image. + Applies to: GigE + + + + + This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: GigE + + + + + This boolean value enables the inclusion of the selected chunk in the payload data. + Applies to: GigE + + + + + This enumeration selects chunks for enabling. + Applies to: GigE + + + + + This boolean value enables the camera's chunk mode. + Applies to: GigE + + + + + Enable the selected Feature + Applies to: GigE + + + + + Sets the key to access the selected feature + Applies to: GigE + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + Applies to: GigE + + + + + This value sets the number of prelines. + Applies to: GigE + + + + + Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. + Applies to: GigE + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + Applies to: GigE + + + + + Version of the color modifications applied to images. + Applies to: GigE + + + + + Erases the last error and possibly reveals a previous error. + Applies to: GigE + + + + + Indicates the error that was detected last. + Applies to: GigE + + + + + Shows the over temperature state of the selected target + Applies to: GigE + + + + + Shows the over temperature state of the selected target + Applies to: GigE + + + + + Temperature State + Applies to: GigE + + + + + Shows the current temperature of the selected target in degrees centigrade + Applies to: GigE + + + + + Lists the temperature sources available for readout + Applies to: GigE + + + + + This is a command that immediately resets and reboots the device. + Applies to: GigE + + + + + This enumeration lists the possible scan types for the sensor in the device. + Applies to: GigE + + + + + This is a read/write element. It is a user programmable string. + Applies to: GigE + + + + + This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID. + Applies to: GigE + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: GigE + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: GigE + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: GigE + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: GigE + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: GigE + + + + + Selects a feature set description file. + Applies to: GigE + + + + + If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + ShadingSetCreate + Applies to: GigE + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. + Applies to: GigE + + + + + This enumeration selects the shading set to which the activate command will be applied. + Applies to: GigE + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + Applies to: GigE + + + + + This enumeratuion indicates error statuses related to shading correction. + Applies to: GigE + + + + + This boolean value enables the selected kind of shading correction. + Applies to: GigE + + + + + This enumeration selects the kind of shading correction. + Applies to: GigE + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: GigE + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: GigE + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: GigE + + + + + Enables color overexposure compensation. + Applies to: GigE + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: GigE + + + + + Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetBright parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. + Applies to: GigE + + + + + Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the TonalRangeTargetDark parameter to this value. Not available if the AutoTonalRangeModeSelector parameter is set to Color. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceBright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdBright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned Auto Function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the TonalRangeSourceBright parameter to 240, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. + Applies to: GigE + + + + + Threshold value from which the TonalRangeSourceDark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned Auto Function ROI. Example: Assume you set the AutoTonalRangeThresholdDark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned Auto Function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the TonalRangeSourceDark parameter to 30, and starts tonal range adjustments. + Applies to: GigE + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: GigE + + + + + Sets the kind of tonal range auto adjustment. + Applies to: GigE + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the starting line of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the starting column of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the height of the auto function area of interest in pixels. + Applies to: GigE + + + + + This value sets the width of the auto function area of interest in pixels. + Applies to: GigE + + + + + Selects the Auto Function AOI. + Applies to: GigE + + + + + Selects the profile for controlling gain and shutter simultaneously. + Applies to: GigE + + + + + Upper limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: GigE + + + + + Lower limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: GigE + + + + + Upper limit of the Auto Gain (Raw) parameter + Applies to: GigE + + + + + Lower limit of the Auto Gain (Raw) parameter + Applies to: GigE + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: GigE + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: GigE + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: GigE + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: GigE + + + + + The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. + Applies to: GigE + + + + + Selects the which factory setting will be used as default set. + Applies to: GigE + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: GigE + + + + + This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. + Applies to: GigE + + + + + This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: GigE + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + Applies to: GigE + + + + + StopFeatureStreaming + Applies to: GigE + + + + + StartFeatureStreaming + Applies to: GigE + + + + + Used to filter out some particular devices from the group of devices defined by the action group key. + Applies to: GigE + + + + + Used to define a group of devices on which actions can be executed. + Applies to: GigE + + + + + This enumeration selects the action command to configure. Once an action command has been selected, all changes to the action command settings will be applied to the selected action command. + Applies to: GigE + + + + + Key to authorize the action for the device. + Applies to: GigE + + + + + Available number of action command interfaces on the camera device. + Applies to: GigE + + + + + Number of separate action signals supported by the device. Determines how many action signals the device can handle in parallel, i.e. how many different action commands can be set up for the device. + Applies to: GigE + + + + + This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. It indicates the latched parent clock ID of the IEEE 1588 device. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. + Applies to: GigE + + + + + This is a read only element. It is the high part of the 1588 parent clock ID + Applies to: GigE + + + + + This is a read only element. It is the low part of the 1588 parent clock ID + Applies to: GigE + + + + + This is a read only element. It indicates the latched clock ID of the IEEE 1588 device. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted. + Applies to: GigE + + + + + This is a read only element. It is the high part of the 1588 clock ID + Applies to: GigE + + + + + This is a read only element. It is the low part of the 1588 clock ID + Applies to: GigE + + + + + This is a read only element. It indicates the latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) + Applies to: GigE + + + + + This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information. + Applies to: GigE + + + + + This command latches the current IEEE 1588 related values of the device. + Applies to: GigE + + + + + Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information. + Applies to: GigE + + + + + This value indicates whether IEEE 1588 V2 (PTP) is enabled. + Applies to: GigE + + + + + This switch selects a legacy GVSP pixel format encoding, for compatibility with older camera models. + Applies to: GigE + + + + + Indicates whether a live grab is under way + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the port to which the device must send data streams. + Applies to: GigE + + + + + This value sets the stream channel destination IPv4 address for the selected stream channel. The destination can be a unicast or a multicast. + Applies to: GigE + + + + + This value sets the index of the network interface to use. + Applies to: GigE + + + + + This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel. + Applies to: GigE + + + + + This enumeration sets the control channel privilege feature. + Applies to: GigE + + + + + This is a read only element. It indicates the latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) + Applies to: GigE + + + + + This command resets the timestamp control latch. + Applies to: GigE + + + + + This command resets the timestamp value for the device + Applies to: GigE + + + + + This command latches the current timestamp value of the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of timestamp clock ticks in 1 second. + Applies to: GigE + + + + + This value sets the heartbeat timeout in milliseconds. + Applies to: GigE + + + + + This is a read only element. It indicates whether multiple operations in a single message are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported + Applies to: GigE + + + + + This is a read only element. It indicates whether PACKETRESEND_CMD is supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether EVENT_CMD and EVENT_ACK are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether whether IEEE 1588 (PTP) is supported. + Applies to: GigE + + + + + This is a read only element. It indicates whether this GVSP transmitter or rceiver can support 16-bit block_id. + Applies to: GigE + + + + + This is a read only element. It indicates the number of stream channels supported by the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of message channels supported by the device. + Applies to: GigE + + + + + This is a read only element. It indicates the number of network interfaces on the device. + Applies to: GigE + + + + + This is a read only element. It indicates the second URL to the XML device description file. + Applies to: GigE + + + + + This is a read only element. It indicates the first URL to the XML device description file. + Applies to: GigE + + + + + This is a read only element. It indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface operates in full-duplex mode. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface is the clock master. + Applies to: GigE + + + + + This is a read only element. It indicates the connection speed in Mbps for the selected network interface. + Applies to: GigE + + + + + This value sets the fixed default gateway for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This value sets the fixed subnet mask for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This value sets the fixed IP address for the selected network interface (if fixed IP addressing is supported by the device and enabled). + Applies to: GigE + + + + + This is a read only element. It indicates the current default gateway for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates the current subnet mask for the selected network interface. + Applies to: GigE + + + + + This is a read only element. It indicates the current IP address for the selected network interface. + Applies to: GigE + + + + + This value sets the IP configuration of the selected network interface, i.e., fixed IP, DHCP, auto IP. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports DHCP IP addressing. + Applies to: GigE + + + + + This is a read only element. It indicates whether the selected network interface supports auto IP addressing (also known as LLA). + Applies to: GigE + + + + + Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode. + Applies to: GigE + + + + + This is a read only element. It indicates the MAC address for the selected network interface. + Applies to: GigE + + + + + This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface. + Applies to: GigE + + + + + This is a read only element. Its value indicates the character set. 1 = UTF8 + Applies to: GigE + + + + + This is a read only element. It indicates the endianess of the bootstrap registers. True = big endian. + Applies to: GigE + + + + + This is a read only element. It indicates the minor version number of the GigE Vision specification supported by this device. + Applies to: GigE + + + + + This is a read only element. It indicates the major version number of the GigE Vision specification supported by this device. + Applies to: GigE + + + + + If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. The Frame Max Jitter parameter indicates the maximum time in ticks that the next frame transmission could be delayed due to a burst of resends. + Applies to: GigE + + + + + This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting. + Applies to: GigE + + + + + This value indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends. + Applies to: GigE + + + + + This value indicates the base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. This parameter represents a combination of the packet size and the inter-packet delay. + Applies to: GigE + + + + + This value sets a multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: GigE + + + + + This value reserves a portion of Ethernet bandwidth assigned to the camera for packet resends and for the transmission of control data between the camera and the host PC. The setting is expressed as a percentage of the bandwidth assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5%, then the bandwidth reserve will be 1.5 MBytes/s. + Applies to: GigE + + + + + This value sets the frame transfer delay for the selected stream channel. This value sets a delay betweem when the camera would normally begin transmitted an acquired image (frame) and when it actually begins transmitting the acquired image. + Applies to: GigE + + + + + This value sets a delay between the transmission of each packet for the selected stream channel. The delay is measured in ticks. + Applies to: GigE + + + + + This value sets the packet size in bytes for the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size for the stream channel.) + Applies to: GigE + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers. + Applies to: GigE + + + + + This value sets the value of the LUT element at the LUT index. + Applies to: GigE + + + + + This value sets the LUT element to access. This value is used to index into a LUT array. + Applies to: GigE + + + + + This boolean value enables the selected LUT. + Applies to: GigE + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. + Applies to: GigE + + + + + This enumeration selects the source of the reset for the selected counter. + Applies to: GigE + + + + + This enumeration selects the event that will be the source to increment the counter. + Applies to: GigE + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + Applies to: GigE + + + + + This enumeration sets the type of signal transistion that will start the timer. + Applies to: GigE + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. + Applies to: GigE + + + + + This float value sets the duration for the selected timer in microseconds. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. + Applies to: GigE + + + + + This float value sets the delay for the selected timer in microseconds. + Applies to: GigE + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. + Applies to: GigE + + + + + This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. + Applies to: GigE + + + + + Sets an integer value as the post-divider for the post-divider sub-module. + Applies to: GigE + + + + + Sets an integer value as the multiplier for the multiplier sub-module. + Applies to: GigE + + + + + Sets an integer value as the pre-divider for the pre-divider sub-module. + Applies to: GigE + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: GigE + + + + + Selects the input source for the frequency converter module. + Applies to: GigE + + + + + This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: GigE + + + + + This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: GigE + + + + + This command resets the tick counter count of the shaft encoder module to 0. + Applies to: GigE + + + + + This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. + Applies to: GigE + + + + + This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. + Applies to: GigE + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + Applies to: GigE + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + Applies to: GigE + + + + + Selects the input line as signal source for the shaft encoder module. + Applies to: GigE + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + Applies to: GigE + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: GigE + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: GigE + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: GigE + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: GigE + + + + + This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. + Applies to: GigE + + + + + This boolean value sets the state of the selected user settable synchronous output signal. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: GigE + + + + + This integer value is a single bitfield that sets the state of all user settable output signals in one access. + Applies to: GigE + + + + + This boolean value sets the state of the selected user settable output signal. + Applies to: GigE + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: GigE + + + + + This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. + Applies to: GigE + + + + + This boolean value indicates the current logical state for the selected line at the time of polling. + Applies to: GigE + + + + + This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: GigE + + + + + This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: GigE + + + + + Sets the raw value of the selected line debouncer time + Applies to: GigE + + + + + Sets the absolute value of the selected line debouncer time in microseconds + Applies to: GigE + + + + + This boolean value enables the termination resistor for the selected input line. + Applies to: GigE + + + + + This boolean value enables the signal inverter function for the selected input or output line. + Applies to: GigE + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + Applies to: GigE + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + Applies to: GigE + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + Applies to: GigE + + + + + Activates changed settings for the synchronous free run. + Applies to: GigE + + + + + Trigger rate for the clock synchronous trigger. + Applies to: GigE + + + + + High 32 bits of the synchronous free run trigger start time. + Applies to: GigE + + + + + Low 32 bits of the synchronous free run trigger start time. + Applies to: GigE + + + + + When enabled the camera triggers with the specified frame rate derived from the synchronized clock. + Applies to: GigE + + + + + Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: GigE + + + + + This boolean value enables the frame timeout. + Applies to: GigE + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: GigE + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: GigE + + + + + Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. + Applies to: GigE + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: GigE + + + + + Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: GigE + + + + + Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. + Applies to: GigE + + + + + Sets the readout mode of the device + Applies to: GigE + + + + + This enumeration sets the shutter mode. + Applies to: GigE + + + + + Enable the Global Reset Release Mode + Applies to: GigE + + + + + This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: GigE + + + + + This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: GigE + + + + + Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions. + Applies to: GigE + + + + + Indicates the sensor readout time given the current settings. + Applies to: GigE + + + + + This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: GigE + + + + + This value enables the use of the exposure time base. + Applies to: GigE + + + + + This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: GigE + + + + + This float value sets the camera's exposure time in microseconds. + Applies to: GigE + + + + + Sets the exposure time mode. + Applies to: GigE + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + Applies to: GigE + + + + + Selects the Interlaced Integration Mode. + Applies to: GigE + + + + + This enumeration sets the exposure mode. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. + Applies to: GigE + + + + + This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. + Applies to: GigE + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: GigE + + + + + This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. + Applies to: GigE + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + Applies to: GigE + + + + + This enumeration sets the signal source for the selected trigger. + Applies to: GigE + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. + Applies to: GigE + + + + + This enumeration sets the trigger mode for the selected trigger. + Applies to: GigE + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + This value sets the number of frames acquired in the multiframe acquisition mode + Applies to: GigE + + + + + This command will immediately abort any image acquisition process that is currently in progress. + Applies to: GigE + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: GigE + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: GigE + + + + + This enumeration sets the image acquisition mode. + Applies to: GigE + + + + + When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. + +Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. + Applies to: GigE + + + + + Sets the height for the selected zone. + Applies to: GigE + + + + + Sets the Y offset (top offset) for the selected zone. + Applies to: GigE + + + + + Enables the selected zone. + Applies to: GigE + + + + + This value sets the zone to access. + Applies to: GigE + + + + + Enables the stacked zone imaging feature. + Applies to: GigE + + + + + Sets the ROI zone offset (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. + Applies to: GigE + + + + + Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. + Applies to: GigE + + + + + Provides for enabling/disabling the previously set ROI zone. + Applies to: GigE + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + Applies to: GigE + + + + + This is a float value that sets the vertical scaling factor of the image. + Applies to: GigE + + + + + This is a float value that sets the vertical scaling factor of the image. + Applies to: GigE + + + + + Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: GigE + + + + + Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: GigE + + + + + Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + Applies to: GigE + + + + + This enumeration sets the vertical binning mode. + Applies to: GigE + + + + + Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + Applies to: GigE + + + + + This enumeration sets the horizontal binning mode. + Applies to: GigE + + + + + This enumeration sets the vertical binning feature. + Applies to: GigE + + + + + This feature is used to center the image vertically. + Applies to: GigE + + + + + This feature is used to center the image horizontally. + Applies to: GigE + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: GigE + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: GigE + + + + + This value sets the height of the area of interest in pixels. + Applies to: GigE + + + + + This value sets the width of the area of interest in pixels. + Applies to: GigE + + + + + Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjuments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: GigE + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: GigE + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: GigE + + + + + Sets whether tonal range adjustment is used. + Applies to: GigE + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: GigE + + + + + Enables Basler PGI image optimizations. + Applies to: GigE + + + + + Sets the demosaicing mode. + Applies to: GigE + + + + + Sets the Contrast Mode. + Applies to: GigE + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: GigE + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: GigE + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: GigE + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: GigE + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: GigE + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: GigE + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: GigE + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: GigE + + + + + Sets an integer value for the adjustment of saturation of the selected color. + Applies to: GigE + + + + + Sets a floating point value for the adjustment of saturation of the selected color. + Applies to: GigE + + + + + Sets an integer value for the adjustment of hue of the selected color. + Applies to: GigE + + + + + Sets a floating point value for the adjustment of hue of the selected color. + Applies to: GigE + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + Applies to: GigE + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: GigE + + + + + Enables color adjustment. + Applies to: GigE + + + + + Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: GigE + + + + + Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. +If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: GigE + + + + + Sets an integer value for the selected element in the color transformation matrix. + Applies to: GigE + + + + + Sets a floating point value for the selected element in the color transformation matrix. + Applies to: GigE + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + Applies to: GigE + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + Applies to: GigE + + + + + This value sets the selected balance ratio control as an integer. + Applies to: GigE + + + + + This value sets the selected balance ratio control as a float value. + Applies to: GigE + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + Applies to: GigE + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + Applies to: GigE + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: GigE + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: GigE + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: GigE + + + + + Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. + Applies to: GigE + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: GigE + + + + + Selects the mode to output the fields. + Applies to: GigE + + + + + This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. + Applies to: GigE + + + + + This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + See camera users manual for information. + Applies to: GigE + + + + + Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. + +Positive integer: The object will pass the top sensor line first. + +Negative integer: The object will pass the bottom sensor line first. + +In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: GigE + + + + + This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: GigE + + + + + This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: GigE + + + + + Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. +Note: Make sure to also select a suitable raw pixel data output format. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: GigE + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: GigE + + + + + Sets the color coding of the pixels in the acquired images + Applies to: GigE + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: GigE + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: GigE + + + + + This feature selects the amount of data bits the sensor produces for one sample. + Applies to: GigE + + + + + This value sets the substrate voltage + Applies to: GigE + + + + + This value sets the selected digital shift control + Applies to: GigE + + + + + This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). + Applies to: GigE + + + + + This enumeration selects the type of gamma to apply. + Applies to: GigE + + + + + This boolean value enables the gamma correction. + Applies to: GigE + + + + + This value sets the selected black level control as a float value. + Applies to: GigE + + + + + This value sets the selected black level control as an integer. + Applies to: GigE + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + Applies to: GigE + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: GigE + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: GigE + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + Applies to: GigE + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + Applies to: GigE + + + + + Selects the source for setting the selected bit of the sequence set address. + Applies to: GigE + + + + + Selects a bit of the sequence set address. + Applies to: GigE + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + Applies to: GigE + + + + + Selects between controls for sequence restart or sequence set advance. + Applies to: GigE + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + Applies to: GigE + + + + + Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. + Applies to: GigE + + + + + Loads an existing sequence set to make it the current sequence set. + Applies to: GigE + + + + + Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. + Applies to: GigE + + + + + Selects the index number of a sequence set. + Applies to: GigE + + + + + Sets the total number of sequence sets in the sequence. + Applies to: GigE + + + + + Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. + Applies to: GigE + + + + + Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: GigE + + + + + Enables or disables the sequencer for configuration. + Applies to: GigE + + + + + Indicates the current sequence set. + Applies to: GigE + + + + + Enables the existing sequence sets for image acquisition. + Applies to: GigE + + + + List of all parameter names available for GigE cameras. + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 2. + Applies to: USB + + + + + Chunk data can be retrieved from counter 1. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: USB + + + + + Index of the active sequencer set. + Applies to: USB + + + + + Value of the selected chunk counter. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + Applies to: USB + + + + + A bit field that indicates the status of all of the camera's input and output lines when the image was acquired + Applies to: USB + + + + + Value of the timestamp when the image was acquired. + Applies to: USB + + + + + Exposure time used to acquire the image. + Applies to: USB + + + + + Gain used to acquire the image. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: USB + + + + List of all parameter names available for USB chunk data. + + + + Last grabbed block ID. + Applies to: USB + + + + + Number of stream resynchronizations. + Applies to: USB + + + + + Number of corrupt or lost frames between successfully grabbed images. + Applies to: USB + + + + + Status code of the last failed buffer. + Applies to: USB + + + + + Status code of the last failed buffer. + Applies to: USB + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned with an error status. + Applies to: USB + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: USB + + + + + Timeout for payload and trailer transfers in milliseconds. + Applies to: USB + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + + + + + + + The default value is appropriate for most applications. + Reducing the value may cause a higher CPU load. USB host adapter drivers may require + to decrease the value in case the application fails to receive the image stream. The maximum value + for the Maximum Transfer Size depends on the operating system version and may be limited by the host adapter drivers. + + + Applies to: USB + + + + + Maximum size (in bytes) of a buffer used for grabbing images. + Applies to: USB + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: USB + + + + List of all parameter names available for the USB low level stream grabber + + + + The status code of the last failed event buffer. + Applies to: USB + + + + + The count of processed events with an error status. + Applies to: USB + + + + + The total count of processed events. + Applies to: USB + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + + + + + Number of Buffers that are going to be used receiving events. + Applies to: USB + + + + List of all parameter names available for the USB low level event grabber. + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + The file operation has failed. + Applies to: USB + + + + + The file operation was successful. + Applies to: USB + + + + + Returns the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + Files are opened in write-only mode. + Applies to: USB + + + + + Files are opened in read-only mode. + Applies to: USB + + + + + Sets the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + The currently selected file can be written. When the FileOperationExecute command is executed, the camera writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: USB + + + + + The currently selected file can be read. When the FileOperationExecute command is executed, the camera reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: USB + + + + + The currently selected file can be closed. + Applies to: USB + + + + + The currently selected file can be opened. The access mode in which the file is opened can be set using the FileOpenMode parameter. + Applies to: USB + + + + + Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + The 'Expert Feature 7 File' file is set. + Applies to: USB + + + + + The 'User Offset Shading 2' file is set. + Applies to: USB + + + + + The 'User Offset Shading 1' file is set. + Applies to: USB + + + + + The 'User Gain Shading 2' file is set. + Applies to: USB + + + + + The 'User Gain Shading 1' file is set. + Applies to: USB + + + + + The 'User Set 3' file is set. + Applies to: USB + + + + + The 'User Set 2' file is set. + Applies to: USB + + + + + The 'User Set 1' file is set. + Applies to: USB + + + + + The 'User Data' file is set. + Applies to: USB + + + + + Sets the target file in the device. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 10 can be configured. + Applies to: USB + + + + + Expert Feature 9 can be configured. + Applies to: USB + + + + + Expert Feature 8 can be configured. + Applies to: USB + + + + + Expert Feature 7 can be configured. + Applies to: USB + + + + + Expert Feature 6 can be configured. + Applies to: USB + + + + + Expert Feature 5 can be configured. + Applies to: USB + + + + + Expert Feature 4 can be configured. + Applies to: USB + + + + + Expert Feature 3 can be configured. + Applies to: USB + + + + + Expert Feature 2 can be configured. + Applies to: USB + + + + + Expert Feature 1 can be configured. + Applies to: USB + + + + + Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. + + + The full name of RemoveParameterLimitSelector + Returns the full name of RemoveParameterLimitSelector + + + The full name of RemoveParameterLimitSelector + + + + The factory limits of the ExposureOverhead parameter can be removed. + Applies to: USB + + + + + The factory limits of the AutoTargetValue parameter can be removed. + Applies to: USB + + + + + The factory limits of the ExposureTime parameter can be removed. + Applies to: USB + + + + + The factory limits of the BlackLevel parameter can be removed. + Applies to: USB + + + + + The factory limits of the Gain parameter can be removed. + Applies to: USB + + + + + Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + The user-defined value 5 can be set or read. + Applies to: USB + + + + + The user-defined value 4 can be set or read. + Applies to: USB + + + + + The user-defined value 3 can be set or read. + Applies to: USB + + + + + The user-defined value 2 can be set or read. + Applies to: USB + + + + + The user-defined value 1 can be set or read. + Applies to: USB + + + + + Sets the user-defined value to set or read. + + + The full name of DeviceIndicatorMode + Returns the full name of DeviceIndicatorMode + + + The full name of DeviceIndicatorMode + + + + Indicators are active showing their respective status. + Applies to: USB + + + + + Indicators are inactive (off). + Applies to: USB + + + + + Controls the behavior of the indicators (such as LEDs) showing the status of the device. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Temperature state could not be retrieved. + Applies to: USB + + + + + Temperature is critical. + Applies to: USB + + + + + Temperature is normal. + Applies to: USB + + + + + Returns the temperature state. + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the frame grabber board. + Applies to: USB + + + + + The temperature is measured on the sensor board. + Applies to: USB + + + + + The temperature is measured on the core board. + Applies to: USB + + + + + Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The device link throughput limit feature is enabled. + Applies to: USB + + + + + The device link throughput limit feature is disabled. + Applies to: USB + + + + + Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + The device has a line scan sensor. + Applies to: USB + + + + + The device has an area scan sensor. + Applies to: USB + + + + + Returns the scan type of the device's sensor (area or line scan). + + + The full name of BslUSBSpeedMode + Returns the full name of BslUSBSpeedMode + + + The full name of BslUSBSpeedMode + + + + The USB port is operating at SuperSpeed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at High Speed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at Full Speed, as specified in the USB standard. + Applies to: USB + + + + + The USB port is operating at Low Speed, as specified in the USB standard. + Applies to: USB + + + + + Returns the speed mode of the USB port. + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + Event notifications are enabled. + Applies to: USB + + + + + Event notifications are disabled. + Applies to: USB + + + + + Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + Event notifications for the frame burst start wait event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start wait event can be enabled. + Applies to: USB + + + + + Event notifications for the over temperature event can be enabled. + Applies to: USB + + + + + Event notifications for the critical temperature event can be enabled. + Applies to: USB + + + + + Event notifications for the frame burst start overtrigger event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start overtrigger event can be enabled. + Applies to: USB + + + + + Event notifications for the frame burst start event can be enabled. + Applies to: USB + + + + + Event notifications for the frame start event can be enabled. + Applies to: USB + + + + + Event notifications for the exposure end event can be enabled. + Applies to: USB + + + + + Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 2. + Applies to: USB + + + + + Chunk data can be retrieved from counter 1. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + The CRC checksum chunk can be enabled. + Applies to: USB + + + + + The sequencer set active chunk can be enabled. + Applies to: USB + + + + + The counter value chunk can be enabled. + Applies to: USB + + + + + The line status all chunk can be enabled. + Applies to: USB + + + + + The timestamp chunk can be enabled. + Applies to: USB + + + + + The exposure time chunk can be enabled. + Applies to: USB + + + + + The gain chunk can be enabled. + Applies to: USB + + + + + The image chunk can be enabled. + Applies to: USB + + + + + Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. + + + The full name of UserSetDefault + Returns the full name of UserSetDefault + + + The full name of UserSetDefault + + + + See camera users manual for information. + Applies to: USB + + + + + User set 3 is set as the startup set. + Applies to: USB + + + + + User set 2 is set as the startup set. + Applies to: USB + + + + + User set 1 is set as the startup set. + Applies to: USB + + + + + The factory set disabling color adjustments is set as the startup set. + Applies to: USB + + + + + The factory set enabling color adjustments is set as the startup set. + Applies to: USB + + + + + The factory set enabling auto functions is set as the startup set. + Applies to: USB + + + + + The high gain factory set is set as the startup set. + Applies to: USB + + + + + The default factory set is set as the as the startup set. + Applies to: USB + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + See camera users manual for information. + Applies to: USB + + + + + User set 3 can be saved, loaded, or configured. + Applies to: USB + + + + + User set 2 can be saved, loaded, or configured. + Applies to: USB + + + + + User set 1 can be saved, loaded, or configured. + Applies to: USB + + + + + The factory set disabling color adjustments can be loaded. + Applies to: USB + + + + + The factory set enabling color adjustments can be loaded. + Applies to: USB + + + + + The factory set enabling auto functions can be loaded. + Applies to: USB + + + + + The high gain factory set can be loaded. + Applies to: USB + + + + + The default factory set can be loaded. + Applies to: USB + + + + + Sets the user set or the factory set to load, save or configure. + + + The full name of CounterResetActivation + Returns the full name of CounterResetActivation + + + The full name of CounterResetActivation + + + + The counter resets as long as the selected signal level is low. + Applies to: USB + + + + + The counter resets as long as the selected signal level is high. + Applies to: USB + + + + + The counter resets on the falling or rising edge of the selected signal. + Applies to: USB + + + + + The counter resets on the falling edge of the signal. + Applies to: USB + + + + + The counter resets on the rising edge of the signal. + Applies to: USB + + + + + Sets the signal on which the counter will be reset. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + The selected counter can be reset by a counter end 4 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 3 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 2 signal. + Applies to: USB + + + + + The selected counter can be reset by a counter end 1 signal. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 4. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 3. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 2. + Applies to: USB + + + + + The selected counter can be reset by a signal applied to Line 1. + Applies to: USB + + + + + The selected counter can be reset by a software command. + Applies to: USB + + + + + The counter reset is disabled. + Applies to: USB + + + + + Sets the source signal that can reset the currently selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + The selected counter counts the number of counter 3 end events. + Applies to: USB + + + + + The selected counter counts the number of counter 2 end events. + Applies to: USB + + + + + The selected counter counts the number of counter 1 end events. + Applies to: USB + + + + + The selected counter counts the number of Frame Start events. + Applies to: USB + + + + + The selected counter counts the number of Frame Trigger events. + Applies to: USB + + + + + Sets the event that increments the currently selected counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + Counter 2 can be configured. + Applies to: USB + + + + + Counter 1 can be configured. + Applies to: USB + + + + + Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + The timer can be triggered by the flash window start signal. + Applies to: USB + + + + + The timer can be triggered by the exposure start signal. + Applies to: USB + + + + + Sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + Timer 1 can be configured. + Applies to: USB + + + + + Sets the timer to be configured. + + + The full name of SoftwareSignalSelector + Returns the full name of SoftwareSignalSelector + + + The full name of SoftwareSignalSelector + + + + Software signal 4 can be controlled. + Applies to: USB + + + + + Software signal 3 can be controlled. + Applies to: USB + + + + + Software signal 2 can be controlled. + Applies to: USB + + + + + Software signal 1 can be controlled. + Applies to: USB + + + + + Sets the software signal to control. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + User settable output signal 3 can be configured. + Applies to: USB + + + + + User settable output signal 2 can be configured. + Applies to: USB + + + + + User settable output signal 1 can be configured. + Applies to: USB + + + + + User settable output signal 0 can be configured. + Applies to: USB + + + + + Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The User Output 4 bit state as defined by its current UserOutputValue. + Applies to: USB + + + + + The source signal for the currently selected line is set to the flash window signal. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 3. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 2. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 1. + Applies to: USB + + + + + Sets the source signal for the selected output line to user settable output signal 0. + Applies to: USB + + + + + Sets the source signal for the selected output line to timer 1 active. + Applies to: USB + + + + + The source signal for the currently selected line is set to the frame burst trigger wait signal. + Applies to: USB + + + + + The source signal for the currently selected line is set to the frame trigger wait signal. + Applies to: USB + + + + + The source signal for the currently selected line is set to the exposure active signal. + Applies to: USB + + + + + No source signal is set for the currently selected line. + Applies to: USB + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + The line logic of the currently selected line is negative. + Applies to: USB + + + + + The line logic of the currently selected line is positive. + Applies to: USB + + + + + Returns the line logic of the currently selected line. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + The line is currently accepting or sending LVTTL level signals. + Applies to: USB + + + + + The line is opto-coupled. + Applies to: USB + + + + + The line is currently accepting or sending RS-422 level signals. + Applies to: USB + + + + + The line is currently accepting or sending LVDS level signals. + Applies to: USB + + + + + The line is currently accepting or sending TTL level signals. + Applies to: USB + + + + + The line is currently in tri-state mode (not driven). + Applies to: USB + + + + + The line is not connected. + Applies to: USB + + + + + Returns the electrical configuration of the currently selected line. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: USB + + + + + The selected physical line can be used to input an electrical signal. + Applies to: USB + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Line 4 can be configured. + Applies to: USB + + + + + Line 3 can be configured. + Applies to: USB + + + + + Line 2 can be configured. + Applies to: USB + + + + + Line 1 can be configured. + Applies to: USB + + + + + Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + The luminance lookup table can be configured. + Applies to: USB + + + + + Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + Auto function AOI 2 can be adjusted. AOI 2 is used by the Balance White Auto function. + Applies to: USB + + + + + Auto function AOI 1 can be adjusted. AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: USB + + + + + Sets which auto function AOI can be adjusted. + + + The full name of AutoFunctionROISelector + Returns the full name of AutoFunctionROISelector + + + The full name of AutoFunctionROISelector + + + + Auto function ROI 2 can be adjusted. ROI 2 is used by the Balance White Auto function. + Applies to: USB + + + + + Auto function ROI 1 can be adjusted. ROI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: USB + + + + + Sets which auto function ROI can be adjusted. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: USB + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: USB + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: USB + + + + + Sets how gain and exposure time will be balanced when the device is making automatic adjustments. + + + The full name of BslImmediateTriggerMode + Returns the full name of BslImmediateTriggerMode + + + The full name of BslImmediateTriggerMode + + + + The immediate trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. + Applies to: USB + + + + + The immediate trigger mode is enabled. This reduces the exposure start delay. + Applies to: USB + + + + + Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + + + The full name of OverlapMode + Returns the full name of OverlapMode + + + The full name of OverlapMode + + + + Non-overlapping exposure and image readout. + Applies to: USB + + + + + Overlapping exposure and image readout. + Applies to: USB + + + + + Configures overlapping exposure and image readout. + + + The full name of SensorShutterMode + Returns the full name of SensorShutterMode + + + The full name of SensorShutterMode + + + + The shutter opens at the same time for all pixels but ends in a sequential manner. The pixels are exposed for different lengths of time. + Applies to: USB + + + + + The shutter opens and closes sequentially for groups (typically lines) of pixels. All pixels are exposed for the same length of time but not at the same time. + Applies to: USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed for the same length of time at the same time. + Applies to: USB + + + + + Sets the shutter mode of the device. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + See camera users manual for information. + Applies to: USB + + + + + A check can be performed if the device is currently exposing a frame. + Applies to: USB + + + + + A check can be performed if the device is currently transferring a frame. + Applies to: USB + + + + + A check can be performed if the device is currently capturing a frame. + Applies to: USB + + + + + A check can be performed if the device is currently waiting for a frame trigger. + Applies to: USB + + + + + A check can be performed if the device is currently transferring a frame burst of one or many frames. + Applies to: USB + + + + + A check can be performed if the device is currently doing a frame burst of one or many frames. + Applies to: USB + + + + + A check can be performed if the device is currently waiting for a frame burst trigger. + Applies to: USB + + + + + Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + The selected trigger is activated when the source signal is low. + Applies to: USB + + + + + The selected trigger is activated when the source signal is high. + Applies to: USB + + + + + The selected trigger is activated on the falling or rising edge of the source signal. + Applies to: USB + + + + + The selected trigger is activated on the falling edge of the source signal. + Applies to: USB + + + + + The selected trigger is activated on the rising edge of the source signal. + Applies to: USB + + + + + Sets the signal transition that activates the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + The signal source for the selected trigger is set to software signal 3. + Applies to: USB + + + + + The signal source for the selected trigger is set to software signal 2. + Applies to: USB + + + + + The signal source for the selected trigger is set to software signal 1. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 4. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 3. + Applies to: USB + + + + + The signal source for the selected trigger is set to line 2 + Applies to: USB + + + + + The signal source for the selected trigger is set to line 1. + Applies to: USB + + + + + The signal source for the selected trigger is set to software triggering. + Applies to: USB + + + + + Sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: USB + + + + + The currently selected trigger is turned off. + Applies to: USB + + + + + Sets the mode for the currently selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The frame start trigger can be configured. + Applies to: USB + + + + + The frame burst start trigger can be configured. + Applies to: USB + + + + + Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + The device operates in fast readout mode. The readout time for each line of pixels is shortened compared to the normal readout mode. This allows higher frame rates, but may reduce image quality. + Applies to: USB + + + + + The device operates in normal readout mode. + Applies to: USB + + + + + Sets the sensor readout mode. + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + The camera automatically uses the optimum overlap time for each acquisition. + Applies to: USB + + + + + The camera manually sets the overlap time for each acquisition. In this mode, you must also set the ExposureOverlapTimeMax parameter to specify the maximum overlap time. + Applies to: USB + + + + + Sets the exposure overlap time mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The trigger width exposure mode is set. In this mode, the length of the exposure for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: USB + + + + + The timed exposure mode is set. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time Abs parameter. + Applies to: USB + + + + + Sets the exposure mode. + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + Exposure time is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. + Applies to: USB + + + + + Exposure time is automatically adjusted until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The exposure auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + The shutter mode is set to global reset release shutter. + Applies to: USB + + + + + The shutter mode is set to rolling shutter. + Applies to: USB + + + + + The shutter mode is set to global shutter. + Applies to: USB + + + + + Sets the shutter mode. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + The acquisition mode is set to continuous. + Applies to: USB + + + + + The acquisition mode is set to single frame. + Applies to: USB + + + + + Sets the image acquisition mode. + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: USB + + + + + Basler PGI image optimizations are disabled. + Applies to: USB + + + + + Enables Basler PGI image optimizations. + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: USB + + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: USB + + + + + Sets the demosaicing mode. + + + The full name of DefectPixelCorrectionMode + Returns the full name of DefectPixelCorrectionMode + + + The full name of DefectPixelCorrectionMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + S-curve contrast enhancement is used to adjust the contrast. This allows you to improve perceived contrast while preserving the dynamic range of the image. + Applies to: USB + + + + + Linear contrast enhancement is used to adjust the contrast. + Applies to: USB + + + + + Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + The element in row 2 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 2 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 2 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 1 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 2 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 1 of the color transformation matrix can be entered. + Applies to: USB + + + + + The element in row 0 and column 0 of the color transformation matrix can be entered. + Applies to: USB + + + + + Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + A matrix color transformation from YUV to RGB is performed on the pixels. + Applies to: USB + + + + + A matrix color transformation from RGB to YUV is performed on the pixels. + Applies to: USB + + + + + A matrix color transformation from RGB to RGB is performed on the pixels. + Applies to: USB + + + + + Sets the type of color transformation that will be performed. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Colors with predominant magenta can be adjusted. + Applies to: USB + + + + + Colors with predominant blue can be adjusted. + Applies to: USB + + + + + Colors with predominant cyan can be adjusted. + Applies to: USB + + + + + Colors with predominant green can be adjusted. + Applies to: USB + + + + + Colors with predominant yellow can be adjusted. + Applies to: USB + + + + + Colors with predominant red can be adjusted. + Applies to: USB + + + + + Sets the color for color adjustment. + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + Balance ratio will be applied to the blue channel. + Applies to: USB + + + + + Balance ratio will be applied to the green channel. + Applies to: USB + + + + + Balance ratio will be applied to the red channel. + Applies to: USB + + + + + Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + White balance is adjusted repeatedly while images are acquired. The repeated adjustment will proceed until the mode of operation is set to Once or to Off. + Applies to: USB + + + + + White balance is adjusted automatically until it reaches a specific target value. After the adjustment is complete, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The balance white auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the balance white auto function. + + + The full name of LightSourcePreset + Returns the full name of LightSourcePreset + + + The full name of LightSourcePreset + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + A color preset for image acquisition with tungsten incandescent light (2800 K) is set. + Applies to: USB + + + + + A color preset for image acquisition with daylight of 6500 K is set. + Applies to: USB + + + + + A color preset for image acquisition with daylight of 5000 K is set. + Applies to: USB + + + + + No color preset is set. + Applies to: USB + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + + + The full name of BslColorSpaceMode + Returns the full name of BslColorSpaceMode + + + The full name of BslColorSpaceMode + + + + Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. An additional sRGB gamma correction value of approximately 0.4 is applied. + Applies to: USB + + + + + Color space is set to RGB. + Applies to: USB + + + + + Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. + + + The full name of ColorSpace + Returns the full name of ColorSpace + + + The full name of ColorSpace + + + + Color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. + Applies to: USB + + + + + Color space is set to RGB. + Applies to: USB + + + + + Returns the color space set for image acquisitions. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + Black level will be applied to all channels or taps. + Applies to: USB + + + + + Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + Gain will be applied to all analog channels. + Applies to: USB + + + + + Gain will be applied to all digital channels. + Applies to: USB + + + + + Gain will be applied to all channels or taps. + Applies to: USB + + + + + Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + Gain is adjusted repeatedly while images are acquired. The repeated automatic adjustment will proceed until the Once mode of operation is used or until the auto function is set to Off. + Applies to: USB + + + + + Gain is adjusted automatically until it reaches a specific target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: USB + + + + + The gain auto function is disabled. + Applies to: USB + + + + + Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + Enables the previously set ROI zone. + Applies to: USB + + + + + Disables the previously set ROI zone. + Applies to: USB + + + + + Provides for enabling/disabling the previously set ROI zone. + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + Sets vertical ROI zone 7 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 6 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 5 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 4 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 3 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 2 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 1 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets vertical ROI zone 0 to be enabled, configured, and vertically assembled with other ROI zones. + Applies to: USB + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + + + The full name of TestPattern + Returns the full name of TestPattern + + + The full name of TestPattern + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + No test pattern. Displays the original image. + Applies to: USB + + + + + Selects the type of image test pattern that is generated by the device. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + The camera generates and displays a test image with a test image 6 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 5 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 4 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 3 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 2 pattern. + Applies to: USB + + + + + The camera generates and displays a test image with a test image 1 pattern. + Applies to: USB + + + + + The camera does not display a test image. + Applies to: USB + + + + + Sets the test image to display. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: USB + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: USB + + + + + No Bayer filter is present on the camera. + Applies to: USB + + + + + Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + The depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: USB + + + + + The depth of the pixel values in the acquired images is 1 bit per pixel. + Applies to: USB + + + + + Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + The pixel format is set to YCbCr 422. + Applies to: USB + + + + + The pixel format is set to BGR 8 + Applies to: USB + + + + + The pixel format is set to RGB 8 + Applies to: USB + + + + + The pixel format is set to Bayer BG 12p. + Applies to: USB + + + + + The pixel format is set to Bayer BG 12. + Applies to: USB + + + + + The pixel format is set to Bayer GB 12p. + Applies to: USB + + + + + The pixel format is set to Bayer GB 12. + Applies to: USB + + + + + The pixel format is set to Bayer RG 12p. + Applies to: USB + + + + + The pixel format is set to Bayer RG 12. + Applies to: USB + + + + + The pixel format is set to Bayer GR 12p. + Applies to: USB + + + + + The pixel format is set to Bayer GR 12. + Applies to: USB + + + + + The pixel format is set to Bayer BG 10p. + Applies to: USB + + + + + The pixel format is set to Bayer BG 10. + Applies to: USB + + + + + The pixel format is set to Bayer GB 10p. + Applies to: USB + + + + + The pixel format is set to Bayer GB 10. + Applies to: USB + + + + + The pixel format is set to Bayer RG 10p. + Applies to: USB + + + + + The pixel format is set to Bayer RG 10. + Applies to: USB + + + + + The pixel format is set to Bayer GR 10p. + Applies to: USB + + + + + The pixel format is set to Bayer GR 10. + Applies to: USB + + + + + The pixel format is set to Bayer BG 8. + Applies to: USB + + + + + The pixel format is set to Bayer GB 8. + Applies to: USB + + + + + The pixel format is set to Bayer RG 8. + Applies to: USB + + + + + The pixel format is set to Bayer GR 8. + Applies to: USB + + + + + The pixel format is set to Mono 12p. + Applies to: USB + + + + + The pixel format is set to Mono 12. + Applies to: USB + + + + + The pixel format is set to Mono 10p. + Applies to: USB + + + + + The pixel format is set to Mono 10. + Applies to: USB + + + + + The pixel format is set to Mono 8. + Applies to: USB + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. + Applies to: USB + + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: USB + + + + + Sets the binning vertical mode. + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without changing the camera's response to light. + Applies to: USB + + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: USB + + + + + Sets the binning horizontal mode. + + + The full name of SequencerTriggerActivation + Returns the full name of SequencerTriggerActivation + + + The full name of SequencerTriggerActivation + + + + The sequence set will advance when the source signal is low. + Applies to: USB + + + + + The sequence set will advance when the source signal is high. + Applies to: USB + + + + + The sequence set will advance on the falling or rising edge of the source signal. + Applies to: USB + + + + + The sequence set will advance on the falling edge of the source signal. + Applies to: USB + + + + + The sequence set will advance on the rising edge of the source signal. + Applies to: USB + + + + + Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. + + + The full name of SequencerTriggerSource + Returns the full name of SequencerTriggerSource + + + The full name of SequencerTriggerSource + + + + Frame End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Frame Start is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 3 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 2 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Counter 1 End is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 3 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 2 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Software signal 1 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 4 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 3 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 2 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Line 1 is selected as the trigger source for sequencer set advance. + Applies to: USB + + + + + Sets the trigger source for sequencer set advance with the currently selected path. + + + The full name of SequencerConfigurationMode + Returns the full name of SequencerConfigurationMode + + + The full name of SequencerConfigurationMode + + + + The sequencer can be configured. SequencerMode must be set to Off before setting this parameter to On. + Applies to: USB + + + + + The sequencer can not be configured. The sequencer can now be used for image acquisition (by setting SequencerMode to On). + Applies to: USB + + + + + Sets whether the sequencer can be configured. + + + The full name of SequencerMode + Returns the full name of SequencerMode + + + The full name of SequencerMode + + + + The sequencer can be used for image acquisition. SequencerConfigurationMode must be set to Off before setting this parameter to On. + Applies to: USB + + + + + The sequencer can not be used for image acquisition. The sequencer can now be configured (by setting SequencerConfigurationMode to On). + Applies to: USB + + + + + Sets whether the sequencer can be used for image acquisition. + + + The full name of CameraOperationMode + Returns the full name of CameraOperationMode + + + The full name of CameraOperationMode + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Executes the operation selected by FileOperationSelector on the selected file. + Applies to: USB + + + + + Size of the currently selected file in bytes. + Applies to: USB + + + + + File operation result. For read or write operations, the number of successfully read/written bytes is returned. + Applies to: USB + + + + + Returns the file operation execution status. + Applies to: USB + + + + + File access length. Controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: USB + + + + + File access offset. Controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: USB + + + + + Sets the access mode in which a file is opened in the device. + Applies to: USB + + + + + Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command. + Applies to: USB + + + + + Sets the target file in the device. + Applies to: USB + + + + + Enables the currently selected expert feature. + Applies to: USB + + + + + Key to access the selected expert feature. + Applies to: USB + + + + + Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature. + Applies to: USB + + + + + Removes the factory limit of the selected parameter. When the factory limit is removed, the parameter can be set within extended limits. range of the extended limit is only dictated by the physical restrictions of the camera, such as the absolute limits of the camera's variable gain control. + Applies to: USB + + + + + Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits. + Applies to: USB + + + + + A user defined value. value can serve as storage location for the camera user. It has no impact on the operation of the camera. + Applies to: USB + + + + + Sets the user-defined value to set or read. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Announce the end of registers streaming. + Applies to: USB + + + + + Prepare the device for registers streaming without checking for consistency. + Applies to: USB + + + + + Controls the behavior of the indicators (such as LEDs) showing the status of the device. + Applies to: USB + + + + + Subminor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Minor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Major version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with. + Applies to: USB + + + + + Immediately resets and reboots the device. + Applies to: USB + + + + + Returns the temperature state. + Applies to: USB + + + + + Temperature of the selected location within the device (in degrees centigrade). The temperature is measured at the location set by DeviceTemperatureSelector. + Applies to: USB + + + + + Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter. + Applies to: USB + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current camera settings. + Applies to: USB + + + + + Value set to limit the maximum bandwidth of the data that will be streamed out by the device on the currently selected link (in bytes per second). + Applies to: USB + + + + + Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput. + Applies to: USB + + + + + Speed of transmission negotiated on the selected link. + Applies to: USB + + + + + Sets which link of the device to control. + Applies to: USB + + + + + Latched value of the timestamp counter. + Applies to: USB + + + + + Latches the current timestamp counter and stores its value in TimestampLatchValue. + Applies to: USB + + + + + Returns the scan type of the device's sensor (area or line scan). + Applies to: USB + + + + + User-settable ID of the device. + Applies to: USB + + + + + Serial number of the device. + Applies to: USB + + + + + Version of the device's firmware. + Applies to: USB + + + + + Version of the device. + Applies to: USB + + + + + Additional information from the vendor about the camera. + Applies to: USB + + + + + Model name of the device. + Applies to: USB + + + + + Name of the device's vendor. + Applies to: USB + + + + + Payload Final Transfer 2 Size + Applies to: USB + + + + + Payload Final Transfer 1 Size + Applies to: USB + + + + + Payload Transfer Count + Applies to: USB + + + + + Payload Transfer Size + Applies to: USB + + + + + This parameter takes effect only when the sequencer mode is set to On. The parameter can only be set when the sequencer configuration mode is set to On. + Applies to: USB + + + + + Test pending acknowledging time in milliseconds. On write, the device waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads, the device returns the current value without any additional wait time. + Applies to: USB + + + + + Size of the second final payload transfer. + Applies to: USB + + + + + Size of the first final payload transfer. + Applies to: USB + + + + + Expected number of payload transfers. + Applies to: USB + + + + + Expected size of a single payload transfer. + Applies to: USB + + + + + Returns the speed mode of the USB port. + Applies to: USB + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. + Applies to: USB + + + + + Time stamp of the frame brust start wait event. + Applies to: USB + + + + + Unique identifier of the frame burst start wait event. + Applies to: USB + + + + + Time stamp of the frame start wait event. + Applies to: USB + + + + + Unique identifier of the frame start wait event. + Applies to: USB + + + + + Time stamp of the over temperature event. + Applies to: USB + + + + + Unique identifier of the over temperature event. + Applies to: USB + + + + + Time stamp of the crititical temperature event. + Applies to: USB + + + + + Unique identifier of the critical temperature event. + Applies to: USB + + + + + Time stamp of the test event. + Applies to: USB + + + + + Unique identifier of the test event. + Applies to: USB + + + + + Frame ID of the frame burst start overtrigger event. + Applies to: USB + + + + + Time stamp of the frame burst start overtrigger event. + Applies to: USB + + + + + Unique identifier of the frame burst start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame start overtrigger event. + Applies to: USB + + + + + Time stamp of the frame start overtrigger event. + Applies to: USB + + + + + Unique identifier of the frame start overtrigger event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame burst start event. + Applies to: USB + + + + + Time stamp of the frame burst start event. + Applies to: USB + + + + + Unique identifier of the frame burst start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the frame start event. + Applies to: USB + + + + + Time stamp of the frame start event. + Applies to: USB + + + + + Unique identifier of the frame start event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Frame ID of the exposure end event. + Applies to: USB + + + + + Time stamp of the exposure end event. + Applies to: USB + + + + + Unique identifier of the exposure end event. This parameter can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received. + Applies to: USB + + + + + Generates an event test signal. + Applies to: USB + + + + + Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter. + Applies to: USB + + + + + Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter. + Applies to: USB + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: USB + + + + + Index of the active sequencer set. + Applies to: USB + + + + + Value of the selected chunk counter. + Applies to: USB + + + + + Sets which counter to retrieve chunk data from. + Applies to: USB + + + + + A bit field that indicates the status of all of the camera's input and output lines when the image was acquired + Applies to: USB + + + + + Value of the timestamp when the image was acquired. + Applies to: USB + + + + + Exposure time used to acquire the image. + Applies to: USB + + + + + Gain used to acquire the image. + Applies to: USB + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: USB + + + + + Enables the inclusion of the currently selected chunk in the payload data. + Applies to: USB + + + + + Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter. + Applies to: USB + + + + + Enables the chunk mode. + Applies to: USB + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: USB + + + + + Saves the current active set into the selected user set. + Applies to: USB + + + + + Loads the selected set into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: USB + + + + + Sets the user set or the factory set to load, save or configure. + Applies to: USB + + + + + Duration (or number of events) before the CounterEnd event is generated. + Applies to: USB + + + + + Immediately resets the selected counter. The counter starts counting immediately after the reset. + Applies to: USB + + + + + Sets the signal on which the counter will be reset. + Applies to: USB + + + + + Sets the source signal that can reset the currently selected counter. + Applies to: USB + + + + + Sets the event that increments the currently selected counter. + Applies to: USB + + + + + Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter. + Applies to: USB + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: USB + + + + + Delay of the currently selected timer in microseconds. + Applies to: USB + + + + + Duration of the currently selected timer in microseconds. + Applies to: USB + + + + + Sets the timer to be configured. + Applies to: USB + + + + + Generates a signal that can be used as a software trigger. + Applies to: USB + + + + + Sets the software signal to control. + Applies to: USB + + + + + A single bit field that sets the state of all user settable output signals in one access. + Applies to: USB + + + + + Enables the selected user settable output line. + Applies to: USB + + + + + Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: USB + + + + + This integer value is a single bit field that indicates the current logical state of all available lines at time of polling. + Applies to: USB + + + + + Indicates the current logical state of the selected line. + Applies to: USB + + + + + This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. + Applies to: USB + + + + + Indicates whether an overload condition was detected on the selected line. + Applies to: USB + + + + + Value for the minimum signal width of an output signal (in microseconds) . + Applies to: USB + + + + + Value of the selected line debouncer time in microseconds. + Applies to: USB + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: USB + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: USB + + + + + Returns the line logic of the currently selected line. + Applies to: USB + + + + + Returns the electrical configuration of the currently selected line. + Applies to: USB + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: USB + + + + + Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line. + Applies to: USB + + + + + Value of the LUT element at the LUT index position. + Applies to: USB + + + + + Index of the LUT element to access. + Applies to: USB + + + + + Enables the selected lookup table (LUT). + Applies to: USB + + + + + Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Assigns the Balance White auto function to the currently selected auto function AOI. + Applies to: USB + + + + + Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the auto function AOI (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the auto function AOI (in pixels). + Applies to: USB + + + + + Height of the auto function AOI (in pixels). + Applies to: USB + + + + + Width of the auto function AOI (in pixels). + Applies to: USB + + + + + Sets which auto function AOI can be adjusted. + Applies to: USB + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. + Applies to: USB + + + + + Assigns the Balance White auto function to the currently selected auto function ROI. + Applies to: USB + + + + + Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the auto function ROI (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). + Applies to: USB + + + + + Height of the auto function ROI (in pixels). + Applies to: USB + + + + + Width of the auto function ROI (in pixels). + Applies to: USB + + + + + Sets which auto function ROI can be adjusted. + Applies to: USB + + + + + Sets the backlight compensation that allows the camera to compensate for underexposure. This is done by excluding a given percentage of the brightest pixels in the image from the target average gray value calculations. + Applies to: USB + + + + + Upper limit for the ExposureTime parameter when the exposure auto function is active. + Applies to: USB + + + + + Lower limit for the ExposureTime parameter when the exposure auto function is active. + Applies to: USB + + + + + Upper limit for the Gain parameter when the gain auto function is active. + Applies to: USB + + + + + Lower limit for the Gain parameter when the gain auto function is active. + Applies to: USB + + + + + Sets how gain and exposure time will be balanced when the device is making automatic adjustments. + Applies to: USB + + + + + Target average brightness for the gain auto function and the exposure auto function. + Applies to: USB + + + + + Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: USB + + + + + Configures overlapping exposure and image readout. + Applies to: USB + + + + + Sets the shutter mode of the device. + Applies to: USB + + + + + Indicates the status (true or false) of the currently selected acquisition signal. acquisition signal can be selected using AcquisitionStatusSelector. + Applies to: USB + + + + + Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value. + Applies to: USB + + + + + Sensor readout time given the current settings. + Applies to: USB + + + + + Maximum allowed frame acquisition rate given the current camera settings (in frames per second). + Applies to: USB + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: USB + + + + + Enables setting the camera's acquisition frame rate to a specified value. + Applies to: USB + + + + + Trigger delay time in microseconds. The delay is applied after the trigger reception and before effectively activating the trigger. + Applies to: USB + + + + + Sets the signal transition that activates the selected trigger. + Applies to: USB + + + + + Sets the signal source for the selected trigger. + Applies to: USB + + + + + Generates a software trigger signal. The software trigger signal will be used if the TriggerSource parameter is set to Software. + Applies to: USB + + + + + Sets the mode for the currently selected trigger. + Applies to: USB + + + + + Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger. + Applies to: USB + + + + + Number of frames to acquire for each FrameBurstStart trigger. + Applies to: USB + + + + + Sets the sensor readout mode. + Applies to: USB + + + + + Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds). + Applies to: USB + + + + + Sets the exposure overlap time mode. + Applies to: USB + + + + + Exposure time of the camera in microseconds. + Applies to: USB + + + + + Sets the exposure mode. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + + Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached. + Applies to: USB + + + + + Sets the shutter mode. + Applies to: USB + + + + + Stops the acquisition of images if the camera is set for continuous image acquisition and acquisition has been started. + Applies to: USB + + + + + Starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: USB + + + + + Sets the image acquisition mode. + Applies to: USB + + + + + Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: USB + + + + + Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI. + Applies to: USB + + + + + Enables Basler PGI image optimizations. + Applies to: USB + + + + + Sets the demosaicing mode. + Applies to: USB + + + + + Amount of saturation to be applied. Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, will make colors easier to distinguish. + Applies to: USB + + + + + Adjusting the saturation changes the intensity of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: USB + + + + + Hue shift to be applied. Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: USB + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images. + Applies to: USB + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: USB + + + + + Amount of contrast to be applied. The more contrast you apply, the more defined the difference between light and dark areas in the image will be. + Applies to: USB + + + + + Amount of brightness to be applied. This allows you to lighten or darken the entire image. + Applies to: USB + + + + + Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast. + Applies to: USB + + + + + Transformation value for the selected element in the color transformation matrix. + Applies to: USB + + + + + Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + Applies to: USB + + + + + Sets the type of color transformation that will be performed. + Applies to: USB + + + + + Saturation adjustment value for the currently selected color. + Applies to: USB + + + + + Hue adjustment value for the currently selected color. + Applies to: USB + + + + + Sets the color for color adjustment. + Applies to: USB + + + + + Value of the currently selected balance ratio channel or tap. + Applies to: USB + + + + + Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity. + Applies to: USB + + + + + Sets the operation mode of the balance white auto function. + Applies to: USB + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: USB + + + + + Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set. + Applies to: USB + + + + + Value set for digital shift. When the parameter is set to zero, digital shift will be disabled. When the parameter is set to 1, 2, 3, or 4, digital shift will be set to shift by 1, shift by 2, shift by 3, or shift by 4 respectively. + Applies to: USB + + + + + Returns the color space set for image acquisitions. + Applies to: USB + + + + + Gamma correction value. Gamma correction lets you modify the brightness of the pixel values to account for a non-linearity in the human perception of brightness. + Applies to: USB + + + + + Value of the currently selected black level channel or tap. + Applies to: USB + + + + + Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap. + Applies to: USB + + + + + Value of the currently selected gain control in dB. + Applies to: USB + + + + + Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap. + Applies to: USB + + + + + Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached. + Applies to: USB + + + + + Sets the ROI zone offset [pixels, in direction of assembly] for the previously enabled ROI zone. Equivalent to OffsetY for vertical zones. + Applies to: USB + + + + + Sets the ROI zone 'thickness' (pixels, in direction of assembly) for the previously enabled ROI zone. Equivalent to Height for vertical zones. + Applies to: USB + + + + + Provides for enabling/disabling the previously set ROI zone. + Applies to: USB + + + + + Sets a ROI zone to be enabled, configured, and assembled with other ROI zones. + Applies to: USB + + + + + Selects the type of image test pattern that is generated by the device. + Applies to: USB + + + + + Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed. + Applies to: USB + + + + + Sets the test image to display. + Applies to: USB + + + + + Maximum possible pixel value that could be transferred from the camera. + Applies to: USB + + + + + Minimum possible pixel value that could be transferred from the camera. + Applies to: USB + + + + + Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: USB + + + + + Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting. + Applies to: USB + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: USB + + + + + Enables vertical mirroring of the image. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the ROI feature when using the reverse Y feature. Note that the position of the ROI relative to the sensor remains the same. + Applies to: USB + + + + + Enables horizontal mirroring of the image. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the ROI feature when using the reverse X feature. Note that the position of the ROI relative to the sensor remains the same. + Applies to: USB + + + + + Vertical scaling factor. + Applies to: USB + + + + + Horizontal scaling factor. + Applies to: USB + + + + + Vertical decimation factor. It specifies the extent of vertical sub-sampling of the acquired frame, i.e. it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: USB + + + + + Horizontal decimation factor. It specifies the extent of horizontal sub-sampling of the acquired frame, i.e. it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: USB + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: USB + + + + + Sets the binning vertical mode. + Applies to: USB + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: USB + + + + + Sets the binning horizontal mode. + Applies to: USB + + + + + Enables vertical centering of the image. + Applies to: USB + + + + + Enables horizontal centering of the image. + Applies to: USB + + + + + Number of bytes separating the starting pixels of two consecutive lines. This feature is used to facilitate alignment of image data. + Applies to: USB + + + + + Enables the line pitch feature which aligns output image data to multiples of 4 bytes. + Applies to: USB + + + + + Vertical offset from the top of the sensor to the region of interest (in pixels). + Applies to: USB + + + + + Horizontal offset from the left side of the sensor to the region of interest (in pixels). + Applies to: USB + + + + + Height of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: USB + + + + + Width of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: USB + + + + + Maximum allowed height of the region of interest in pixels. value takes into account any function that may limit the maximum height. + Applies to: USB + + + + + Maximum allowed width of the region of interest in pixels. value takes into account any function that may limit the maximum width. + Applies to: USB + + + + + Height of the camera's sensor in pixels. + Applies to: USB + + + + + Width of the camera's sensor in pixels. + Applies to: USB + + + + + Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available. + Applies to: USB + + + + + Sets the trigger source for sequencer set advance with the currently selected path. + Applies to: USB + + + + + Next sequencer set to follow after the current one. + Applies to: USB + + + + + Sets the sequencer path. + Applies to: USB + + + + + Saves the sequencer parameter values that are currently in the active set. The values will be saved for the sequencer set whose sequencer set index number is currently selected. + Applies to: USB + + + + + Loads the parameter values of a sequencer set into the active set. The sequencer set will then be the current set. + Applies to: USB + + + + + Sets a sequencer set by its index number. + Applies to: USB + + + + + Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. Only sequencer set 0 is available. + Applies to: USB + + + + + Sets whether the sequencer can be configured. + Applies to: USB + + + + + Index number of the current sequencer set, i.e. of the sequencer set whose parameter values are currently present in the active set. + Applies to: USB + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: USB + + + + + See camera users manual for information. + Applies to: USB + + + + List of all parameter names available for USB cameras + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + This value denotes a failing file operation. + Applies to: CameraLink + + + + + This value denotes a successful file operation. + Applies to: CameraLink + + + + + The File Operation Status feature represents the file operation execution status. + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + This mode selects write-only open mode. + Applies to: CameraLink + + + + + This mode selects read-only open mode. + Applies to: CameraLink + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Writes FileAccessLength bytes taken from the FileAccessBuffer into the device storage at the file relative offset FileAccessOffset. + Applies to: CameraLink + + + + + Reads FileAccessLength bytes from the device storage at the file relative offset FileAccessOffset into FileAccessBuffer. + Applies to: CameraLink + + + + + Closes the file selected by FileSelector in the device. + Applies to: CameraLink + + + + + Opens the file selected by FileSelector in the device. The access mode in which the file is opened is selected by FileOpenMode. + Applies to: CameraLink + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + Selects the file 'Expert Feature 7 File' + Applies to: CameraLink + + + + + Selects the file 'User Offset Shading 2' + Applies to: CameraLink + + + + + Selects the file 'User Offset Shading 1' + Applies to: CameraLink + + + + + Selects the file 'User Gain Shading 2' + Applies to: CameraLink + + + + + Selects the file 'User Gain Shading 1' + Applies to: CameraLink + + + + + Selects the file 'User Set 3' + Applies to: CameraLink + + + + + Selects the file 'User Set 2' + Applies to: CameraLink + + + + + Selects the file 'User Set 1' + Applies to: CameraLink + + + + + Selects the file 'User Data' + Applies to: CameraLink + + + + + The File Selector feature selects the target file in the device. + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Selects the Expert Feature 7 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 6 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 5 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 4 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 3 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 2 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 1 for configuration + Applies to: CameraLink + + + + + Selects the Expert Feature 1 for configuration + Applies to: CameraLink + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + This enumeration value selects the exposure overhead limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the target gray limits for auto functions. + Applies to: CameraLink + + + + + This enumeration value selects the framerate limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure time limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the blacklevel limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the brightness limits for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the gain limits for configuration. + Applies to: CameraLink + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + Indicates an user defect pixel failure. + Applies to: CameraLink + + + + + In trigger width exposure mode, a minimum trigger width is required. The trigger width was shorter than the minimum required. Increase the trigger width to the minimum or above. + Applies to: CameraLink + + + + + Indicates that the power supply is not sufficient. + Applies to: CameraLink + + + + + The over temperature state has been detected. + Applies to: CameraLink + + + + + Indicates that a parameter was set to an invalid value. + Applies to: CameraLink + + + + + Indicates an error was detected while loading a userset. + Applies to: CameraLink + + + + + Indicates that the camera was overtriggered. + Applies to: CameraLink + + + + + Indicates that no error was detected. + Applies to: CameraLink + + + + + Indicates the error that was detected last. + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + Error + Applies to: CameraLink + + + + + Critical + Applies to: CameraLink + + + + + Ok + Applies to: CameraLink + + + + + Temperature State + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + Temperature on the camera case + Applies to: CameraLink + + + + + Temperature on framegrabber board + Applies to: CameraLink + + + + + Temperature on core board + Applies to: CameraLink + + + + + Temperature on sensor board + Applies to: CameraLink + + + + + Lists the temperature sources available for readout + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + This enumeration value indicates that the camera uses an Line scan type of sensor. + Applies to: CameraLink + + + + + This enumeration value indicates that the camera uses an area scan type of sensor. + Applies to: CameraLink + + + + + This enumeration lists the possible scan types for the sensor in the device. + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + Makes available the basic feature set. + Applies to: CameraLink + + + + + Makes available the full feature set. + Applies to: CameraLink + + + + + Selects a feature set description file. + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + ShadingSetCreate + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + This enumeration value selects the User Shading Set 2 for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration value selects the User Shading Set 1 for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration value selects the default shading set for activation by the activate command. + Applies to: CameraLink + + + + + This enumeration selects the shading set to which the activate command will be applied. + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + This enumeration value selects the User Shading Set 2 as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration value selects the User Shading Set 1 as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration value selects the default shading set (factory-created) as the bootup shading set. + Applies to: CameraLink + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + This enumeration value indicates that a problem related to creating a shading set occurred. + Applies to: CameraLink + + + + + This enumeration value indicates that the selected shading set could not be loaded into the volatile memory. + Applies to: CameraLink + + + + + This enumeration value indicates that a problem related to the startup shading set occurred. + Applies to: CameraLink + + + + + This enumeration value indicates that the latest operation related to shading correction was successful. + Applies to: CameraLink + + + + + This enumeratuion indicates error statuses related to shading correction. + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + This enumeration value selects gain shading correction, i.e. the correction for photo response non-uniformity (PRNU). + Applies to: CameraLink + + + + + This enumeration value selects offset shading correction, i.e. the correction for dark signal non-uniformity (DSNU). + Applies to: CameraLink + + + + + This enumeration selects the kind of shading correction. + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: CameraLink + + + + + Selcts the area of interest where color overexposure compensation will be performed. + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Auto Function AOI 2 is used by the Balance White Auto function. + Applies to: CameraLink + + + + + Auto Function AOI 1 is used by the Gain Auto and Exposure Auto functions. + Applies to: CameraLink + + + + + Selects the Auto Function AOI. + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + When this setting is selected tries to keep the exposure time value at its minimum. + Applies to: CameraLink + + + + + When this setting is selected tries to keep the gain value at its minimum. + Applies to: CameraLink + + + + + Selects the profile for controlling gain and shutter simultaneously. + + + The full name of DefaultSetSelector + Returns the full name of DefaultSetSelector + + + The full name of DefaultSetSelector + + + + customer factory set 1 + Applies to: CameraLink + + + + + customer factory set 0 + Applies to: CameraLink + + + + + Factory set enabling color adjustments + Applies to: CameraLink + + + + + Factory set using auto functions + Applies to: CameraLink + + + + + High gain factory set + Applies to: CameraLink + + + + + Standard factory set + Applies to: CameraLink + + + + + Selects the which factory setting will be used as default set. + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + This enumeration value sets user set 3 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets user set 2 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets user set 1 as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the custom 1 user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the custom 0 user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the color user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the auto function user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the high gain user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration value sets the default user set as the default startup set. + Applies to: CameraLink + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + This enumeration value selects user set 3. + Applies to: CameraLink + + + + + This enumeration value selects user set 2. + Applies to: CameraLink + + + + + This enumeration value selects user set 1. + Applies to: CameraLink + + + + + Factory set enabling custom 1 settings + Applies to: CameraLink + + + + + Factory set enabling custom 0 settings + Applies to: CameraLink + + + + + Factory set enabling color adjustments + Applies to: CameraLink + + + + + Factory set using auto functions + Applies to: CameraLink + + + + + High gain factory set + Applies to: CameraLink + + + + + This enumeration value selects the default configuration set. + Applies to: CameraLink + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + + + The full name of ClPixelClock + Returns the full name of ClPixelClock + + + The full name of ClPixelClock + + + + The pixel clock used in the communication with the grabber + + + The full name of ClSerialPortBaudRate + Returns the full name of ClSerialPortBaudRate + + + The full name of ClSerialPortBaudRate + + + + 921600 Baud + Applies to: CameraLink + + + + + 460800 Baud + Applies to: CameraLink + + + + + 230400 Baud + Applies to: CameraLink + + + + + 115200 Baud + Applies to: CameraLink + + + + + 57600 Baud + Applies to: CameraLink + + + + + 38400 Baud + Applies to: CameraLink + + + + + 19200 Baud + Applies to: CameraLink + + + + + 9600 Baud + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClTimeSlots + Returns the full name of ClTimeSlots + + + The full name of ClTimeSlots + + + + Single timeslot + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClConfiguration + Returns the full name of ClConfiguration + + + The full name of ClConfiguration + + + + Standard Deca configuration with 10 taps of 8-bit, as described by the Camera Link Standard. + Applies to: CameraLink + + + + + The camera streams the data from multiple taps (that do not fit in the standard +base configuration) through two Camera Link base ports. It is responsibility of the +application or frame grabber to reconstruct the full image. Only one of the ports (fixed) +serves as the 'master' for serial communication and triggering. + Applies to: CameraLink + + + + + Standard full configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + Standard medium configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + Standard base configuration described by the Camera Link standard. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ClTapGeometry + Returns the full name of ClTapGeometry + + + The full name of ClTapGeometry + + + + The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + This enumeration value selects the luminance LUT for configuration. + Applies to: CameraLink + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects CC1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 8 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 7 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 6 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 5 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 4 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 3 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 2 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects line 1 as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value selects software command as the source for counter reset. + Applies to: CameraLink + + + + + This enumeration value disables counter reset. + Applies to: CameraLink + + + + + This enumeration selects the source of the reset for the selected counter. + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + Counts the number of Exposure End. + Applies to: CameraLink + + + + + Counts the number of Exposure Start. + Applies to: CameraLink + + + + + Counts the number of Line End. + Applies to: CameraLink + + + + + Counts the number of Line Start. + Applies to: CameraLink + + + + + Counts the number of Line Trigger. + Applies to: CameraLink + + + + + Counts the number of Frame End. + Applies to: CameraLink + + + + + Counts the number of Frame Start. + Applies to: CameraLink + + + + + Counts the number of Frame Trigger. + Applies to: CameraLink + + + + + Counts the number of Acquisition End. + Applies to: CameraLink + + + + + Counts the number of Acquisition Start. + Applies to: CameraLink + + + + + Counts the number of Acquisition Trigger. + Applies to: CameraLink + + + + + Counter is stopped. + Applies to: CameraLink + + + + + This enumeration selects the event that will be the source to increment the counter. + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + This enumeration value selects counter 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects counter 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + This enumeration value sets the type of signal change needed to start the timer to level low. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to level high. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to falling edge. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change needed to start the timer to rising edge. + Applies to: CameraLink + + + + + This enumeration sets the type of signal transistion that will start the timer. + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + This enumeration value sets the source signal for the selected timer to exposure active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected timer to off. + Applies to: CameraLink + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + This enumeration value selects timer 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects timer 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the falling edge of each signal received from the pre-divider sub-module a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink + + + + + For the rising edge of each signal received from the pre-divider sub-module a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + Selects the output of the shaft encoder module as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC4 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC3 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC2 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects CC1 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 4 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 3 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 2 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects line 1 as the input source for the frequency converter module. + Applies to: CameraLink + + + + + Selects the input source for the frequency converter module. + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increments for forward ticks for reverse ticks, i.e. the tick counts are incremented regardless of the direction of movement. + Applies to: CameraLink + + + + + The tick counter of the shaft encoder module increments for forward ticks and decrements for reverse ticks. + Applies to: CameraLink + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward ticks only provided the reverse counter is not decrementing. + Applies to: CameraLink + + + + + This enumeration value selects that the shaft encoder module will output trigger signals for forward and reverse ticks provided the reverse counter is neither incrementing nor decrementing. + Applies to: CameraLink + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects CC4 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC3 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC2 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects CC1 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 4 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 3 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 2 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects input line 1 as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the input line as signal source for the shaft encoder module. + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Selects phase B of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + Selects phase A of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + TODO. + Applies to: CameraLink + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + This enumeration value selects user settable synchronous output signal CL Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal Line1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 1 for configuration. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + This enumeration value selects user settable output signal CL Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal Line1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This signal for the output is rising with frame trigger wait and falling with exposure active. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value associates the output of the camera's frequency converter module with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the output of the camera's shaft encoder module with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the AcquisitionTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 4. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 3. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 2. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to user settable output signal 1. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 2 active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to timer 1 active. + Applies to: CameraLink + + + + + This enumeration value associates the LineTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + This enumeration value associates the FrameTriggerWait software status as a signal level with the selected output line. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to exposure active. + Applies to: CameraLink + + + + + This enumeration value sets the source signal for the selected output line to off. + Applies to: CameraLink + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + This enumeration value sets the electrical configuration of the selected line to opto-coupled. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to RS-422. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to LVDS. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to TTL. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to tri-state. + Applies to: CameraLink + + + + + This enumeration value sets the electrical configuration of the selected line to not connected. + Applies to: CameraLink + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + This enumeration value sets the mode for the selected line to output. + Applies to: CameraLink + + + + + This enumeration value sets the mode for the selected line to input. + Applies to: CameraLink + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + This enumeration value selects output line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects output line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects input line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects Camera Link Spare for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 7 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 6 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 5 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 1 for configuration. + Applies to: CameraLink + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + Device is currently waiting for a line trigger. + Applies to: CameraLink + + + + + Device is doing the exposure of a frame. + Applies to: CameraLink + + + + + Device is currently transferring a frame. + Applies to: CameraLink + + + + + Device is currently doing the capture of a frame. + Applies to: CameraLink + + + + + Device is currently waiting for a Frame trigger. + Applies to: CameraLink + + + + + Device is currently transferring an acquisition of one or many frames. + Applies to: CameraLink + + + + + Device is currently doing an acquisition of one or many frames. + Applies to: CameraLink + + + + + Device is currently waiting for a trigger for the capture of one or many frames. + Applies to: CameraLink + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + + + The full name of AcquisitionFrameRateEnum + Returns the full name of AcquisitionFrameRateEnum + + + The full name of AcquisitionFrameRateEnum + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + This enumeration value sets the shutter mode to global reset release shutter. + Applies to: CameraLink + + + + + This enumeration value sets the shutter mode to rolling shutter. + Applies to: CameraLink + + + + + This enumeration value sets the shutter mode to global shutter. + Applies to: CameraLink + + + + + This enumeration sets the shutter mode. + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Exposure Auto function. + Applies to: CameraLink + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: CameraLink + + + + + Sets the integration mode to field integration + Applies to: CameraLink + + + + + Selects the Interlaced Integration Mode. + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + This enumeration value sets the exposure mode to trigger controlled. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to trigger width. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to timed. + Applies to: CameraLink + + + + + This enumeration value sets the exposure mode to off. + Applies to: CameraLink + + + + + This enumeration sets the exposure mode. + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + Selects the trigger delay to be expressed as a number of consecutive line triggers. + Applies to: CameraLink + + + + + Selects the trigger delay to be expressed as a time interval (in microseconds). + Applies to: CameraLink + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + Sets the selected trigger to become active when the source signal is low + Applies to: CameraLink + + + + + Sets the selected trigger to become active when the source signal is high + Applies to: CameraLink + + + + + Sets the selected trigger to become active on the falling or rising edge of the source signal + Applies to: CameraLink + + + + + Sets the selected trigger to become active on the falling edge of the source signal + Applies to: CameraLink + + + + + This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. + Applies to: CameraLink + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: CameraLink + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to action command signal 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 end. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to counter 1 start. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 end. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to the frequency converter module. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC2. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to CC1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 8. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 7. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 6. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 5. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 4. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 3. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 2 + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to line 1. + Applies to: CameraLink + + + + + This enumeration value sets the signal source for the selected trigger to software trigger. + Applies to: CameraLink + + + + + This enumeration sets the signal source for the selected trigger. + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + This enumeration value sets the mode for the selected trigger to on. + Applies to: CameraLink + + + + + This enumeration value sets the mode for the selected trigger to off. + Applies to: CameraLink + + + + + This enumeration sets the trigger mode for the selected trigger. + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + This enumeration value selects the exposure active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the exposure start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the line start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the frame start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: CameraLink + + + + + This enumeration value selects the acquisition start trigger for configuration. + Applies to: CameraLink + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + This enumeration value sets the camera's acquisition mode to continuous. + Applies to: CameraLink + + + + + This enumeration value sets the camera's acquisition mode to multi frame. + Applies to: CameraLink + + + + + This enumeration value sets the camera's acquisition mode to single frame + Applies to: CameraLink + + + + + This enumeration sets the image acquisition mode. + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: CameraLink + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning mode. + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + This enumeration value sets the binning mode to averaging. The grey values of binned pixels are averaged. + Applies to: CameraLink + + + + + This enumeration value sets the binning mode to summing. The grey values of binned pixels are summed. + Applies to: CameraLink + + + + + This enumeration sets the horizontal binning mode. + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + This enumeration value sets vertical binning to 2 rows. + Applies to: CameraLink + + + + + This enumeration value sets vertical binning to disabled. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning feature. + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Selects magenta for the adjustment of colors with predominant magenta. + Applies to: CameraLink + + + + + Selects blue for the adjustment of colors with predominant blue. + Applies to: CameraLink + + + + + Selects cyan for the adjustment of colors with predominant cyan. + Applies to: CameraLink + + + + + Selects green the adjustment of colors with predominant green. + Applies to: CameraLink + + + + + Selects yellow for the adjustment of colors with predominant yellow. + Applies to: CameraLink + + + + + Selects red for the adjustment of colors with predominant red. + Applies to: CameraLink + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + Element in row 2 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 2 and column 1 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 2 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 1 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 1 and column 1 of the color transformation matrix + Applies to: CameraLink + + + + + Element in row 1 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 2 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 1 of the color transformation matrix. + Applies to: CameraLink + + + + + Element in row 0 and column 0 of the color transformation matrix. + Applies to: CameraLink + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Matrix color transformation from RGB to YUV. + Applies to: CameraLink + + + + + Matrix color transformation from YUV to RGB. + Applies to: CameraLink + + + + + Matrix color transformation from RGB to RGB. + Applies to: CameraLink + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + This enumeration value selects the blue balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red balance ratio control for adjustment. + Applies to: CameraLink + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Balance White Auto function. + Applies to: CameraLink + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 6500 K. + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: CameraLink + + + + + A predefined matrix is used for matrix color transformation. The matrix is optimized for image acquisition with daylight of 5000 K. + Applies to: CameraLink + + + + + Allows using a custom defined color transformation matrix. + Applies to: CameraLink + + + + + No matrix color transformation for specific light source is performed. + Applies to: CameraLink + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit test images with a test image 7 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 6 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 5 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 4 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 3 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 2 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a test image 1 pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: CameraLink + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: CameraLink + + + + + This enumeration value sets the camera's test image generation capability to disabled. + Applies to: CameraLink + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: CameraLink + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: CameraLink + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: CameraLink + + + + + Sets the mode to only output field 1. + Applies to: CameraLink + + + + + Sets the mode to only output field 0. + Applies to: CameraLink + + + + + Selects the mode to output the fields. + + + The full name of SpatialCorrectionStartingLine + Returns the full name of SpatialCorrectionStartingLine + + + The full name of SpatialCorrectionStartingLine + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + This enumeration value indicates that no Bayer filter is present on the camera. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This enumeration value indicates that the Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 4 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 2 bits per pixel. + Applies to: CameraLink + + + + + This enumeration value indicates that the depth of the pixel values in the acquired images is 1 bits per pixel. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Sets the color coding of the pixels in the acquired images + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 422 (YUYV) Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 16 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 8 Planar. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 422 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10V2 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10V1 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGRA 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGBA 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to BGR 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to RGB 8 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer BG 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GB 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer RG 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Bayer GR 8. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 16. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 12 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 12. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 10. + Applies to: CameraLink + + + + + This enumeration value sets the pixel format to Mono 8. + Applies to: CameraLink + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature selects the amount of data bits the sensor produces for one sample. + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + This enumeration value selects the fixed sRGB gamma curve + Applies to: CameraLink + + + + + This enumeration value selects the the user configurable gamma curve. + Applies to: CameraLink + + + + + This enumeration selects the type of gamma to apply. + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 4 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 3 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 2 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 1 black level control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available black level controls for adjustment. + Applies to: CameraLink + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 4 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 3 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 2 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects the tap 1 gain control for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available digital gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available analog gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration value selects all available gain controls for adjustment. + Applies to: CameraLink + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Applies to: CameraLink + + + + + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Applies to: CameraLink + + + + + Disables the Gain Auto function. + Applies to: CameraLink + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC4 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC3 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC2 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects CC1 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 8 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 7 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 6 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 5 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 4 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 3 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 2 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects line 1 as the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects the source for setting the selected bit of the sequence set address. + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Selects bit 3 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 2 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 1 of the sequence set address. + Applies to: CameraLink + + + + + Selects bit 0 of the sequence set address. + Applies to: CameraLink + + + + + Selects a bit of the sequence set address. + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is CC1. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 8. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 7. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 6. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 5. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 4. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 3. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 2. + Applies to: CameraLink + + + + + The source for sequence restart or sequence set advance is line 1. + Applies to: CameraLink + + + + + Automatic sequence set advance. The sequence repeat starts with sequence set index number 1. + Applies to: CameraLink + + + + + Advance via asynchronous advance only. + Applies to: CameraLink + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + Selects controls for sequence set advance. Only available in Controlled sequence advance mode. + Applies to: CameraLink + + + + + Selects controls for sequence restart. + Applies to: CameraLink + + + + + Selects between controls for sequence restart or sequence set advance. + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The sequence sets are selected according to the states of the input lines as the frame triggers occur. + Applies to: CameraLink + + + + + Sequence set advance controlled by settable source. + Applies to: CameraLink + + + + + Automatic sequence set advance as images are acquired. + Applies to: CameraLink + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file. + Applies to: CameraLink + + + + + The File Size feature represents the size of the selected file in bytes. + Applies to: CameraLink + + + + + The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned. + Applies to: CameraLink + + + + + The File Operation Status feature represents the file operation execution status. + Applies to: CameraLink + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: CameraLink + + + + + This feature controls the mapping between the device file storage and the FileAccessBuffer. + Applies to: CameraLink + + + + + The File Open Mode feature selects the access mode in which a file is opened in the device. + Applies to: CameraLink + + + + + The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called. + Applies to: CameraLink + + + + + The File Selector feature selects the target file in the device. + Applies to: CameraLink + + + + + Enable the selected Feature + Applies to: CameraLink + + + + + Sets the key to access the selected feature + Applies to: CameraLink + + + + + Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature + Applies to: CameraLink + + + + + This value sets the number of prelines. + Applies to: CameraLink + + + + + Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result. + Applies to: CameraLink + + + + + This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter + Applies to: CameraLink + + + + + Erases the last error and possibly reveals a previous error. + Applies to: CameraLink + + + + + Indicates the error that was detected last. + Applies to: CameraLink + + + + + Shows the over temperature state of the selected target + Applies to: CameraLink + + + + + Shows the over temperature state of the selected target + Applies to: CameraLink + + + + + Temperature State + Applies to: CameraLink + + + + + Shows the current temperature of the selected target in degrees centigrade + Applies to: CameraLink + + + + + Lists the temperature sources available for readout + Applies to: CameraLink + + + + + This is a command that immediately resets and reboots the device. + Applies to: CameraLink + + + + + This enumeration lists the possible scan types for the sensor in the device. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the version of the device's firmware and software. + Applies to: CameraLink + + + + + This feature stores a user-programmable identifier. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the device's serial number. + Applies to: CameraLink + + + + + This is a read only element. It is a string that indicates the version of the device. + Applies to: CameraLink + + + + + This is a read only element. It is a string that provides additional information from the vendor about the camera. + Applies to: CameraLink + + + + + This is a read only element. It is a text description that indicates the model name of the device. + Applies to: CameraLink + + + + + This is a read only element. It is a text description that indicates the name of the device's vendor. + Applies to: CameraLink + + + + + Selects a feature set description file. + Applies to: CameraLink + + + + + If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url). + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + ShadingSetCreate + Applies to: CameraLink + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory. + Applies to: CameraLink + + + + + This enumeration selects the shading set to which the activate command will be applied. + Applies to: CameraLink + + + + + This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup. + Applies to: CameraLink + + + + + This enumeratuion indicates error statuses related to shading correction. + Applies to: CameraLink + + + + + This boolean value enables the selected kind of shading correction. + Applies to: CameraLink + + + + + This enumeration selects the kind of shading correction. + Applies to: CameraLink + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: CameraLink + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: CameraLink + + + + + Enables color overexposure compensation. + Applies to: CameraLink + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This value sets the starting line of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the starting column of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the height of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the width of the auto function area of interest in pixels. + Applies to: CameraLink + + + + + Selects the Auto Function AOI. + Applies to: CameraLink + + + + + Selects the profile for controlling gain and shutter simultaneously. + Applies to: CameraLink + + + + + Upper limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: CameraLink + + + + + Lower limit of the Auto Exposure Time (Abs) [us] parameter + Applies to: CameraLink + + + + + Upper limit of the Auto Gain (Raw) parameter + Applies to: CameraLink + + + + + Lower limit of the Auto Gain (Raw) parameter + Applies to: CameraLink + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: CameraLink + + + + + The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled. + Applies to: CameraLink + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: CameraLink + + + + + The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled. + Applies to: CameraLink + + + + + The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255. + Applies to: CameraLink + + + + + Selects the which factory setting will be used as default set. + Applies to: CameraLink + + + + + This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink + + + + + This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. + Applies to: CameraLink + + + + + This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + Applies to: CameraLink + + + + + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + Applies to: CameraLink + + + + + StopFeatureStreaming + Applies to: CameraLink + + + + + StartFeatureStreaming + Applies to: CameraLink + + + + + Indicates whether a live grab is under way + Applies to: CameraLink + + + + + The Inter-line Delay Abs parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. +The parameter sets a floating point value to express the delay in microseconds. The set value will be automatically adjusted to the nearest value that can be expressed as a multiple of the period of the currently selected pixel clock. The line valid signal (LVAL) remains low during the set delay. +The default value of the parameter is the minimum allowed inter-line delay. + Applies to: CameraLink + + + + + The Inter-line Delay Raw parameter sets the delay between the end of transmission of a line and the start of transmission of the next line. +The parameter sets an integer value to express the delay as a number pixel clock cycles. The line valid signal (LVAL) remains low during the set number of pixel clock cycles. +The default value of the parameter is the minimum allowed number of inter-line clock cycles. + Applies to: CameraLink + + + + + The pixel clock used in the communication with the grabber in Hz + Applies to: CameraLink + + + + + The pixel clock used in the communication with the grabber + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + The tap geometry uniquely describes with a standardized name, the geometrical properties characterizing the different taps of a multitap camera + Applies to: CameraLink + + + + + This value sets the value of the LUT element at the LUT index. + Applies to: CameraLink + + + + + This value sets the LUT element to access. This value is used to index into a LUT array. + Applies to: CameraLink + + + + + This boolean value enables the selected LUT. + Applies to: CameraLink + + + + + This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset. + Applies to: CameraLink + + + + + This enumeration selects the source of the reset for the selected counter. + Applies to: CameraLink + + + + + This enumeration selects the event that will be the source to increment the counter. + Applies to: CameraLink + + + + + This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink + + + + + This enumeration sets the type of signal transistion that will start the timer. + Applies to: CameraLink + + + + + This enumeration sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting. + Applies to: CameraLink + + + + + This float value sets the duration for the selected timer in microseconds. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting. + Applies to: CameraLink + + + + + This float value sets the delay for the selected timer in microseconds. + Applies to: CameraLink + + + + + This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting. + Applies to: CameraLink + + + + + This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering. + Applies to: CameraLink + + + + + Sets an integer value as the post-divider for the post-divider sub-module. + Applies to: CameraLink + + + + + Sets an integer value as the multiplier for the multiplier sub-module. + Applies to: CameraLink + + + + + Sets an integer value as the pre-divider for the pre-divider sub-module. + Applies to: CameraLink + + + + + Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink + + + + + Selects the input source for the frequency converter module. + Applies to: CameraLink + + + + + This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: CameraLink + + + + + This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: CameraLink + + + + + This command resets the tick counter count of the shaft encoder module to 0. + Applies to: CameraLink + + + + + This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum. + Applies to: CameraLink + + + + + This integer value (read only) indicates the current value of the tick counter of the shaft encoder module. + Applies to: CameraLink + + + + + Selects the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration value selects the circumstances for the shaft encoder module to output trigger signals. + Applies to: CameraLink + + + + + Selects the input line as signal source for the shaft encoder module. + Applies to: CameraLink + + + + + Selects the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: CameraLink + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: CameraLink + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink + + + + + This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access. + Applies to: CameraLink + + + + + This boolean value sets the state of the selected user settable synchronous output signal. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: CameraLink + + + + + This integer value is a single bitfield that sets the state of all user settable output signals in one access. + Applies to: CameraLink + + + + + This boolean value sets the state of the selected user settable output signal. + Applies to: CameraLink + + + + + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + Applies to: CameraLink + + + + + This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling. + Applies to: CameraLink + + + + + This boolean value indicates the current logical state for the selected line at the time of polling. + Applies to: CameraLink + + + + + This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: CameraLink + + + + + This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line. + Applies to: CameraLink + + + + + Sets the raw value of the selected line debouncer time + Applies to: CameraLink + + + + + Sets the absolute value of the selected line debouncer time in microseconds + Applies to: CameraLink + + + + + This boolean value enables the termination resistor for the selected input line. + Applies to: CameraLink + + + + + This boolean value enables the signal inverter function for the selected input or output line. + Applies to: CameraLink + + + + + This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output. + Applies to: CameraLink + + + + + This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal. + Applies to: CameraLink + + + + + This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line. + Applies to: CameraLink + + + + + Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: CameraLink + + + + + This boolean value enables the frame timeout. + Applies to: CameraLink + + + + + This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector. + Applies to: CameraLink + + + + + This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second. + Applies to: CameraLink + + + + + This boolean value enables setting the camera's acquisition frame rate to a specified value. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second. + Applies to: CameraLink + + + + + This enumeration sets the shutter mode. + Applies to: CameraLink + + + + + Enable the Global Reset Release Mode + Applies to: CameraLink + + + + + This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: CameraLink + + + + + This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode. + Applies to: CameraLink + + + + + Indicates the sensor readout time given the current settings. + Applies to: CameraLink + + + + + This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting. + Applies to: CameraLink + + + + + This value enables the use of the exposure time base. + Applies to: CameraLink + + + + + This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting. + Applies to: CameraLink + + + + + This float value sets the camera's exposure time in microseconds. + Applies to: CameraLink + + + + + The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached. + Applies to: CameraLink + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink + + + + + This enumeration sets the exposure mode. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it. + Applies to: CameraLink + + + + + This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it. + Applies to: CameraLink + + + + + Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink + + + + + This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired. + Applies to: CameraLink + + + + + This enumeration sets the signal transition needed to activate the selected trigger. + Applies to: CameraLink + + + + + This enumeration sets the signal source for the selected trigger. + Applies to: CameraLink + + + + + This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'. + Applies to: CameraLink + + + + + This enumeration sets the trigger mode for the selected trigger. + Applies to: CameraLink + + + + + This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + This value sets the number of frames acquired in the multiframe acquisition mode + Applies to: CameraLink + + + + + This command will immediately abort any image acquisition process that is currently in progress. + Applies to: CameraLink + + + + + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + Applies to: CameraLink + + + + + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + Applies to: CameraLink + + + + + This enumeration sets the image acquisition mode. + Applies to: CameraLink + + + + + When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera. + +Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost. + Applies to: CameraLink + + + + + Sets the height for the selected zone. + Applies to: CameraLink + + + + + Sets the Y offset (top offset) for the selected zone. + Applies to: CameraLink + + + + + Enables the selected zone. + Applies to: CameraLink + + + + + This value sets the zone to access. + Applies to: CameraLink + + + + + Enables the stacked zone imaging feature. + Applies to: CameraLink + + + + + Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation. + Applies to: CameraLink + + + + + Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation. + Applies to: CameraLink + + + + + Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning mode. + Applies to: CameraLink + + + + + Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CameraLink + + + + + This enumeration sets the horizontal binning mode. + Applies to: CameraLink + + + + + This enumeration sets the vertical binning feature. + Applies to: CameraLink + + + + + This feature is used to center the image vertically. + Applies to: CameraLink + + + + + This feature is used to center the image horizontally. + Applies to: CameraLink + + + + + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + Applies to: CameraLink + + + + + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Applies to: CameraLink + + + + + This value sets the height of the area of interest in pixels. + Applies to: CameraLink + + + + + This value sets the width of the area of interest in pixels. + Applies to: CameraLink + + + + + Sets an integer value for the adjustment of saturation of the selected color. + Applies to: CameraLink + + + + + Sets a floating point value for the adjustment of saturation of the selected color. + Applies to: CameraLink + + + + + Sets an integer value for the adjustment of hue of the selected color. + Applies to: CameraLink + + + + + Sets a floating point value for the adjustment of hue of the selected color. + Applies to: CameraLink + + + + + Selects the color for color adjustment. +Those colors in the image will be adjusted where the selected color predominates. + Applies to: CameraLink + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: CameraLink + + + + + Enables color adjustment. + Applies to: CameraLink + + + + + Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: CameraLink + + + + + Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. +If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered. + Applies to: CameraLink + + + + + Sets an integer value for the selected element in the color transformation matrix. + Applies to: CameraLink + + + + + Sets a floating point value for the selected element in the color transformation matrix. + Applies to: CameraLink + + + + + Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. +Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed. + + Applies to: CameraLink + + + + + Selects the matrix color transformation between color spaces. +Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). +The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera. + + Applies to: CameraLink + + + + + This value sets the selected balance ratio control as an integer. + Applies to: CameraLink + + + + + This value sets the selected balance ratio control as a float value. + Applies to: CameraLink + + + + + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + Applies to: CameraLink + + + + + The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + Applies to: CameraLink + + + + + Allows returning to the color adjustment settings extant before the latest changes of the settings. +This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings. + Applies to: CameraLink + + + + + Selects the color transformation mode to select the type of light source to be considered for matrix color transformation. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Applies to: CameraLink + + + + + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Applies to: CameraLink + + + + + This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image. + Applies to: CameraLink + + + + + Selects the mode to output the fields. + Applies to: CameraLink + + + + + This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. + Applies to: CameraLink + + + + + This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + See camera users manual for information. + Applies to: CameraLink + + + + + Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined. + +Positive integer: The object will pass the top sensor line first. + +Negative integer: The object will pass the bottom sensor line first. + +In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: CameraLink + + + + + This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera. + Applies to: CameraLink + + + + + This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera. + Applies to: CameraLink + + + + + Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. +Note: Make sure to also select a suitable raw pixel data output format. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink + + + + + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + Applies to: CameraLink + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink + + + + + This enumeration sets the format of the pixel data transmitted for acquired images. + Applies to: CameraLink + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink + + + + + This feature selects the amount of data bits the sensor produces for one sample. + Applies to: CameraLink + + + + + This value sets the substrate voltage + Applies to: CameraLink + + + + + This value sets the selected digital shift control + Applies to: CameraLink + + + + + This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT). + Applies to: CameraLink + + + + + This enumeration selects the type of gamma to apply. + Applies to: CameraLink + + + + + This boolean value enables the gamma correction. + Applies to: CameraLink + + + + + This value sets the selected black level control as a float value. + Applies to: CameraLink + + + + + This value sets the selected black level control as an integer. + Applies to: CameraLink + + + + + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + Applies to: CameraLink + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: CameraLink + + + + + Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera. + Applies to: CameraLink + + + + + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + Applies to: CameraLink + + + + + The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached. + Applies to: CameraLink + + + + + Selects the source for setting the selected bit of the sequence set address. + Applies to: CameraLink + + + + + Selects a bit of the sequence set address. + Applies to: CameraLink + + + + + Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN. + Applies to: CameraLink + + + + + Selects between controls for sequence restart or sequence set advance. + Applies to: CameraLink + + + + + Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines. + Applies to: CameraLink + + + + + Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode. + Applies to: CameraLink + + + + + Loads an existing sequence set to make it the current sequence set. + Applies to: CameraLink + + + + + Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off. + Applies to: CameraLink + + + + + Selects the index number of a sequence set. + Applies to: CameraLink + + + + + Sets the total number of sequence sets in the sequence. + Applies to: CameraLink + + + + + Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode. + Applies to: CameraLink + + + + + Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: CameraLink + + + + + Indicates the current sequence set. + Applies to: CameraLink + + + + + Enables the existing sequence sets for image acquisition. + Applies to: CameraLink + + + + List of all parameter names available for Camera Link cameras. + + + The full name of ChunkScan3dOutputMode + Returns the full name of ChunkScan3dOutputMode + + + The full name of ChunkScan3dOutputMode + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + The full name of ChunkScan3dDistanceUnit + Returns the full name of ChunkScan3dDistanceUnit + + + The full name of ChunkScan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + The full name of ChunkScan3dCoordinateSelector + Returns the full name of ChunkScan3dCoordinateSelector + + + The full name of ChunkScan3dCoordinateSelector + + + + The third (Z) coordinate. + Applies to: Stereo ace + + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + The pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in RGB 12 V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 Signed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 format. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 16 format. + Applies to: Stereo ace and ace GigE + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate, third component 16 bit. + Applies to: Stereo ace + + + + + Confidence 8-bit + Applies to: Stereo ace + + + + + The pixel data in the acquired image is in the BiColor RGBG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BiColor BGRG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: ace GigE + + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + The full name of ChunkLineSource + Returns the full name of ChunkLineSource + + + The full name of ChunkLineSource + + + + The output is always Low. + Applies to: Stereo ace + + + + + The output is always High. + Applies to: Stereo ace + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + Output is high during the exposure of a Frame. + Applies to: Stereo ace + + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + The full name of ChunkLineSelector + Returns the full name of ChunkLineSelector + + + The full name of ChunkLineSelector + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkExposureTimeSelector + Returns the full name of ChunkExposureTimeSelector + + + The full name of ChunkExposureTimeSelector + + + + Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the common exposure time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 4. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 3. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 2. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 1. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of ChunkComponentSelector + Returns the full name of ChunkComponentSelector + + + The full name of ChunkComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + + + + The full name of ChunkComponentID + Returns the full name of ChunkComponentID + + + The full name of ChunkComponentID + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + The full name of BslChunkTimestampSelector + Returns the full name of BslChunkTimestampSelector + + + The full name of BslChunkTimestampSelector + + + + The Chunk Timestamp Value parameter indicates when acquisition of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image ended. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + The full name of BslChunkAutoBrightnessStatus + Returns the full name of BslChunkAutoBrightnessStatus + + + The full name of BslChunkAutoBrightnessStatus + + + + Target brightness adjustments are enabled, and the target brightness value has been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are enabled, but the target brightness value has not been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + + + + + Width of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Trigger Input counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the timestamp when the image was acquired. + Applies to: Stereo ace, ace GigE and ace USB + Visibility: Beginner + + + + + Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Value of the Shaft Encoder counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Index of the active sequencer set. + Applies to: ace 2 GigE, ace 2 USB and ace USB + Visibility: Beginner + + + + + Sequence set index number related to the acquired image. + Applies to: ace GigE + Visibility: Beginner + + + + + Vertical position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Horizontal position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the value which identifies a non-valid pixel. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns if a specific non-valid data flag is used in the payload image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Focal length of the camera in pixels. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + + + + + Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Expert + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Returns index of the image part in this block depending on selected component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Y offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + X offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Value of the Line Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Line Trigger End to End counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Line Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + + + + + Returns the current status of the selected input or output Line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + + + + + Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. + Applies to: ace GigE + Visibility: Beginner + + + + + Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. + Applies to: ace GigE + Visibility: Beginner + + + + + Number of bits per line used for the Input Status At Line Trigger parameter. + Applies to: ace GigE + Visibility: Beginner + + + + + AOI height of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Gain All value of the acquired image. + Applies to: ace GigE + Visibility: Beginner + + + + + Gain used during image acquisition. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Value of the Frames per Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Value of the Frame Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + + + + + Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Exposure time used to acquire the image. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + + + + + Vertical sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Horizontal sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Value of the selected chunk counter. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Returns the bitmask of components contained in this block. + Applies to: Stereo ace + Visibility: Expert + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + + + + + Returns a unique Identifier value that corresponds to the selected chunk component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Signals if the depth range had to be reduced due to memory limits. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the noise of the image. + Applies to: Stereo ace + Visibility: Expert + + + + + Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. + Applies to: Stereo ace + Visibility: Expert + + + + + Maximum depth that was used. + Applies to: Stereo ace + Visibility: Expert + + + + + Returns the exposure ratio of the selected output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + + + + + Value of the timestamp when the image was acquired. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + + + + List of all parameter names available for chunk data of Basler camera devices + + + The full name of Type + Returns the full name of Type + + + The full name of Type + + + + The pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + + + + + The pylon GigE Vision Filter Driver is used. + Applies to: GigE and blaze + + + + + The socket driver is used. + Applies to: GigE and blaze + + + + + No suitable driver is installed. + Applies to: GigE and blaze + + + + + The GigE Accelerator. + Applies to: GigE + + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TransmissionType + Returns the full name of TransmissionType + + + The full name of TransmissionType + + + + The stream transmission configuration is read from the camera. Use this option only if you want to set up a monitoring application. + Applies to: GigE and blaze + + + + + The stream data is sent to a single device in the local network. + Applies to: GigE and blaze + + + + + The stream data is sent to all devices in the same subnet as the camera. The subnet broadcast address is obtained by performing a bitwise OR operation between the camera's IP address (Destination IP Address parameter) and the bit complement of the subnet mask. + Applies to: GigE + + + + + The stream data is sent to selected devices in the local network. The Destination IP Address parameter must be set to a multicast group address (224.0.0.0 to 239.255.255.255). Some addresses in this range are reserved. If you are unsure, use an address between 239.255.0.0 and 239.255.255.255. This range is assigned by RFC 2365 as a locally administered address space. + Applies to: GigE + + + + + The stream data is sent to all devices in the local area network (255.255.255.255). + Applies to: GigE + + + + + + Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. + Applies to: GigE and blaze + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of StreamType + Returns the full name of StreamType + + + The full name of StreamType + + + + USB3 Vision. + Applies to: CoaXPress + + + + + The data stream uses the USB3 Vision transport layer. + Applies to: CoaXPress + + + + + Different interface modules of the GenTL Producer are of different types. + Applies to: CoaXPress + + + + + GigE Vision + Applies to: CoaXPress + + + + + The data stream uses the GigE Vision transport layer. + Applies to: CoaXPress + + + + + The data stream uses a custom transport layer. + Applies to: CoaXPress + + + + + CoaXPress. + Applies to: CoaXPress + + + + + Camera Link High Speed. + Applies to: CoaXPress + + + + + Camera Link + Applies to: CoaXPress + + + + + The data stream uses the CoaXPress transport layer. + Applies to: CoaXPress + + + + + The data stream uses the Camera Link HS transport layer. + Applies to: CoaXPress + + + + + The data stream uses the Camera Link transport layer. + Applies to: CoaXPress + + + + + + Sets the transport layer of the data stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of StreamBufferHandlingMode + Returns the full name of StreamBufferHandlingMode + + + The full name of StreamBufferHandlingMode + + + + The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. + Applies to: CoaXPress and blaze + + + + + The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. + Applies to: CoaXPress and blaze + + + + + The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. + Applies to: CoaXPress and blaze + + + + + + Sets the buffer handling mode of this data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The stream grabber is open. + Applies to: GigE + + + + + The stream grabber is not initialized. + Applies to: GigE + + + + + The stream grabber is locked. + Applies to: GigE + + + + + The stream grabber is closed. + Applies to: GigE + + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of AccessMode + Returns the full name of AccessMode + + + The full name of AccessMode + + + + Access to the device has not been initialized. + Applies to: GigE and blaze + + + + + The application has monitoring, i.e., read-only, access to the device. + Applies to: GigE and blaze + + + + + The application has exclusive access to the device. No other application can control or monitor the device. + Applies to: GigE and blaze + + + + + The application has control access to the device. Other applications are still able to monitor the device and can request to take over control or gain exclusive access to the device. + Applies to: GigE and blaze + + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + + + Enabling this setting will use Extended ID if it is supported by the camera and driver. + If it is not supported, it will not be used and this setting has no negative side effects. + + + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the pylon GigE Vision Performance Driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the pylon GigE Vision Filter Driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the socket driver is currently available. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the GigE Accelerator is currently available. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the driver type to be used by the stream grabber. + Applies to: GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets how stream data is transferred within the network. The stream grabber can send the stream data to one specific device or to multiple devices in the network. + Applies to: GigE and blaze + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the transport layer of the data stream. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of frames started in the acquisition engine. This number is incremented every time a new buffer is started and then filled regardless of whether the buffer is later delivered to the user or discarded for any reason. This number is initialized with 0 at at the time the stream is opened. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of buffers in the output buffer queue. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of lost frames due to queue underrun. This number is initialized with zero at the time the stream is opened and incremented every time data couldn't be acquired because there was no buffer in the input buffer pool. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the acquisition engine is started or not. This is independent of the acquisition status of the remote device. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of buffers in the input buffer pool plus the buffers currently being filled. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Device-wide unique ID of the data stream. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of delivered frames since last acquisition start. It isn't reset until the stream is closed. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum number of chunks to be expected in a buffer (can be used to allocate the array for the DSGetBufferChunkData function). + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the buffer handling mode of this data stream. + Applies to: CoaXPress and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Alignment size in bytes of the buffers passed to DSAnnounceBuffer. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of announced (known) buffers on this stream. This value is volatile. It may change if additional buffers are announced and/or buffers are revoked by the GenTL Consumer. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum number of buffers to announce to enable selected buffer handling mode. + Applies to: CoaXPress and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the current status of the stream grabber. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of packets received. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GigE cameras: Number of frames received. Other cameras: Number of buffers processed. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of stream resynchronizations. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of emitted packet resend commands sent. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of packets requested by packet resend commands. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of out-of-memory errors. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of corrupt or lost frames between successfully grabbed images. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Status code of the last failed buffer. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Status code of the last failed buffer. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Last grabbed block ID. + Applies to: USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of failed packets, i.e., the number of packets whose status is not 'success'. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + GigE cameras: Number of buffers with at least one failed packet. A packet is considered failed if its status is not 'success'. Other cameras: Number of buffers that returned an error. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of frames lost because there were no buffers in the queue. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Socket buffer size in kilobytes. Only available if the socket driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Time to wait (in milliseconds) between detecting a missing packet and sending a resend request. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Threshold after which resend requests are initiated. The parameter value is set in percent of the receive window size (Receive Window Size parameter). Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Time to wait (in milliseconds) between sending a resend request and considering the request as lost. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Amount of packet resend requests to be batched, i.e., sent together. The parameter value is set in percent of the amount of frames between the resend request threshold and the start of the receive window. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Size (in frames) of the receive window in which the stream grabber looks for missing packets. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables assigning a custom priority to the thread which receives incoming stream packets. Only available if the socket driver is used. To assign the priority, use the Receive Thread Priority parameter. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Thread priority of the receive thread. Only available if the socket driver is used. To assign the priority, the Receive Thread Priority Override parameter must be set to true. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Determines the largest possible packet size. Using large packets reduces the overhead for transmitting images. Whether large packets can be transmitted depends on the network hardware used and its configuration. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes of the image data payload produced by the frame grabber. This value is computed by the frame grabber implementation. The pylon stream grabber needs to be open to be able to compute the payload size. + Applies to: CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Timeout period in milliseconds between two packets within one frame. The timeout is reset each time a packet is received. If the timeout expires, e.g., no packet was received during the given period, the packet resend mechanism takes effect. For more information, see the Enable Resends parameter. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. Increasing this value may improve stability and reduce jitter, but requires more resources on the host computer. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of resend requests per missing packet. Only available if the pylon GigE Vision Performance Driver is used. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum USB data transfer size in bytes. The default value is appropriate for most applications. Decreasing the value may increase the CPU load. USB host adapter drivers may require decreasing the value if the application fails to receive the image stream. The maximum value also depends on the operating system. + Applies to: USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum number of buffers that can be used simultaneously for grabbing images. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum size (in bytes) of a buffer used for grabbing images. A grab application must set this parameter before grabbing starts. + Applies to: GigE, USB and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum time in milliseconds to receive all packets of a frame. The timer starts when the first packet has been received. If the transmission is not completed within the given time, the corresponding frame is delivered with the status 'Failed'. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Firewall traversal interval value in milliseconds. This applies to the stream channel. If set to 0, this feature is disabled. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the packet resend mechanism. The pylon GigE Vision Filter Driver and the GigE Vision Performance Driver use different packet resend mechanisms. + Applies to: GigE and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Port to which the stream grabber sends all stream data. If the parameter is set to zero, pylon automatically selects an unused port. + Applies to: GigE and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + IP address to which the stream grabber sends all stream data. + Applies to: GigE and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables negotiation of the packet size to find the largest possible packet size. Using large packets reduces the overhead for transferring images. The maximum packet size depends on the network hardware and its configuration. + Applies to: GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates the mode of access the current application has to the device. + Applies to: GigE and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + List of all parameter names available for pylon stream grabbers + + + The full name of Status + Returns the full name of Status + + + The full name of Status + + + + The low level event grabber is open. + Applies to: GigE + + + + + The low level event grabber is closed. + Applies to: GigE + + + + + + For internal use only. + Applies to: GigE + Visibility: Guru + + + + + Priority of the thread that handles USB requests from the stream interface. + Applies to: USB + Visibility: Guru + + + + + Time to wait by the camera if an acknowledge request is configured (RetryCount != 0) to wait until the acknowledge arrives before resending the event message on its own. + Applies to: GigE + Visibility: Expert + + + + + For internal use only. + Applies to: GigE + Visibility: Guru + + + + + Total count of processed events. + Applies to: USB + Visibility: Expert + + + + + Status code of the last failed event buffer. + Applies to: USB + Visibility: Expert + + + + + Count of processed events with an error status. + Applies to: USB + Visibility: Expert + + + + + Number retry attempts by the camera to get an acknowledge for a sent event message. + Applies to: GigE + Visibility: Expert + + + + + Maximum number of USB request blocks (URBs) to be enqueued simultaneously. + Applies to: USB + Visibility: Guru + + + + + Number of Buffers that are going to be used receiving events. + Applies to: GigE and USB + Visibility: Expert + + + + + Firewall traversal interval value in milliseconds. This applies to the event channel. If set to 0, this feature is disabled. + Applies to: GigE + Visibility: Guru + + + + List of all parameter names available for pylon event grabbers + + + Usage: Parameters[PLCamera.ParameterName] + + + + + + + This will be removed. + + + + + Provides classes and interfaces to find cameras, to parametrize cameras, and to acquire images. + + + + Usage: Parameters[PLStreamGrabber.ParameterName] + + + +Frees a previously allocated buffer. + + The pointer to the allocated object. Created by this factory. + The pointer to the allocated buffer. Created by this factory. + User data information of the buffer returned by . + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must not throw exceptions. + + + + +Allocates a buffer and provides additional context information. + + The size of the buffer in bytes that has to be allocated. + Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. + Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. + User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must throw an exception if the allocation fails. + + + + + A basic buffer factory that allocates arrays of a given type provided by the generic parameter. + + The array item value type of the arrays this buffer factory allocates. + + + Gets the friendly name of the camera. + Returns the friendly name of the camera. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Occurs when the physical connection to the camera has been lost unexpectedly. + + Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. + + + + Occurs after the connection to the camera has been closed. + + During the execution of this event, the camera is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is closed. + + If the camera is closed properly, the connection to the camera is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs after the connection to the camera has been opened successfully via or . + + During the execution of this event, the connection to the camera is already open. + If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is opened via or . + + During the execution of this event, the connection to the camera is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Gets the version number of the SFNC specification that the camera complies to. + Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. + + You can use the SFNC version number to determine which parameters the camera can provide. + + Preconditions: +
+ + The connection to the camera device must be open. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. +
+
+ + Executes the software trigger command. + + To use this method, the camera has to be configured for software triggering. + Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using + + Preconditions: +
+ + The camera device is physically connected and a connection to the camera has been opened. + The camera device supports software triggering. + The grabbing is started using a stream grabber. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety:Can throw exceptions. +
+
+ + Checks to see whether the camera device can be queried whether it is ready to accept the next frame trigger. + Returns true if the camera is open and the camera device can be queried whether it is ready to accept the next frame trigger. + + +If 'FrameTriggerWait' can be selected for 'AcquisitionStatusSelector' and 'AcquisitionStatus' is readable, the camera device can be queried whether it is ready to accept the next frame trigger. + + +If the nodes mentioned above are not available and the 'SoftwareTrigger' node is readable, the camera device can be queried whether it is ready to accept the next frame trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Polls the parameters of the camera until the camera is ready to receive a software trigger. + The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. +The exact timeout behavior can be set using the timeoutHandling parameter. + The action to perform when the functions exits with a timeout. + Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. + + +After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. +You can use this function to poll until the camera is ready to accept a trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Create a file stream for upload or download. + +Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. + + Write to the camera or read from the camera. + Returns a stream object for writing or reading. + + + Preconditions for updating the camera info: +
+ + The camera is open. + +
+ + Example: +
+ +// Copy a file into a byte array: +using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) +using (MemoryStream ms = new MemoryStream()) +{ + fs.CopyTo( ms ); + byte [] Buffer = ms.ToArray(); +} + +
+ It is not possible to access multiple files in parallel. Dispose the stream before opening the next. + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does throw exceptions. +
+
+ + Closes the connection to the camera. + + + + If the connection to the camera has been already closed, the function returns successfully. + If the camera is currently grabbing, grabbing is stopped. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The connection to the camera device is closed. + The OnClosed" is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Tries to open a connection to the camera until a timeout occurs. +If the camera device is not available, the method tries to access the camera until a timeout occurs. + The timeout period in milliseconds. + The action to perform when the function exits with a timeout. + Returns false if the camera cannot be found or opened. + + + + If the camera is already open, the function returns successfully. + If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. + If the camera is not found, the method returns or throws an exception. The action depends on the parameter. + Calls ) if the camera device has been found by enumeration and it is accessible (see ). + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Opens a connection to the camera device. + Returns a reference to the opened camera. + + + + If the connection to the camera is already open, the function returns successfully. + The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The connection to the camera device is established. + The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. +You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to camera information. The camera information can be updated if camera properties have changed. +Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. + The updated camera information. +The properties and the of the updated camera information and the current camera information must be identical. + + Returns information about the camera. + + Returns the camera information collection containing detailed camera information, e.g. name or serial number. + + Preconditions for updating the camera info: +
+ + The camera is closed. + The properties and the of the updated camera information and the current camera information are identical. + The updated camera information is provided by the . + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. +
+
+ + Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); + Returns the parameter collection of the camera. + + +You can use the parameter collection to configure the camera device and the camera instance through parameters. +You can access parameters by their name or predefined parameter lists. + + +There are several predefined parameter lists available: +PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer +For more information about the parameters, see the documentation for the parameter list. + + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +camera.Parameters[PLCamera.Width].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions + + + + Returns the stream grabber of the camera object. + Returns the stream grabber of the camera object. + + +The stream grabber can be used retrieve images from the camera. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if the camera device is properly connected to the camera object while the camera object is open. + Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. + + +The connection to the camera device can be lost if it is physically disconnected from the PC. + + + Thread Safety:This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if camera object has been opened. + Returns true if camera object has been opened. + + +The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. + A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, +c) selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + +// Example + +// Selects a USB camera with serial number 20399956 +var cameraInfoFilter = new Dictionary<string, string> +{ + {CameraInfoKey.SerialNumber, "20399956"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera with known IP Address "192.168.0.101" +var cameraInfoFilter2 = new Dictionary<string, string> +{ + {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +// Shown for demonstration purposes only. +// Selects a USB camera with DeviceUserID TopCamera +// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm +// or PLCamera.DeviceUserID for more information. +var cameraInfoFilter3 = new Dictionary<string, string> +{ + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera +var cameraInfoFilter4 = new Dictionary<string, string> +{ + {CameraInfoKey.ModelName, "acA1920-50gc"}, + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) +{ + //use the camera +} + + + + + Creates a camera matching the key-value list passed using the selectionStrategy passed, e.g. for creating a camera with a known IP Address or Device User ID. + A collection of key-value pairs containing device information. You can use this to create a camera with a specific name, a specific IP address, etc. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by a) enumerating all cameras connected to the system, b) removing all cameras not matching the key value pairs passed in propertyKeyValueList, +c) selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + +// Example + +// Selects a USB camera with serial number 20399956 +var cameraInfoFilter = new Dictionary<string, string> +{ + {CameraInfoKey.SerialNumber, "20399956"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera with known IP Address "192.168.0.101" +var cameraInfoFilter2 = new Dictionary<string, string> +{ + {CameraInfoKey.DeviceIpAddress, "192.168.0.101"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +// Shown for demonstration purposes only. +// Selects a USB camera with DeviceUserID TopCamera +// See https://docs.baslerweb.com/#t=en%2Fdevice_information_parameters.htm +// or PLCamera.DeviceUserID for more information. +var cameraInfoFilter3 = new Dictionary<string, string> +{ + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.Usb} +}; + +// Shown for demonstration purposes only. +// Selects a GigE camera model acA1920-50gc having device DeviceUserID TopCamera +var cameraInfoFilter4 = new Dictionary<string, string> +{ + {CameraInfoKey.ModelName, "acA1920-50gc"}, + {CameraInfoKey.UserDefinedName, "TopCamera"}, + {CameraInfoKey.DeviceType, DeviceType.GigE} +}; + +using (ICamera cameraTest = new Camera(cameraInfoFilter, CameraSelectionStrategy.Unambiguous)) +{ + //use the camera +} + + + + + Creates a camera based on the camera type (GigE, USB, etc.) using the selectionStrategy passed. + A string containing the camera type (GigE, USB, etc.). You can use the class to retrieve valid strings for this parameter. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by enumerating all cameras of the specified type connected to the system and selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + +using (ICamera camera = new Camera(DeviceType.Usb, CameraSelectionStrategy.FirstFound)) +{ + //use the first found USB camera +} + + + Error Safety:Can throw exceptions. + + + + Creates a camera based on the serial number parameter. + A string containing the serial number of the camera. You can read the serial number from the label attached to the camera or by using the pylonViewer. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting the camera matching the serial number passed. +If no cameras are found, an exception is thrown. + + +using (ICamera camera = new Camera("20399956")) +{ + //use the camera with serial number 20399956 +} + + + Error Safety:Can throw exceptions. + + + + Creates a specific camera using information given in the cameraInfo parameter. + Contains the exact properties of the camera to be created. You can retrieve camera infos by calling + + +Use this constructor to create a specific camera using information returned by . +If no camera is found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Creates a camera using the selectionStrategy passed. + Sets the selection method that should be used if multiple cameras are found. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting a camera using the selectionStrategy passed. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Creates a camera object and selects the first physical camera device found. + + +Creates a camera instance by enumerating all cameras connected to the system and selecting the first camera device found. +If no cameras are found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + Provides convenient access to a camera device. + + + Lists possible strategies for selecting a camera device. + + + If exactly one camera is found, open the camera. If multiple cameras are found, an exception will be thrown. + + + Open the first suitable camera found. + + + Uses the ImageWindow method to display the image. + The image to display. The image must be valid. Otherwise, the image window opens, but no image is shown. + The window index used to display the image. Valid window indexes range from 0 to 31. + + + Returns the window handle of the image window. + The index of the image window. Valid window indexes range from 0 to 31. + Returns the native window handle (HWND) of the image window. + +This returns the native window handle (HWND) of the image window. Windows functions can be called using this handle. + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Hides the image window. + The index of the image window. Valid window indexes range from 0 to 31. + +This is a convenience function to hide the window. It will call Show(windowIndex, ShowMode::Hide). + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Shows the image window. + The index of the image window. Valid window indexes range from 0 to 31. + +This is a convenience function to show the window. It will call Show(windowIndex, ShowMode::Show). + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Shows or hides the image window. + The index of the image window. Valid window indexes range from 0 to 31. + The mode. See the ShowMode enum class for details. + +This function calls ShowWindow from the Windows API. +You can pass the same values for the showMode parameter as described in the official documentation for ShowWindow(). +The default value nShowDefault(which equals SW_SHOW) will show the window in its current state and position. + + +When the user closes the window, it will be hidden but not destroyed. You can call Show() to make it visible again. + + +After you create a window using Create(), it will be invisible. You must call Show() to make the window visible. + + + Thread Safety:This function is thread-safe. + + Error Safety:Throws an exception if the window hasn't been created yet and the object doesn't hold a valid window index. + + + Closes and destroys a window opened by using DisplayImage. + The index of the window to be closed. Valid window indexes range from 0 to 31. + + + Thread Safety:This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Displays the contents of an image buffer on screen. + The value type of the buffer array containing the image data. + The index of the image window. Valid window indexes range from 0 to 31. + The typed array containing the image data. + The pixel type of the image data in the buffer. + The number of pixels in a row of the image data in the buffer. + The number of rows in the image data in the buffer. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +This method displays the contents of a buffer in a window. + + +If the window hasn't been created before, it will be created with default positions. +When the method returns, you may free the image buffer. + + +If you pass an empty or invalid buffer (e.g., buffer is empty or invalid), the window will be cleared. +To close the window call . + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. + + + + Displays the contents of a raw image buffer on screen. + The index of the image window. Valid window indexes range from 0 to 31. + Pointer to the buffer containing the image data. + Size of the buffer in bytes. + The pixel type of the image data in the buffer. + The number of pixels in a row of the image data in the buffer. + The number of rows in the image data in the buffer. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +This method displays the contents of a raw buffer in a window. + + +If the window hasn't been created before, it will be created with default positions. +When the method returns, you may free the image buffer. + + +If you pass an empty or invalid buffer (e.g., pBuffer or bufferSize are invalid), the window will be cleared. +To close the window call . + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex, width, height, or paddingX passed are invalid or if the window could not be created. + + + + Displays an image on screen. + The index of the image window. Valid window indexes range from 0 to 31. + The image to display in the window. + + +This method displays the image or the grab result in a window. +Using this method is the easiest way to display an image on screen. + + +You can pass any IImage-based object. If the window hasn't been created before, it will be created with default positions and the image will be shown. +When the method returns, you may dispose the image. + + +If you pass an empty or invalid image (e.g., IImage.IsValid() returns false), the window will be cleared. +To close the window call Close() + + + The window specified by windowIndex will be created and shown on screen. + If the image passed is valid, it is shown in the window specified by windowIndex. + If the image passed is invalid, the window specified by windowIndex will be cleared. + + + Thread Safety:This method is thread-safe. + + Error Safety: Can throw an exception if the windowIndex passed is invalid or if the window could not be created. + + + + Displays an IImage or IGrabResult on screen. + + + Defines the way an image window is shown. +These constants follow the ShowWindow API. + + + Compatibility with ShowWindow API + + + Compatibility with ShowWindow API + + + Compatibility with ShowWindow API + + + Shows the image window minimized, but does not activate it. + + + Shows the image window maximized. + + + Shows the image window minimized. + + + Minimizes the image window, forces it if needed. + + + Shows the image window, but does not activate it. + + + Displays the image window. Restores old position and size if the image window was maximized or minimized. + + + Minimizes the image window. + + + Maximizes the image window. + + + Hides the image window. + + + Shows the image window. + + + The full name of CompressionMode + Returns the full name of CompressionMode + + + The full name of CompressionMode + + + + The resulting stream has a constant quality. + + + + + The resulting stream has a constant bit rate. + + + + + + Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. + Visibility: Beginner + + + + + Width of the image (in pixels). + Visibility: Invisible + + + + + Number of threads used for recording the video. + Visibility: Expert + + + + + Quality of the resulting compressed stream. The quality has a direct influence on the resulting bit rate. The optimal bit rate is calculated based on the input values height, width, and playback frame rate (WIDTH * HEIGHT * PLAYBACKFRAMERATE * 0.25). This is then normalized to the quality value range 1-100, where 100 corresponds to the optimum bit rate and 1 to the lowest bit rate. + Visibility: Beginner + + + + + Frame rate (in Hertz) of the video to be recorded. + Visibility: Beginner + + + + + Height of the image (in pixels). + Visibility: Invisible + + + + + Number of frames written since starting the recording. + Visibility: Beginner + + + + + Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant. + Visibility: Beginner + + + + + Bytes written to file since starting the recording. + Visibility: Beginner + + + + + Bit rate of the resulting compressed stream. + Visibility: Beginner + + + + List of all parameter names available for the Video Writer + + +$4D$ +Checks if video writing is supported. +Checks if all neccessary dynamic libraries are installed and can be loaded. +This does not check if the codec for the video can be used. This is checked in Create(). + Returns true if supported (i.e. all DLLs are okay and can be loaded) +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the parameter collection of the video writer for accessing all parameters. Example: videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue();Returns the parameter collection of the video writer. +You can use the parameter collection to configure the video writer through parameters. +You can access parameters by their name or predefined parameter list. + +Currently the only predefined parameter list is: +PLVideoWriter +For more information about the parameters, see the documentation for the parameter list. + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +videowriter.Parameters[PLVideoWriter.BytesWritten].GetValue(); +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the amount of image data written to the video file in bytes. +This value is updated with each call to Write(). + Returns the amount of image data bytes that have been written to the file. +Returns 0 if no images have been written yet. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes an image to the video.The image to be added. +If required, the image is automatically converted to the target format. +
+Preconditions
+The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
+ +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. + +Preconditions: +The file is writable.The camera must be open.The pixel type must be supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video.Quality of the video. +Preconditions: +The file is writable.pixelType is supported by the image format converter.width and height must be greater than 0.quality must be in the range 1 ... 100.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the an extension, .mp4 will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Currently, the output is always YUV420p.Width of the video.Height of the video. +Preconditions: +The file is writable.width and height must be greater than 0.pixelType is supported by the image format converter.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Initializes a new instance of the VideoWriter class. +Creates and initializes a new instance of the VideoWriter class. +Error Safety: Can throw exceptions. + +$4D$ + +Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. + + + Indicates if the given pixel format is a supported output format. + The pixel format of the destination image. + Returns true if the given pixel format is supported. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw C++ exceptions. + + + + Indicates if the given pixel format is a supported input format. + The pixel format of the source image. + Returns true if the given pixel format is supported. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw C++ exceptions. + + + + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The array providing the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the destination buffer array. + The array item value type of the source buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The array providing the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the source buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The pointer to the buffer of the source image. + The size of the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + The array item value type of the destination buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The pointer to the buffer of the source image. + The size of the buffer of the source image. + The pixel type of the source image. + The number of pixels in a row in the source image. + The number of rows in the source image. + The number of extra data bytes at the end of each row. The default value is usually 0. + The vertical orientation of the source image in the image buffer. The default value is usually ImageOrientation.TopDown. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The source buffer parameters must point to a valid image. + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + The sourcePaddingX value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The array providing the buffer of the destination image. + The source image. + The array item value type of the destination buffer array. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Creates a new image by converting an image to a different format. + The pointer to the buffer of the destination image. + The size of the buffer of the destination image. + The source image. + + +The image is converted to the destination image according to the current converter settings. +The padding area of a row in the destination image is set to zero. + + + Preconditions: +
+ + The format of the source image must be supported by the converter. + The destination image buffer must be large enough to hold the destination image. + The source image buffer and the destination image buffer must not be identical. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the passed parameters are not valid. The converter object is still valid after an error. +
+
+ + Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. + +The pixel type of the source image. + + +The number of pixels in a row in the source image. + + +The number of rows in the source image. + + +The size of the destination image when converting the source image using current converter settings. Use to convert to 32 bit if necessary. + + + + Preconditions: +
+ + The sourceWidth value must be >= 0. + The sourceHeight value must be >= 0. + +
+ + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. +
+
+ + +Computes the size of the destination image buffer in byte. Use to convert to 32 bit if necessary. + + +The source image. + + +The size of the destination image when converting the given source image using current converter settings. Use to convert to 32 bit if necessary. + + + + Thread Safety: This method is not thread-safe. + + Error Safety: Throws an exception if the destination image size for the input cannot be computed. The converter object is still valid after an error. + + + + Sets the output pixel format. + + + Thread Safety: This property is not thread-safe. + + Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. + + + + Gets the output pixel format. + + + Thread Safety: This method is not thread-safe. + + Error Safety: Does not throw exceptions. + + + + Sets or gets the output pixel format. + + + Thread Safety: This property is not thread-safe. + + Error Safety: Throws an exception if OutputPixelFormat is set to an unsupported or invalid PixelFormat. The converter object is still valid after an error. + + + + The parameter collection of the camera object. + Returns the parameter collection of the camera object. + +You can access parameters by passing a key from a parameter list to the index operator, e.g. +key from a parameter list, e.g. + +camera.Parameters[PLFormatConverter.OutputPaddingX].GetValue(); +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + Creates new images by converting a source image to another format. + + Supported input image formats defined by the pixel type: + + Mono1packed Mono2packed Mono4packed Mono8 Mono10 Mono10packed Mono10p Mono12 Mono12packed Mono12p Mono16 BayerGR8 BayerRG8 BayerGB8 BayerBG8 BayerGR10 BayerRG10 BayerGB10 BayerBG10 BayerGR12 BayerRG12 BayerGB12 BayerBG12 BayerGR12Packed BayerRG12Packed BayerGB12Packed BayerBG12Packed BayerGR12p BayerRG12p BayerGB12p BayerBG12p BayerGR16 BayerRG16 BayerGB16 BayerBG16 RGB8packed BGR8packed RGBA8packed BGRA8packed GB10packed BGR10packed RGB12packed BGR12packed RGB12V1packed RGB16packed RGB8planar RGB16planar YUV422packed YUV422_YUYV_Packed + + +Supported output image formats defined by the pixel type: + BGRA8packed - This pixel type can be used in Windows bitmaps. BGR8packed - This pixel type can be used in Windows bitmaps. RGB8packed RGB16packed RGB8planar RGB16planar Mono8 Mono16 + +All input image formats can be converted to all output image formats. + RGB, BGR and Bayer image formats are converted to monochrome formats by using the following formula: + + +mono = (0.25 * red) + (0.625 * green) + (0.125 * blue); + + +YUV formats are converted to 16 bit bit depth in an intermediate conversion step. This is why the output +is always aligned at the most significant bit when converting to 16 bit color output formats like RGB16packed. + + Limitations: +The last column of an YUV input image with odd width cannot be converted. +The last column and the last row of a Bayer input image cannot be converted. + +The default treatment of rows and columns that cannot be converted due to their location on edges +can be controlled using the @PixelDataConverter/InconvertibleEdgeHandling parameter. +For more information, see the Convert() method description. + + + Thread Safety: The PixelDataConverter class is not thread-safe. + + + + + + + Usage: Parameters[PLInterface.InterfaceType] + + + + + + Occurs after the interface has been closed. + + During the execution of this event, the interface is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is closed. + + If the interface is closed properly, the interface is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs after the interface has been opened successfully via . + + During the execution of this event, the interface is already open. + If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is opened via . + + During the execution of this event, the interface is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Retrieves information about cameras connected to the interface. + +Returns a list of objects, one for each camera found. +The list is ordered by serial number. + + + +The function queries for camera devices connected to the interface and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions. + + + + Closes an interface. + + + + If the interface has been already closed, the function returns successfully. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The interface is closed. + The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Opens an interface. + Returns a reference to the opened interface. + + + + If the interface is already open, the function returns successfully. + The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The the interface is opened. + The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the interface may fail if the interface has been already opened by another instance. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to interface information. + Returns information about the interface. + + Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. +This information can be read at all times regardless of whether the interface is open or closed. + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); + Returns the parameter collection of the interface. + + +You can use the parameter collection to configure the interface through parameters. +You can access parameters by their name or predefined parameter lists. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface which will have an empty parameter collection. + + +There is one predefined parameter list available: PLInterface +For more information about the parameters, see the documentation for the parameter list. + + + Precondition for accessing the parameters: +
+The interface is opened. +
+ +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +interface.Parameters[PLInterface.InterfaceType].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. +
+
+ + Indicates if interface object has been opened. + Returns true if interface object has been opened. + + +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + +The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Creates a specific interface using information given in the interfaceInfo parameter. + Contains the exact properties of the interface to be created. You can retrieve interface infos by calling + + +Use this constructor to create a specific interface using information returned by . +If no interface is found, an exception is thrown. + + + Error Safety:Can throw exceptions. + + + + +Provides convenient access to an interface. + + +An interface is used to represent a frame grabber board, a network card, etc. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface. +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + + + Occurs after a grab session has been stopped. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will be caught and ignored. All event handlers are notified.
+
+
+ + Occurs before a grab session is stopped. + + +To avoid infinite recursion, IStreamGrabber.Stop must not be called from here or from subsequent calls. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will be caught and ignored. All event handlers are notified.
+
+
+ + Occurs after a grab session has been started. + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + Occurs before a grab session is started. + + +To avoid infinite recursion, IStreamGrabber.Start must not be called from here or from subsequent calls. + + + Thread Safety: +
This handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + Occurs when an image has been grabbed. + + +The grab result passed can be evaluated here. It will be disposed when the call returns. If you want to keep the grab result, you must save it using the method. +For more information, see . + + + Thread Safety: +
This event handler is synchronized with the camera.
+ + Error Safety: +
Exceptions from this call will propagate through. The notification of event handlers stops when an exception is triggered.
+
+
+ + +Sets an alternative buffer factory that is used for buffer allocation. + + + +The use of this property is optional and intended for advanced use cases only. + +If nullptr is passed as buffer factory then the default buffer factory is used. +Buffers are allocated when is called. +A buffer factory must not be disposed while it is attached to the stream grabber object +and it must not be disposed until the last buffer is freed. To free all buffers +the grab needs to be stopped and all grab results must be released or destroyed. + + + Thread Safety: +
This property is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Grabs one image. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. + Returns the grab result or null on timeout. + + +The following code shows a simplified version of what is done (happy path scenario): + + +//grab one image +camera.StreamGrabber.Start(1, GrabStrategy.OneByOne, GrabLoop.ProvidedByUser); + +//grab is stopped automatically due to maxImages = 1 +return camera.StreamGrabber.RetrieveResult( timeoutMs, timeoutHandling); + + This method can be used with the configuration AcquireSingleFrame ). + +Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. +This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). +The grabbing can be started using . +Images are grabbed using the , , +and methods instead of using . +Grabbing can be stopped using when done. + + + Preconditions: +
+ + The camera is opened. + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera object are unlocked, e.g. . + +
+ + Error Safety: +
+The camera object is still valid after an error. See , , and . +If exceptions are thrown after , grabbing is stopped using . +
+
+
+ + Grabs one image. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + Returns the grab result. + + +This method throws exceptions on timeout . + + +Grabbing single images using a software trigger (see ) is recommended if you want to maximize frame rate. +This is because the overhead per grabbed image is reduced compared to single frame acquisition (see ). +The grabbing can be started using . +Images are grabbed using the , , +and methods instead of using . +Grabbing can be stopped using when done. + + + Preconditions: +
+ + The camera instance is opened. + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera instance are unlocked, e.g. . + +
+ + Error Safety: +The camera instance is still valid after an error. See , , and . +If exceptions are thrown after , grabbing is stopped using . + +
+
+ + Retrieves a grab result according to the grab strategy. Waits if the grab result is not yet available. + The timeout period in milliseconds for waiting for a grab result. Alternatively, the value can be set. + The action to perform when the functions exits with a timeout. If set to ThrowException, a timeout exception is thrown on timeout. + Returns the grab result. + + + + Waits for a grab result if it is not yet available. Camera events are handled. + One grab result is retrieved per call (OneByOne grab strategy is applied). + If chunk mode is used, chunk data parsing is performed. The grab result data is updated using chunk data. + If a grab result becomes available, the image event is fired. The notification of event handlers stops when an event call triggers an exception. + If the maximum number of images has been grabbed, the grabbing is stopped by calling . + + + You must check whether the grab represented by the grab result has been successful. For more information, see . + + Preconditions: +
+ + There is no other thread waiting for a result. + +
+ + Postconditions: +
+ + If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter. + If the maximum number of images has been grabbed, grabbing is stopped. + If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed. + +
+ + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
The camera object is still valid after an error. The grabbing is stopped if an exception is thrown.
+
+
+ + Stops the grabbing of images. + + + + If the camera object not currently grabbing, nothing is done. + The configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. + The AcquisitionStop command of the camera device is executed. + The grabbing is stopped. + All buffer queues are cleared. + If the grabbing has been stopped successfully, the configuration event is fired. Possible exceptions from event calls are caught and ignored. All event handlers are notified. + + + + Postconditions: +
+ + The grabbing is stopped. + Grab specific parameters of the camera object are unlocked, e.g. . + +
+ + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Starts the grabbing for a maximum number of images using a specific grab strategy and a specific grab loop type. + The number of images to grab. This value must be larger than zero. + The grab strategy. For more information, see . + If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. + + +Extends the method call by a number of images to grab. If the given number of images has been reached, StopGrabbing is called +automatically. The images are counted according to the grab strategy. Skipped images are not taken into account. + + + + If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + Grab-specific parameters of the camera object are locked, e.g. . + If the camera device parameter is enabled, the chunk parsing support is initialized. + If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. + The AcquisitionStart command of the camera device is executed. + If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. + + + + Preconditions: +
+ + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is started. + Grab-specific parameters of the camera object are locked, e.g. . + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. Images are processed by registered image event handlers. + +
+ + Thread Safety:This method is synchronized with the camera. + + Error Safety: +The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . + +
+
+ + Starts the grabbing of images using a specific grab strategy and a specific grab loop type. + The grab strategy. For more information, see . + If is set to GrabLoop::ProvidedByStreamGrabber", an additional grab loop thread is used to run the grab loop. + + + + If a grab loop thread has been used in the last grab session, the grab loop thread context is joined with the context of the caller. + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + Grab-specific parameters of the camera object are locked, e.g. . + If the camera device parameter is enabled, the chunk parsing support is initialized. + If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. + The AcquisitionStart command of the camera device is executed. + If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is started that calls in a loop. + + + + Preconditions: +
+ + The grabbing is stopped. + +
+ + Postconditions: +
+ + The grabbing is started. + Grab-specific parameters of the camera object are locked, e.g. MaxNumBuffer. + If is set to ProvidedByStreamGrabber, an additional grab loop thread is running that calls in a loop. Images are processed by registered image event handlers. + +
+ + Thread Safety:This method is synchronized with the camera. + + Error Safety: +The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . + +
+
+ + Starts the grabbing for a maximum number of images. + The number of images to grab. This value must be larger than zero. + +Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. +For each grabbed image, must be called. + + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
+The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . +
+
+ + Starts the grabbing of images. +Grabbing is started using the OneByOne grab strategy and the ProvidedByUser grab loop method. +For each grabbed image, must be called. + + The configuration event is fired. The notification of event handlers stops when an event call triggers an exception. Grab-specific parameters of the camera object are locked, e.g. . If the camera device parameter is enabled, the chunk parsing support is initialized. If the parameter GrabCameraEvents is enabled, the event grabbing support is initialized. The AcquisitionStart command of the camera device is executed. If the grabbing has been started successfully, the configuration event is fired. The notification of event handlers stops when an event call triggers an exception.Preconditions:
The grabbing is stopped.
Postconditions:
The grabbing is started. Grab-specific parameters of the camera object are locked, e.g. .
Thread Safety:
This method is synchronized with the camera.
Error Safety:
+The StreamGrabber is still valid after an error. Configuration event calls may throw exceptions. The grab implementation may throw exceptions. +If the event call triggers an exception, the grabbing is stopped with . +
+ + Sets user data that is attached to each grab result of the stream whenever is called. + + +This is useful when handling multiple cameras. + + + Thread Safety:This method is synchronized with the camera. + + Error Safety:Does not throw exceptions. + + + + Provides access to a wait handle object indicating that the grabbing has stopped. + Returns a wait handle object indicating that the grabbing has stopped. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Provides access to a wait handle object indicating available grab results. + Returns a wait handle object indicating available grab results. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the camera object is grabbing. + Returns true if the camera object is still grabbing. + + +After a successful call to , the camera object is grabbing until is called. + + + Thread Safety: +
This method is synchronized with the camera.
+ + Error Safety: +
Does not throw exceptions.
+
+
+ + Provides convenient access to the StreamGrabber. + + + The message that is displayed if the grab stopped because of an error. + + + The reason why the GrabStopping or GrabStopped event occurred. + + + Creates an instance with a specified grab stop reason and an error message. + The reason why the grab stop event occurred. + The message that is displayed if the grab stopped because of an error. + + + Creates an instance with the grab stop reason set to UserRequest and no error message. + + + Provides data for the GrabStopping & GrabStopped events. + + + States the reason why a GrabStopping or GrabStopped event occurred. + + + The GrabStarted event threw an exception. + + + The grab stopped gracefully by request of the user (i.e. IStreamGrabber::Stop was called.) + + + Disposes the grab result held if the event arguments have been created by calling . + + + Indicates if the event arguments have been created by calling . + + + Clones the event arguments including the grab result. + Returns a copy of the event arguments with a clone of the contained grab result. The cloned grab result must be disposed. + + The grab result or the cloned event must be disposed. + + + + Retrieves the grab result. + + +The grab result is going to be disposed after the event call. +Clone the event arguments or the grab result if you want to keep the grab result. + + + + + Initializes a new instance of the ImageGrabbedEventArgs class. + A grab result. + + + Provides data for the ImageGrabbed event + + +The grab result will be disposed after the event call. +If you want to keep the grab result, clone the event arguments or the grab result. + + The following pattern can be used in Windows Forms applications to marshal the event call to the GUI thread. + +private void OnImageGrabbed(Object sender, ImageGrabbedEventArgs e) +{ + if (InvokeRequired) + { + // If called from a different thread, we must use the Invoke method to marshal the call to the proper thread. + BeginInvoke(new EventHandler<ImageGrabbedEventArgs>(OnImageGrabbed), sender, e.Clone()); + return; + } + + try + { + //do something + } + finally + { + e.DisposeGrabResultIfClone(); + } +} + + + + + Call Probe Packet Size to set maximum available packetsize to camera. + The sender of the event. + The event argument. + + + Select a simple range component (if available). + The sender of the event. + The event argument. + +Not all cameras support a range component. Therefore, this procedure doesn't always have an effect. + + + + Disables GenDC streaming on the camera. + The sender of the event. + The event argument. + +Not all cameras support GenDC streaming. Therefore, this procedure doesn't always have an effect. + + + + Disables compression on the camera. + The sender of the event. + The event argument. + +Not all cameras support compression. Therefore, this procedure doesn't always have an effect. + + + + Turns off all triggers enabled on the camera. + The sender of the event. + The event argument. + + + Changes the configuration of the camera to software triggered acquisition. + The sender of the event. + The event argument. + +Use together with and . +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + Changes the configuration of the camera to software triggered acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + +Use together with and . + + + + Changes the configuration of the camera to single frame acquisition. + The sender of the event. + The event argument. + + +To maximize the frame rate, grabbing single images using a software trigger is recommended. +Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + + Changes the configuration of the camera to single frame acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + +To maximize the frame rate, grabbing single images using a software trigger is recommended. +Using a software trigger will reduce the overhead per grabbed image compared to single frame acquisition. + + + + Changes the configuration of the camera to free-running continuous acquisition. + The sender of the event. + The event argument. + +To automatically apply this configuration when the connection to the camera is opened, add it to the event before calling ICamera.Open(). + + + + Changes the configuration of the camera to free-running continuous acquisition. + The camera to be configured. + +The camera has to be opened before calling this function. + + + + Provides standard camera configurations. + + + Defines the use of an additional grab loop thread. + + + The user provides code that calls IStreamGrabber.RetrieveResult() in a loop to process grabbed images and camera events. + + + The grab loop thread is provided by the stream grabber. It calls IStreamGrabber.RetrieveResult in a loop. The grabbed images are processed by ImageGrabbed event handlers. The grab loop thread is started when grabbing starts. + + + Lists the possible grab strategies. + + + Image are continuously grabbed, but only the latest PLCameraInstance.OutputQueueSize images are kept. +Other grabbed images are skipped. This strategy can be used if the application does not retrieve all images in time. +The PLCameraInstance.OutputQueueSize parameter can be used to control how many images can be queued in the output queue. +When setting the output queue size to PLCameraInstance.MaxNumBuffer, this strategy is equivalent to GrabStrategy_OneByOne. +This strategy can be used for displaying images or any other use cases that do not require to process every single image, +e.g. some barcode scanning use cases. +By setting PLCameraInstance.OutputQueueSize to 1 and PLCameraInstance.MaxNumBuffer to 2 only a few buffers are required +and if the images cannot be displayed/processed fast enough older images are automatically discarded. +Note that the number buffers set need to be chosen depending on the actual use case. + + + + Images are processed in the order of their arrival. +This is the default grab strategy. +It is typically used for an inspection system that needs to process every triggered image, e.g. for quality control of manufactured items. + + + + +Retrieves the container with the data components. + + + +Any grab result containing an image can create a data container. +Some cameras can return grab results consisting of multiple components. + + + Preconditions: The grab result must be valid. + + Error Safety: Does throw exceptions. + + + + +Clones the grab result for distribution of the grab result data to different modules. +All clones must be disposed. The cloned grab result references the same grab result data. No grab result data is copied. + + Returns a new grab result referencing the same grab result data. + + +If the grab results are never disposed, the grabbing will stop with an input queue underrun. + + + Error Safety: +
Can throw exceptions.
+
+
+ + The number of images that were skipped before this image was acquired. + +Always returns a number larger than or equal 0. This number does not include the +number of images lost in case of a buffer underrun in the driver. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The number of the image. + +Always returns a number larger than 0. The counting starts with 1 +and is reset with every call of IStreamGrabber::Start(). + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The ID of the grabbed image. + + +Always returns a number larger than 0. The counting starts with 1 and is never +reset during the lifetime of the Instant Camera object. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Get the pointer of the buffer context retrieved when calling . + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The UserData value assigned to the stream grabber object. + + The UserData of the stream grabber is attached to the grab result when +the grab result is retrieved. + + Error Safety: +
Does not throw exceptions.
+
+
+ + The camera specific tick count. + + +The tick count indicates when the image exposure was started. +Cameras that do not support this feature return zero. If supported, this +can be used to determine which image AOIs were acquired simultaneously. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The block ID of the grabbed frame. The format of the value depends on the camera device used. + + + GigE Camera Devices: The sequence number starts with 1 and wraps at 65535. +The value 0 indicates that this feature is not supported by the camera. + + + USB camera devices: The sequence number starts with 0 and uses the full 64 bit range. + + Attention: +
+A block ID with the value UINT64_MAX indicates that the block ID is invalid and must not be used. +
+
+
+ + The current payload size in bytes. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the CRC checksum of the buffer is valid. + Returns true if the CRC checksum is valid. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if the buffer has a CRC checksum attached. +A CRC checksum needs to be activated for the camera device. See the PayloadCRC16 chunk. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The collection of attached chunk data. + + The returned collection can be empty. + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if chunk data is available. + + +This is the case if: a) the chunk mode is enabled for the camera device, +b) the parameter of the camera object is set to true (default setting), +c) chunk data node maps are supported by the transport layer of the camera device. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Description of the error generated when an image cannot be grabbed successfully (GrabSucceeded is false). + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The error code generated when an image cannot be grabbed successfully (GrabSucceeded is false). + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Indicates if an image has been grabbed successfully. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Vertical offset from the top of the sensor to the image ROI. + +Vertical offset from the top of the sensor to the image ROI. +This specifies the position of the image ROI. +Only defined if the grab result contains image data. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + Horizontal offset from the left side of the sensor to the image ROI. + +Horizontal offset from the left side of the sensor to the image ROI. +This specifies the position of the image ROI. +Only defined if the grab result contains image data. + + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The number of data bytes added to the end of the image data. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + The payload type. + + + Error Safety: +
Does not throw exceptions.
+
+
+ + +Interface of the grab result data. + + + +The grab result controls the reuse and the lifetime of the referenced pixel data buffer. +If the original and all cloned grab results referencing a pixel data buffer are disposed, +the pixel data buffer is freed or reused by the camera stream grabber (depending on the used buffer type). +The data and the pixel data buffer are still valid after the original camera object has been disposed. + + +If the grab results are never disposed, the grabbing will stop with an input queue underrun. + + +The grab result interface is derived from . The IImage interface provides the property . +The grab result is considered a valid image if the is defined and + and are larger than zero. +The is provided as a byte array if no custom buffer factory is used. +With a custom buffer factory the provided type is dependent on its specific implementation. + + + + + The full name of BufferHandlingMode + Returns the full name of BufferHandlingMode + + + The full name of BufferHandlingMode + + + + The initial number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. If more buffers are needed during image acquisition, new buffers are allocated. + + + + + The number of available buffers is set by the MaxNumBuffers node and allocated at the start of image acquisition. It is fixed and will not be changed. + + + + + + Determines whether the number of available buffers is limited and when they are allocated. + Visibility: Expert + + + + + Enabling this setting will use Extended ID if it is supported by the camera and driver. If it is not supported, it will not be used and this setting has no negative side effects. + Visibility: Guru + + + + + If larger than 0, a static chunk node map pool is used instead of dynamic chunk node map creation. + Visibility: Guru + + + + + The size of the grab result buffer output queue. + Visibility: Expert + + + + + The number of grab result buffers in the output queue that are ready for retrieval. + Visibility: Expert + + + + + + + This is the number of buffers that are queued for grabbing in the stream grabber. + The number is influenced by the number of available free buffers and the + maximum number of buffers that can be queued. + See also the MaxNumBuffer and MaxNumQueuedBuffer parameters. + + This parameter can be used to check whether the number of buffers ready for grabbing + is stable, which means that the image processing is fast enough to keep up with the + rate of incoming images when using the GrabStrategy_OneByOne grab strategy. + + + Visibility: Expert + + + + + The number of empty buffers that are not used for grabbing yet. + Visibility: Expert + + + + + The camera object is set to monitor mode when enabled, e.g. when using the GigE multicast feature. Is writable when the camera object is closed. + Visibility: Guru + + + + + The migration mode is set up according to this setting at defined points e.g., when the camera is opened. + Visibility: Guru + + + + + The maximum number of buffers that are queued in the stream grabber input queue. + Visibility: Beginner + + + + + The maximum number of grab results available at any time during a grab session. This value can be limited to save resources. Furthermore, it can be used to check that the grab results are returned correctly. + Visibility: Beginner + + + + + The maximum number of buffers that are allocated and used for grabbing. + Visibility: Beginner + + + + + If enabled, the user can set a custom priority for the internal grab engine thread operating the stream grabber. Otherwise the priority defaults to 25. + Visibility: Guru + + + + + This value sets the absolute thread priority for the internal grab engine thread operating the stream grabber. + Visibility: Guru + + + + + If enabled, the user can set a custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. + Visibility: Guru + + + + + A custom timeout for the grab loop thread's call to RetrieveResult. RetrieveResult is configured to throw an exception on timeout, which will stop the grab session. + Visibility: Beginner + + + + + If enabled, the user can set a custom priority for the grab loop thread. Otherwise, the priority of the newly created thread is not changed. + Visibility: Guru + + + + + This value sets the absolute thread priority for the grab loop thread. + Visibility: Guru + + + + + Enables/disables the grabbing of camera events while images are grabbed. Is writable when the camera object is closed. + Visibility: Expert + + + + + If set, all buffers will be cleared (set to 0) before grabbing an image. Note that this requires additional processing time per frame. + Visibility: Guru + + + + + Enables/disables the use of a chunk node map for each grab result. Grab result chunk node maps can be disabled to save resources. + Visibility: Guru + + + + + Determines whether the number of available buffers is limited and when they are allocated. + Visibility: Expert + + + + + If set, this will automatically execute AcquisitionStart when calling StartGrabbing and AcquisitionStop when calling StopGrabbing. This option is enabled by default. + Visibility: Guru + + + + List of all parameter names available for CameraInstance + + + Occurs after the interface has been closed. + + During the execution of this event, the interface is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is closed. + + If the interface is closed properly, the interface is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs after the interface has been opened successfully via . + + During the execution of this event, the interface is already open. + If an event handler called by this event throws an exception, the interface will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Occurs before the interface is opened via . + + During the execution of this event, the interface is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the interface instance. + + + + Retrieves information about cameras connected to the interface. + +Returns a list of objects, one for each camera found. +The list is ordered by serial number. + + + +The function queries for camera devices connected to the interface and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions. + + + + Closes an interface. + + + + If the interface has been already closed, the function returns successfully. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The interface is closed. + The OnClosed event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + Opens an interface. + Returns a reference to the opened interface. + + + + If the interface is already open, the function returns successfully. + The InterfaceOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The the interface is opened. + The InterfaceOpened event is fired if the interface object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the interface may fail if the interface has been already opened by another instance. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions if the interface cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to interface information. + Returns information about the interface. + + Returns the interface information collection containing detailed interface information, e.g. interface ID or interface type. +This information can be read at all times regardless of whether the interface is open or closed. + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. + + + + Returns the parameter collection of the interface for accessing all parameters. Example: interface.Parameters[PLInterface.InterfaceType].GetValue(); + Returns the parameter collection of the interface. + + +You can use the parameter collection to configure the interface through parameters. +You can access parameters by their name or predefined parameter lists. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface which will have an empty parameter collection. + + +There is one predefined parameter list available: PLInterface +For more information about the parameters, see the documentation for the parameter list. + + + Precondition for accessing the parameters: +
+The interface is opened. +
+ +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +interface.Parameters[PLInterface.InterfaceType].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Can throw exceptions, e.g. if the interface has not been opened +
+
+ + Indicates if interface object has been opened. + Returns true if interface object has been opened. + + +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + +The interface object will not automatically close itself if the interface is disconnected, e.g., if the interface is physically removed from the PC. + + + Thread Safety: This method is synchronized with the lock of the interface object. + + Error Safety: Does not throw exceptions. + + + + +Provides convenient access to an interface. + + +An interface is used to represent a frame grabber board, a network card, etc. +Currently, this object type is mainly used for the pylon GenTL Consumer Transport Layer, e.g., for CoaXPress. +All other pylon transport layers currently return one default interface. +The 'open' status of an interface instance won't change even if an attached camera is used, e.g., opened or closed. + + + + +Retrieves information about interfaces of a specific type in the system. An interface may represent a frame grabber board, a network card, etc. +Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. +All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore +returns an empty parameter collection. + + +The name of the device type to enumerate interfaces. +The static class can be used to get a list of valid device class names. + + +Returns a list of objects, one per interface found. +The list is ordered by interface ID. + + + +The function queries for interfaces of a specific device class in the system and +returns a list of objects describing the interfaces. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about interfaces in the system. An interface may represent a frame grabber board, a network card, etc. +Currently, this method is used mainly for the pylon GenTL Consumer transport layer, which is used for CoaXPress, for example. +All other pylon transport layers return one default interface. The default interface does not provide any parameters and therefore +returns an empty parameter collection. + + +Returns a list of objects, one for each interface found. +The list is ordered by device type and interface ID. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for interfaces in the system and returns a list of + objects describing the interfaces. +The returned information can be used to create a specific object. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +The interface finder can be used to query information about interfaces in the system. + + + + Provides access to the properties of an interface. + +The static class can be used to get a list of available interfaces +info keys. + + + + +The ID of the interface. + + + + +The transport layer type of the interface. + + +The static class can be used to get a list of available transport +layer types. + + + + +The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. + + + + +The vendor name of the interface. + + + + +The human readable name of the interface. + + + + +Provides standard interface info key names. + + + + +IEnumerator implementation for ParameterCollection + + + + +Frees a previously allocated buffer. + + The pointer to the allocated object. Created by this factory. + The pointer to the allocated buffer. Created by this factory. + User data information of the buffer returned by . + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must not throw exceptions. + + + + +Allocates a buffer and provides additional context information. + + The size of the buffer in bytes that has to be allocated. + Underlying object (e.g., of bytes) that is used for providing createdPinnedBuffer. This object is provided when FreeBuffer() is called. + Return the pointer to the allocated and pinned buffer. This pointer is provided when FreeBuffer() is called. + User data information that belongs to the buffer. This user data information is provided when FreeBuffer() is called. The value can be left unchanged if not needed. + + + Thread Safety: This method must be thread-safe. + + Error Safety: Must throw an exception if the allocation fails. + + + + + Implement this interface to provide custom memory allocation. + + + + +Create a data container from a file. + + Path to an existing file. + Returns a data container. + + + Thread Safety:This method is thread-safe. + + Error Safety:This method throws + + FileLoadException if the file cannot be loaded. + + FileNotFoundException if the file was not found. + + + + +Provides a factory for data container. + + + + +Load the data container from a file. + + Path to an existing file. + + + Postconditions: The data container is valid. + + Thread Safety:This method is not thread-safe. + + Error Safety:This method throws + + FileLoadException If the file cannot be loaded. + + FileNotFoundException If the file was not found. + + + + +Store the data container as a file. + + Path to a file. + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + Error Safety: Throws exceptions if the container cannot be saved. + + + + + Get access to the data components via IEnumerable interface. + + +Returns an IEnumerator object that can be used to iterate through +the collection of data components, e.g., in a foreach loop. + + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + + + +Random access to items per index. + + The index of an item. + Returns a single data component. + + + Preconditions: The data container must be valid. + + Thread Safety: The method is not thread-safe. + + + Error Safety:Throws exception if index is out of range. + + + + +The number of components available in the container. + + + + Preconditions: The data container must be valid. + + Thread Safety:This method is not thread-safe. + + Error Safety: Does not throw exceptions. + + + + +Provides methods for accessing grab results consisting of multiple components + + + +Some cameras can return complex grab results consisting of multiple components. +For example, Basler blaze cameras return a data stream that is composed of range, +intensity, and confidence components. To access the individual components, you +can use the class. + + +An IDataContainer can hold one or more components. You can obtain a container +by calling IGrabResult::Container. You can then use the container +to query for the number of components by calling . +To retrieve a specific component, you can call . +Each component in the container can be used to access the actual data, e.g., the +range values, and its metadata. +To iterate through the components, use an enumerator returned by +. If you use a foreach loop as in the + example below, this is called implicitly. + + +A container can be stored on disk using or restored +from disk using . + + Any IDataContainer or IDataComponent must be disposed explicitly. + + This sample shows how the enumerator is used implicitly. + +// Retrieve a grab result and show all data components. +IGrabResult grabResult = camera.StreamGrabber.RetrieveResult( 5000, TimeoutHandling.ThrowException ); + +Console.WriteLine( "Found {0} components in the container.", grabResult.Container.Count ); +// Display each component in a separate window. +int displayId = 1; +foreach( IDataComponent dataComponent in grabResult.Container ) +{ + if (dataComponent.IsValid) + { + Console.WriteLine( "Component type {0}", dataComponent.ComponentType.ToString() ); + Console.WriteLine( "2D Size is {0}*{1} pixel", dataComponent.Width, dataComponent.Height ); + Console.WriteLine( "Origins from ({0},{1})", dataComponent.OffsetX, dataComponent.OffsetY ); + Console.WriteLine( "Pixel type is {0}", dataComponent.PixelTypeValue.ToString() ); + Console.WriteLine( "Timestamp is {0}", dataComponent.Timestamp ); + Console.WriteLine( "See image in display {0}:", displayId ); + dataComponent.Display( displayId ); + } +} + + + + The vertical orientation of the pixel data stored in memory. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + Indicates when the image was taken. + + Returns the camera-specific time the data was created on the camera or 0 if the time is not available. + Timestamp generation is available only on some camera models. + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + + The pointer to the pixel data buffer. + The pointer is provided without computational overhead. + Use to access the pixel data buffer like an array. + + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + + The pixel data buffer.The type of the object containing the buffer depends on the class implementing this interface. + The pixel data buffer is provided as an array of a type appropriate for the respective pixel type, e.g., UInt16 for Mono16 or Byte for Mono8. + The pixel data is copied when the PixelData function is called. + Use to access the pixel data buffer without creating a copy. + + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of data bytes added to the end of each row. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of image rows from the origin. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The number of image columns from the origin. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The height of the image in pixels, i.e., the number of image rows. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The width of the image in pixels, i.e., the number of image columns. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The pixel type. + + +Not all components contain pixel data. Only components of type ComponentType_Intensity, + ComponentType_Range, and ComponentType_Confidence return a valid pixel type + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + The component type. + + + Preconditions: The data component must be valid. + + Error Safety: Does not throw exceptions. + + + + Indicates if the component is valid. + Returns true if the component is valid. + + + Error Safety: Does not throw exceptions. + + + + +Provides methods for accessing a single data component. + + + +Some cameras can return complex grab results consisting of multiple components. +For example, Basler blaze cameras return a data stream that is composed of range, +intensity, and confidence components. To access the individual components, you +can use the IDataContainer class. + + +Each component in the container can be used to access the actual data, e.g., the range +values, and its metadata. +Before accessing the data, check the property. +The position and the size can be retrieved with / + and / . To get access +to the pixel data, call or . + + Any IDataContainer or IDataComponent must be disposed explicitly. + + Thread Safety : +This class is not thread-safe. If you access the same instance from multiple threads, +you must make sure to synchronize the access accordingly. + + + + + Provides standard component types. + + + +Component contains the annotated left and right images for calibration. + + + + +Component contains the unrectified intensity images of the left and the right camera combined. The right image is stacked under the left image. + + + + +Component contains the error map of the acquired disparity image. + + + + +Component contains the intensity images of the left and the right camera combined. The right image is stacked under the left image. + + + + +Component contains disparity value. + + + + +Component contains scatter value. + + + + +Component contains reflectance value. + + + + +Component contains confidence value. + + + + +Component contains range values. + + + + +Component contains intensity values. + + + + +The component type is not known or hasn't been set. + + + + The list of possible payload types. + + + The buffer contains device specific data. + + + The buffer contains GenDC container. + + + The buffer contains chunk data. + + + The buffer contains file data. + + + The buffer contains raw data. + + + The buffer contains image data. + + + Undefined payload type. + + + + + + Loads an image from disk. + Name and path of the image. + The byte array containing the image data on success. + The pixel type of the image. + The number of image pixels in a row. + The number of rows of the image. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +On success, the buffer array will contain the raw image data of the image loaded. + + +Due to automatic conversion during save, saving an image and then loading it again may result in different memory layout of the image data. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if loading the image fails. + + + + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The image to save. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The pixel type of the image to save must be a supported input format of the . + The image must be valid. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The array providing the buffer of the image. + The pixel type of the image to save. + The number of pixels in a row of the image to save. + The number of rows of the image to save. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + The array item value type of the destination buffer array. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The pixel type of the image to save must be a supported input format of the . + The width value must be >= 0. + The height value must be >= 0. + The paddingX value must be >= 0. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Saves the image to disk. If required, converts the image to a new format and then saves it. + The file format to save the image in. + Name and path of the image. + The pointer to the buffer of the image. + The size of the buffer in bytes. + The pixel type of the image to save. + The number of pixels in a row of the image to save. + The number of rows of the image to save. + The number of extra data bytes at the end of each row. + The vertical orientation of the image in the image buffer. + + +If required, the image is automatically converted to a new image and then saved. +An image with a bit depth higher than 8 bit is stored with 16 bit bit depth +if supported by the image file format. In this case, the pixel data is MSB aligned. + +If more control over the conversion is required, the class +can be used to convert the input image before saving it. + + + Preconditions: +
+ + The bufferSize value must be >= 0. + The pixel type of the image to save must be a supported input format of the . + The width value must be >= 0. + The height value must be >= 0. + The paddingX value must be >= 0. + +
+ + Thread Safety: This method is thread-safe. + + Error Safety: Throws an exception if saving the image fails. +
+
+ + Contains static methods that support saving of images. + + + List of available file formats for ImagePersistence. + + + Saves the raw image buffer data. Packed image formats are unpacked. In the format used for saving, the data cannot be loaded using ImagePersistence.Load + + + Portable Network Graphics (PNG) format. Lossless data compression. + + + Joint Photographic Experts Group (JPEG) format. Lossy data compression. + + + Tagged Image File Format (TIFF), no compression. Supports mono images with more than 8 bit bit depth. + + + Windows Bitmap (BMP) format, no compression. + + + The full name of VignettingCorrectionMode + Returns the full name of VignettingCorrectionMode + + + The full name of VignettingCorrectionMode + + + + The vignetting correction is enabled. + Applies to: ace GigE and ace USB + + + + + The vignetting correction is disabled. + Applies to: ace GigE and ace USB + + + + + + The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of VInpSignalSource + Returns the full name of VInpSignalSource + + + The full name of VInpSignalSource + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + TODO. + Applies to: CameraLink and ace GigE + + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of VInpSignalReadoutActivation + Returns the full name of VInpSignalReadoutActivation + + + The full name of VInpSignalReadoutActivation + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a rising edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the type of signal change necessary to start the signal evaluation. When the camera detects a falling edge, it starts evaluating the incoming bit patterns. + Applies to: CameraLink and ace GigE + + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserSetSelector + Returns the full name of UserSetSelector + + + The full name of UserSetSelector + + + + User set 3 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 2 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 1 can be saved, loaded, or configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Light Microscopy factory set can be loaded. + Applies to: ace GigE and ace USB + + + + + The High Gain factory set can be loaded. This user set increases the gain by 6 dB. + Applies to: CameraLink, ace GigE and ace USB + + + + + The Default User Set factory set can be loaded. This user set configures the camera to provide good camera performance in many common applications under normal conditions. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Custom 1 factory set can be loaded. + Applies to: CameraLink and ace GigE + + + + + The Custom 0 factory set can be loaded. + Applies to: CameraLink and ace GigE + + + + + The Color Raw factory set can be loaded. This user set disables the color enhancement features. + Applies to: ace GigE and ace USB + + + + + The Color factory set can be loaded. This user set configures the camera to produce good color images under the most common lighting conditions. + Applies to: CameraLink, ace GigE and ace USB + + + + + The Auto Functions factory set can be loaded. This user set enables the camera's Exposure Auto and Gain Auto auto functions. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the user set or the factory set to load, save, or configure. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of UserSetDefaultSelector + Returns the full name of UserSetDefaultSelector + + + The full name of UserSetDefaultSelector + + + + User set 3 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + User set 2 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + User set 1 is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: ace GigE + + + + + The High Gain factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Default User Set factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + Custom 1 factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + Custom 0 factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Color Raw factory set is set as the default startup set. + Applies to: ace GigE + + + + + The Color factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + The Auto Functions factory set is set as the default startup set. + Applies to: CameraLink and ace GigE + + + + + + Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserSetDefault + Returns the full name of UserSetDefault + + + The full name of UserSetDefault + + + + User set 3 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 2 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + User set 1 is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Light Microscopy factory set is set as the default startup set. + Applies to: ace USB + + + + + The High Gain factory set is set as the default startup set. + Applies to: ace USB + + + + + The Default User Set factory set is set as the default startup set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Color Raw factory set is set as the default startup set. + Applies to: ace USB + + + + + The factory set enabling color adjustments is set as the startup set. + Applies to: ace USB + + + + + The Auto Functions factory set is set as the default startup set. + Applies to: ace USB + + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of UserOutputSelector + Returns the full name of UserOutputSelector + + + The full name of UserOutputSelector + + + + User-settable output signal Line 4 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 3 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 2 can be configured. + Applies to: CameraLink + + + + + User-settable output signal Line 1 can be configured. + Applies to: CameraLink + + + + + The user-settable output signal CL Spare can be configured. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable output signal 8 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable output signal 7 for configuration. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 6 can be configured. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 5 can be configured. + Applies to: CameraLink and ace GigE + + + + + The user-settable output signal 4 can be configured. + Applies to: CameraLink, ace GigE and dart USB + + + + + The user-settable output signal 3 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 2 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 1 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-settable output signal 0 can be configured. + Applies to: ace GigE and ace USB + + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of UserDefinedValueSelector + Returns the full name of UserDefinedValueSelector + + + The full name of UserDefinedValueSelector + + + + The user-defined value 5 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 4 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 3 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The user-defined value 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the user-defined value to set or read. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerSource + Returns the full name of TriggerSource + + + The full name of TriggerSource + + + + Sets the signal source for the selected trigger to Virtual Input Decoder Active. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 4. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 3. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 2. + Applies to: CameraLink and ace GigE + + + + + Sets the signal source for the selected trigger to Virtual Input 1. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 2. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the signal source for the selected trigger to user output 1. + Applies to: CameraLink and ace GigE + + + + + The Timer 2 End trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Timer 2 Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This enumeration value sets the signal source for the selected trigger to timer 1 start. + Applies to: CameraLink and ace GigE + + + + + The Timer 1 End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Timer 1 Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 3. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 2. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software signal 1. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to software triggering. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Periodic Signal 1. + Applies to: CamEmu, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 8. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 7. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 6. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 5. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to Line 4. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + The source signal for the selected trigger is set to Line 3. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 2. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Line 1. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Trigger on signal of physical input 4. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 3. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 2. + Applies to: Stereo ace + + + + + Trigger on signal of physical input 1. + Applies to: Stereo ace + + + + + The source signal for the selected trigger is set to Frequency Converter. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Encoder Reverse 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Encoder 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to CXP Trigger 1. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The source signal for the selected trigger is set to CXP Trigger 0. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The source signal for the selected trigger is set to Counter 4 Start. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 4 End. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 4 Active. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 3 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 Start. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 End. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 2 Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 Start. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 End. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the selected trigger is set to Counter 1 Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The CXP Trigger 0 trigger can be configured. + Applies to: boost V CoaXPress + + + + + The source signal for the selected trigger is set to CC4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to CC1. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 2. + Applies to: CameraLink, ace 2 GigE and ace GigE + + + + + The source signal for the selected trigger is set to action command signal 1. + Applies to: CamEmu, CameraLink, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerSelector + Returns the full name of TriggerSelector + + + The full name of TriggerSelector + + + + The Line Start trigger can be configured. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame Start trigger can be configured. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Frame Burst Start trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Burst End trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Burst Active trigger can be configured. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The Frame Active trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure Start trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure End trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Exposure Active trigger can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Acquisition Start trigger can be configured. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the acquisition end trigger for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the acquisition active trigger for configuration. + Applies to: CameraLink and ace GigE + + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + The full name of TriggerMode + Returns the full name of TriggerMode + + + The full name of TriggerMode + + + + The currently selected trigger is turned on. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The currently selected trigger is turned off. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerDelaySource + Returns the full name of TriggerDelaySource + + + The full name of TriggerDelaySource + + + + The trigger delay is expressed as a time interval in microseconds. + Applies to: CameraLink and ace GigE + + + + + The trigger delay is expressed as a number of line triggers. + Applies to: CameraLink and ace GigE + + + + + + Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of TriggerControlImplementation + Returns the full name of TriggerControlImplementation + + + The full name of TriggerControlImplementation + + + + The image acquisition control mode is set to Standard. In this mode, the camera offers a Frame Start trigger and an Acquisition Start trigger. + Applies to: CameraLink and ace GigE + + + + + The image acquisition control mode is set to Legacy. In this mode, the camera offers a Frame Start trigger that is called Acquistion Start trigger. + Applies to: CameraLink and ace GigE + + + + + + Sets the image acquisition control mode. For more information, see your camera's product documentation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TriggerActivation + Returns the full name of TriggerActivation + + + The full name of TriggerActivation + + + + The selected trigger is activated by the rising edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated when the source signal is low. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated when the source signal is high. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated by the falling edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected trigger is activated by the falling or rising edge of the source signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TonalRangeSelector + Returns the full name of TonalRangeSelector + + + The full name of TonalRangeSelector + + + + The summed RGB pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the red pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the green pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + Only the blue pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of TonalRangeEnable + Returns the full name of TonalRangeEnable + + + The full name of TonalRangeEnable + + + + Tonal range adjustment is enabled. + Applies to: ace GigE and ace USB + + + + + Tonal range adjustment is disabled. + Applies to: ace GigE and ace USB + + + + + + Sets whether tonal range adjustment is used. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TonalRangeAuto + Returns the full name of TonalRangeAuto + + + The full name of TonalRangeAuto + + + + Automatic tonal range adjustment is enabled. The adjustment is carried out once when the next image is acquired. + Applies to: ace GigE and ace USB + + + + + Automatic tonal range adjustment is disabled. + Applies to: ace GigE and ace USB + + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TimerTriggerSource + Returns the full name of TimerTriggerSource + + + The full name of TimerTriggerSource + + + + The selected timer can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 has been started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer is disabled and can't be started. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 4 signal. + Applies to: dart USB + + + + + The selected timer can be started by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer can be triggered by the flash window start signal. + Applies to: ace GigE and ace USB + + + + + The selected timer can be started by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected timer can be started by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Exposure Start signal. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected timer can be started by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected timer can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected timer can be started by an action signal that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected timer can be started by an action signal that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected timer can be started by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerTriggerActivation + Returns the full name of TimerTriggerActivation + + + The full name of TimerTriggerActivation + + + + The timer will start at a rising edge signal change. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start when the signal is low. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start when the signal is high. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start at a falling edge signal change. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer will start at any edge signal change. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will start the timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerStatus + Returns the full name of TimerStatus + + + The full name of TimerStatus + + + + The timer is waiting to be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer is idle. A timer is in this state whenever the Timer Trigger Source parameter is set to Off, i.e., the timer can't be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The timer has been started. A timer immediately switches to this state when the trigger source event occurs, regardless of the delay set. If an arm delay is set, the timer remains in the Timer Active state until the arm delay has expired. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the status of the currently selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of TimerSequenceTimerSelector + Returns the full name of TimerSequenceTimerSelector + + + The full name of TimerSequenceTimerSelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of TimerSequenceEntrySelector + Returns the full name of TimerSequenceEntrySelector + + + The full name of TimerSequenceEntrySelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of TimerSelector + Returns the full name of TimerSelector + + + The full name of TimerSelector + + + + Timer 4 can be configured. + Applies to: CameraLink and ace GigE + + + + + Timer 3 can be configured. + Applies to: CameraLink and ace GigE + + + + + Timer 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Timer 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the timer to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of TestPattern + Returns the full name of TestPattern + + + The full name of TestPattern + + + + The camera generates a white test pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 6 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 3 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 2 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with the test image 1 pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No test pattern is generated. The original image is displayed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera generates a test image with a gray diagonal sawtooth pattern. + Applies to: dart USB and pulse USB + + + + + The camera generates a test image with a color diagonal sawtooth pattern. + Applies to: dart USB and pulse USB + + + + + The camera generates a black test pattern. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the test pattern to display. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TestImageSelector + Returns the full name of TestImageSelector + + + The full name of TestImageSelector + + + + This enumeration value sets the camera to generate and transmit white test images. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical line pattern. + Applies to: CameraLink and ace GigE + + + + + The camera generates a test image with the test image 7 pattern. + Applies to: CameraLink and ace GigE + + + + + The camera generates a test image with the test image 6 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 5 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 4 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 3 pattern. + Applies to: CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 2 pattern. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + The camera generates a test image with the test image 1 pattern. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + The camera doesn't display a test image. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a 12 bit moving diagonal gray gradient feature test pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving diagonal color gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal line pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving vertical gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed vertical gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a moving horizontal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a fixed horizontal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a frame counter pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with an 8 bit fixed diagonal gray gradient pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a camera specific pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit test images with a color bar pattern. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the camera to generate and transmit black test images. + Applies to: CameraLink and ace GigE + + + + + + Sets the test image to display. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TemperatureState + Returns the full name of TemperatureState + + + The full name of TemperatureState + + + + The temperature is within the normal operating temperature range. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + The temperature is above the allowed maximum. Provide cooling immediately. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + The temperature is close to or at the allowed maximum. Provide cooling. + Applies to: CameraLink, ace GigE, ace USB and blaze + + + + + + Indicates the temperature state. + Applies to: CameraLink, ace GigE, ace USB and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of TemperatureSelector + Returns the full name of TemperatureSelector + + + The full name of TemperatureSelector + + + + The temperature is measured on the sensor board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the frame grabber board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the core board. + Applies to: CameraLink and ace GigE + + + + + The temperature is measured on the case. + Applies to: CameraLink and ace GigE + + + + + + Sets the location in the camera where the temperature will be measured. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SyncUserOutputSelector + Returns the full name of SyncUserOutputSelector + + + The full name of SyncUserOutputSelector + + + + User-settable synchronous output signal Line 4 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 3 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 2 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal Line 1 can be configured. + Applies to: CameraLink + + + + + User-settable synchronous output signal CL Spare can be configured. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC4 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC3 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC2 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal CC1 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects user settable synchronous output signal 8 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 7 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 6 for configuration. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects user settable synchronous output signal 5 for configuration. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 4 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 3 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 2 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 1 can be configured. + Applies to: CameraLink and ace GigE + + + + + User-settable synchronous output signal 0 can be configured. + Applies to: ace GigE + + + + + + Sets the user-settable synchronous output signal to be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SoftwareSignalSelector + Returns the full name of SoftwareSignalSelector + + + The full name of SoftwareSignalSelector + + + + Software signal 4 can be controlled. + Applies to: ace USB + + + + + Software signal 3 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Software signal 2 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Software signal 1 can be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the software signal to be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ShutterMode + Returns the full name of ShutterMode + + + The full name of ShutterMode + + + + The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. + Applies to: CameraLink, ace GigE and ace USB + + + + + The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. + Applies to: CameraLink, ace GigE and ace USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the shutter mode of the camera. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleMode + Returns the full name of ShaftEncoderModuleMode + + + The full name of ShaftEncoderModuleMode + + + + The shaft encoder module outputs trigger signals for forward ticks only, provided the reverse counter is neither increasing nor decreasing. + Applies to: CameraLink and ace GigE + + + + + The shaft encoder module outputs trigger signals for forward and reverse ticks, provided the reverse counter is neither increasing nor decreasing. + Applies to: CameraLink and ace GigE + + + + + + Sets how the shaft encoder module outputs trigger signals. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleLineSource + Returns the full name of ShaftEncoderModuleLineSource + + + The full name of ShaftEncoderModuleLineSource + + + + This enumeration value selects input line 8 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 7 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 6 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects input line 5 as signal source for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to input line 1. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC4. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC3. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC2. + Applies to: CameraLink and ace GigE + + + + + The source signal for the shaft encoder module is set to CC1. + Applies to: CameraLink and ace GigE + + + + + + Sets the line source for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleLineSelector + Returns the full name of ShaftEncoderModuleLineSelector + + + The full name of ShaftEncoderModuleLineSelector + + + + Phase B of the shaft encoder is selected as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + Phase A of the shaft encoder is selected as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + + Sets the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ShaftEncoderModuleCounterMode + Returns the full name of ShaftEncoderModuleCounterMode + + + The full name of ShaftEncoderModuleCounterMode + + + + The tick counter of the shaft encoder module increases for forward ticks and for reverse ticks, i.e., the tick counts are incremented regardless of the direction of movement. + Applies to: CameraLink and ace GigE + + + + + The tick counter increases for forward ticks and decreases for reverse ticks. + Applies to: CameraLink and ace GigE + + + + + + Sets the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShadingStatus + Returns the full name of ShadingStatus + + + The full name of ShadingStatus + + + + A problem with the startup shading set occurred. + Applies to: CameraLink and ace GigE + + + + + The last operation related to shading correction was successful. + Applies to: CameraLink and ace GigE + + + + + A problem occurred while creating a shading set. + Applies to: CameraLink and ace GigE + + + + + The selected shading set could not be loaded. + Applies to: CameraLink and ace GigE + + + + + + Indicates error statuses related to shading correction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ShadingSetSelector + Returns the full name of ShadingSetSelector + + + The full name of ShadingSetSelector + + + + User Shading Set 2 can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + User Shading Set 1 can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + The default shading set can be loaded using the Activate command. + Applies to: CameraLink and ace GigE + + + + + + Sets which shading set can be enabled or created. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of ShadingSetDefaultSelector + Returns the full name of ShadingSetDefaultSelector + + + The full name of ShadingSetDefaultSelector + + + + User Shading Set 2 is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + User Shading Set 1 is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + The default shading set is selected as the bootup shading set. + Applies to: CameraLink and ace GigE + + + + + + Sets the shading set that will be loaded into the volatile memory during camera start. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShadingSetCreate + Returns the full name of ShadingSetCreate + + + The full name of ShadingSetCreate + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Enables/disables shading set creation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ShadingSelector + Returns the full name of ShadingSelector + + + The full name of ShadingSelector + + + + Offset Shading correction, i.e., the correction for dark signal non-uniformity (DSNU) effects, is selected. + Applies to: CameraLink and ace GigE + + + + + Gain Shading correction, i.e., the correction of photo response non-uniformity (PRNU) effects, is selected. + Applies to: CameraLink and ace GigE + + + + + + Sets the kind of shading correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of SequencerTriggerSource + Returns the full name of SequencerTriggerSource + + + The full name of SequencerTriggerSource + + + + Timer 2 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 2 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 1 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Timer 1 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Software Signal 3 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Software Signal 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Software Signal 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Periodic Signal 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + The sequencer can't be triggered. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Line 4 signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Line 3 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Line 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Line 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Frame Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Frame Start signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Frame End is selected as the trigger source for sequencer set advance. + Applies to: ace USB + + + + + Frame Burst Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Frame Burst Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Flash Window signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Trigger Wait signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Exposure Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + CXP Trigger 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP and boost CoaXPress + + + + + CXP Trigger 0 signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP and boost CoaXPress + + + + + Counter 3 End signals can be used to advance to the next sequence set. + Applies to: ace USB + + + + + Counter 2 Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 2 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Counter 2 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 1 Start signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Counter 1 End signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + Counter 1 Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + Action 2 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + Action 1 signals can be used to advance to the next sequence set. + Applies to: ace 2 GigE + + + + + Acquisition Active signals can be used to advance to the next sequence set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + + Sets the source signal to be used to advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + The full name of SequencerTriggerActivation + Returns the full name of SequencerTriggerActivation + + + The full name of SequencerTriggerActivation + + + + The sequencer advances when the source signal rises, i.e., when the signal status changes from low to high. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal is low. If the signal is already low when the sequencer set becomes active, the sequencer immediately advances to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal is high. If the signal is already high when the sequencer set becomes active, the sequencer immediately advances to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal falls, i.e., when the signal status changes from high to low. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer advances when the source signal falls or rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets the logical state that makes the sequencer advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + The full name of SequencerMode + Returns the full name of SequencerMode + + + The full name of SequencerMode + + + + Image acquisitions will be controlled by the sequencer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer can't be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequencerConfigurationMode + Returns the full name of SequencerConfigurationMode + + + The full name of SequencerConfigurationMode + + + + The sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + The sequencer can't be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + + + + + + Sets whether the sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequenceControlSource + Returns the full name of SequenceControlSource + + + The full name of SequenceControlSource + + + + The source for sequence restart or sequence set advance is Virtual Input Decoder Active. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 4. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 3. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 2. + Applies to: CameraLink and ace GigE + + + + + The source for sequence restart or sequence set advance is Virtual Input 1. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 8. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 7. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 6. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 5. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 4. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 3. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 2. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using Line 1. + Applies to: CameraLink and ace GigE + + + + + Sequence set advance will be controlled using the Async Advance command. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC4 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC3 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC2 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence restart or sequence set advance are controlled using the CC1 signal. + Applies to: CameraLink and ace GigE + + + + + Sequence set advance is automatic. The sequence repeat starts with sequence set index number 1. + Applies to: CameraLink and ace GigE + + + + + + Sets the source for sequence control. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + The full name of SequenceControlSelector + Returns the full name of SequenceControlSelector + + + The full name of SequenceControlSelector + + + + The sequence set restart can be configured. + Applies to: CameraLink and ace GigE + + + + + The sequence set advance can be configured. Only available in Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + + + + + + Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SequenceConfigurationMode + Returns the full name of SequenceConfigurationMode + + + The full name of SequenceConfigurationMode + + + + The sequencer can be configured. + Applies to: ace GigE + + + + + The sequencer can't be configured. + Applies to: ace GigE + + + + + + Sets whether the sequencer can be configured. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of SequenceAdvanceMode + Returns the full name of SequenceAdvanceMode + + + The full name of SequenceAdvanceMode + + + + The Free Selection sequence advance mode is selected. This mode is useful if you want to quickly change between freely selectable sequence sets without having to observe any particular order. You can use the input lines of your camera to determine the sequence. + Applies to: CameraLink and ace GigE + + + + + The Controlled sequence advance mode is selected. This mode is useful if you want to configure a dynamic sequence which can be controlled via input line or software commands. The advance from one sequence set to the next proceeds in ascending sequence set index numbers according to the selected sequence control source. + Applies to: CameraLink and ace GigE + + + + + The Auto sequence advance mode is selected. This mode is useful if you want to configure a fixed sequence which is repeated continuously. The advance from one sequence set to the next occurs automatically as frame triggers are received. + Applies to: CameraLink and ace GigE + + + + + + Sets the sequence set advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of SequenceAddressBitSource + Returns the full name of SequenceAddressBitSource + + + The full name of SequenceAddressBitSource + + + + Selects Virtual Input Decoder Active as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 4 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 3 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 2 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + Selects Virtual Input 1 as the source for the selected bit of the sequence set address. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 8. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 7. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 6. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 5. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 4. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 3. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 2. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using Line 1. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC4 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC3 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC2 signal. + Applies to: CameraLink and ace GigE + + + + + The selected bit of the sequence set address can be set using the CC1 signal. + Applies to: CameraLink and ace GigE + + + + + + Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + The full name of SequenceAddressBitSelector + Returns the full name of SequenceAddressBitSelector + + + The full name of SequenceAddressBitSelector + + + + Bit 3 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 2 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 1 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + Bit 0 of the sequence set address can be controlled using an input line. + Applies to: CameraLink and ace GigE + + + + + + Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of SensorShutterMode + Returns the full name of SensorShutterMode + + + The full name of SensorShutterMode + + + + The shutter opens and closes sequentially for groups of rows. All rows are exposed for the same length of time but not at the same time. + Applies to: ace 2 GigE, ace 2 USB, dart USB and pulse USB + + + + + The shutter opens at the same time for all rows but closes later for each consecutive row. This means that the rows are exposed for different lengths of time. + Applies to: dart USB + + + + + The shutter opens and closes at the same time for all pixels. All pixels are exposed at the same time and for the same length of time. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the shutter mode of the camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SensorReadoutMode + Returns the full name of SensorReadoutMode + + + The full name of SensorReadoutMode + + + + The camera operates in normal readout mode. + Applies to: ace GigE and ace USB + + + + + The readout time for each row of pixels is reduced, compared to normal readout. This allows the the camera to operate at higher frame rates. This can, however, result in reduced image quality. + Applies to: ace GigE and ace USB + + + + + + Sets the sensor readout mode. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of SensorDigitizationTaps + Returns the full name of SensorDigitizationTaps + + + The full name of SensorDigitizationTaps + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of SensorBitDepth + Returns the full name of SensorBitDepth + + + The full name of SensorBitDepth + + + + The sensor delivers 8-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 16-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 14-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 12-bit pixels. + Applies to: CameraLink and ace GigE + + + + + The sensor delivers 10-bit pixels. + Applies to: CameraLink and ace GigE + + + + + + Amount of data bits the sensor produces for one sample. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of Scan3dOutputMode + Returns the full name of Scan3dOutputMode + + + The full name of Scan3dOutputMode + + + + Uncalibrated 2.5D Depth map. The distance data does not represent a physical unit and may be non-linear. The data is a 2.5D range map only. + Applies to: blaze + + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + Calibrated 2.5D Depth map. The distance data is expressed in the chosen distance unit. The data is a 2.5D range map. No information on X-Y axes available. + Applies to: blaze + + + + + 3 Coordinates in grid organization. The full 3 coordinate data with the grid array organization from the sensor kept. + Applies to: blaze + + + + + + Controls the Calibration and data organization of the device and the coordinates transmitted. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dDistanceUnit + Returns the full name of Scan3dDistanceUnit + + + The full name of Scan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + Distance values are in millimeter units (default). + Applies to: blaze + + + + + Distance values are in device-specific units. + Applies to: blaze + + + + + + Specifies the unit used when delivering (calibrated) distance data. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSystemReference + Returns the full name of Scan3dCoordinateSystemReference + + + The full name of Scan3dCoordinateSystemReference + + + + Default value. Original fixed reference. The coordinate system fixed relative the camera reference point marker is used. + Applies to: blaze + + + + + + Defines coordinate system reference location. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSystem + Returns the full name of Scan3dCoordinateSystem + + + The full name of Scan3dCoordinateSystem + + + + Default value. 3-axis orthogonal, right-hand X-Y-Z. + Applies to: blaze + + + + + + Specifies the Coordinate system to use for the device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of Scan3dCoordinateSelector + Returns the full name of Scan3dCoordinateSelector + + + The full name of Scan3dCoordinateSelector + + + + The third (Z or Rho) coordinate. + Applies to: blaze + + + + + The second (Y or Phi) coordinate + Applies to: blaze + + + + + The first (X or Theta) coordinate + Applies to: blaze + + + + + + Selects the individual coordinates in the vectors for 3D information/transformation. + Applies to: blaze + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of RemoveParameterLimitSelector + Returns the full name of RemoveParameterLimitSelector + + + The full name of RemoveParameterLimitSelector + + + + The factory limits of the Gain parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the Exposure Time parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the ExposureOverhead parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the BlackLevel parameter can be removed. + Applies to: ace USB + + + + + The factory limits of the AutoTargetValue parameter can be removed. + Applies to: ace USB + + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: ace USB + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ROIZoneSelector + Returns the full name of ROIZoneSelector + + + The full name of ROIZoneSelector + + + + ROI zone 7 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 6 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 5 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 4 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 3 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 2 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 1 can be configured. + Applies to: ace GigE and ace USB + + + + + ROI zone 0 can be configured. + Applies to: ace GigE and ace USB + + + + + + Sets the ROI zone that can be configured. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ROIZoneMode + Returns the full name of ROIZoneMode + + + The full name of ROIZoneMode + + + + The currently selected ROI zone is enabled. + Applies to: ace GigE and ace USB + + + + + The currently selected ROI zone is disabled. + Applies to: ace GigE and ace USB + + + + + + Enables or disables the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of PtpStatus + Returns the full name of PtpStatus + + + The full name of PtpStatus + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. Refer to the IEEE 1588 specification for additional information. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Passive state. In this state, the port is not behaving as a master port nor does it synchronize with a master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Master state. In this state, the port is behaving as a master port. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Faulty state. In this state, the port does not place any PTP messages except for management messages that are a required response to another management message on its communication path. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. A port in this state discards all PTP received messages except for management messages. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Returns the latched state of the PTP clock. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PtpServoStatus + Returns the full name of PtpServoStatus + + + The full name of PtpServoStatus + + + + The status of the clock servo is unknown. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The clock servo is locked. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Returns the latched state of the clock servo. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PtpClockAccuracy + Returns the full name of PtpClockAccuracy + + + The full name of PtpClockAccuracy + + + + The expected accuracy of the PTP device clock is within 2.5 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 2.5 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 25 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 250 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 microsecond. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 second. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 1 millisecond. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 seconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 10 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is within 100 milliseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is unknown. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The expected accuracy of the PTP device clock is greater than 10 seconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of PixelSize + Returns the full name of PixelSize + + + The full name of PixelSize + + + + The pixel depth in the acquired images is 8 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 64 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 48 bits per pixel. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 4 bits per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + The pixel depth in the acquired images is 36 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 32 bits per pixel. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 24 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 2 bits per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + The pixel depth in the acquired images is 16 bits per pixel. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 14 bits per pixel. + Applies to: CameraLink and ace GigE + + + + + The pixel depth in the acquired images is 12 bits per pixel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 10 bits per pixel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel depth in the acquired images is 1 bit per pixel. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelFormat + Returns the full name of PixelFormat + + + The full name of PixelFormat + + + + This enumeration value sets the pixel format to YUV 444 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YUV 422 (YUYV) Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2S CXP + + + + + The pixel format is set to YUV 422 Packed. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to YUV 411 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to RGBA 8 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 8 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to RGB 16 Planar. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to RGB 16 Packed. + Applies to: CamEmu + + + + + The pixel format is set to RGB 12 V1 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 12 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10V2 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10V1 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10 Planar. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to RGB 10 Packed. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to Mono 8 Signed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 8. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to Mono 16. + Applies to: CamEmu, CameraLink, ace GigE and blaze + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to Mono 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The pixel format is set to Mono 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + This enumeration value sets the pixel format to Mono 10 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Mono 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate C 16-bit + Applies to: Stereo ace and blaze + + + + + 3D coordinate A-B-C 32-bit floating point + Applies to: blaze + + + + + Confidence 8-bit + Applies to: Stereo ace and blaze + + + + + Confidence 16-bit + Applies to: blaze + + + + + The pixel format is set to BiColor RGBG 8. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to BiColor BGRG 8. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to Bayer RG 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer RG 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer RG 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer RG 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer RG 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer RG 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GR 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer GR 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GR 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GR 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GB 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer GB 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer GB 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer GB 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 8. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer BG 16. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to Bayer BG 12. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + The pixel format is set to Bayer BG 10p. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to Bayer BG 10. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE and dart USB + + + + + The pixel format is set to BGRA 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to BGR 8 Packed. + Applies to: CamEmu, CameraLink and ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The pixel format is set to BGR 12 Packed. + Applies to: CameraLink and ace GigE + + + + + The pixel format is set to BGR 10 Packed. + Applies to: CameraLink and ace GigE + + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + The full name of PixelColorFilter + Returns the full name of PixelColorFilter + + + The full name of PixelColorFilter + + + + The camera doesn't have a Bayer filter. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: CameraLink and ace GigE + + + + + The Bayer filter has an RG/GB alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a GR/BG alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a GB/RG alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + The Bayer filter has a BG/GR alignment to the pixels in the acquired images. + Applies to: ace USB, dart USB and pulse USB + + + + + + Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PixelCoding + Returns the full name of PixelCoding + + + The full name of PixelCoding + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the pixel format to Bayer RG 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer GR 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer GB 10p + Applies to: ace GigE + + + + + This enumeration value sets the pixel format to Bayer BG 10p + Applies to: ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of PgiMode + Returns the full name of PgiMode + + + The full name of PgiMode + + + + Basler PGI image optimizations are enabled. + Applies to: ace GigE and ace USB + + + + + Basler PGI image optimizations are disabled. + Applies to: ace GigE and ace USB + + + + + + Enables Basler PGI image optimizations. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ParameterSelector + Returns the full name of ParameterSelector + + + The full name of ParameterSelector + + + + The factory limits of the Gain parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Framerate parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Exposure Time parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Exposure Overlap Time Max parameter can be removed. + Applies to: ace GigE + + + + + The factory limits of the Exposure Overhead parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Brightness parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Black Level parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + The factory limits of the Auto Target Value parameter can be removed. + Applies to: CameraLink and ace GigE + + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of OverlapMode + Returns the full name of OverlapMode + + + The full name of OverlapMode + + + + Overlapping image acquisition is enabled. Exposures and readouts will overlap. + Applies to: dart USB and pulse USB + + + + + Overlapping image acquisition is disabled. Exposures and readouts will not overlap. + Applies to: dart USB and pulse USB + + + + + + Configures overlapping exposure and image readout. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of OperatingMode + Returns the full name of OperatingMode + + + The full name of OperatingMode + + + + The operating mode is set to Short Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at short distances. + Applies to: blaze + + + + + The operating mode is set to Long Range. The Minimum Working Range and Maximum Working Range parameters change accordingly and camera settings are optimized for capturing images at long distances. + Applies to: blaze + + + + + + Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LineSource + Returns the full name of LineSource + + + The full name of LineSource + + + + The source signal for the currently selected line is set to User Output 4. + Applies to: CameraLink, ace GigE and dart USB + + + + + The source signal for the currently selected line is set to User Output 3. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 2. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 1. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to User Output 0. + Applies to: ace GigE and ace USB + + + + + The source signal for the currently selected line is set to User Output. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Trigger Ready. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Timer Active. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 4 active. + Applies to: CameraLink and ace GigE + + + + + This enumeration value sets the source signal for the selected output line to timer 3 active. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Timer 2 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Timer 1 Active. You can use this signal to monitor the camera's Timer feature. The signal goes high after the delay specified. The signal goes low after the duration specified. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Sync User Output 3. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 2. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 1. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output 0. + Applies to: ace GigE + + + + + The source signal for the currently selected line is set to Sync User Output. + Applies to: CameraLink and ace GigE + + + + + The signal for the currently selected line is associated with the output of the shaft encoder module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Serial Tx. + Applies to: CameraLink, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + No source signal is set for the currently selected line. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output is always Low. + Applies to: Stereo ace + + + + + The source signal for the currently selected line is set to Line Trigger Wait. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output is always High. + Applies to: Stereo ace + + + + + The signal for the currently selected line is associated with the output of the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Frame Trigger Wait. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal for the currently selected line is rising with Frame Trigger Wait and falling with Exposure Active. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Frame Burst Trigger Wait. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the currently selected line is set to Frame Burst Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The source signal for the currently selected line is set to Frame Active. You can use this signal to monitor if the camera is currently acquiring a series of images (a "burst" of images). The signal goes high when the acquisition of a series of images has started. The signal goes low when the acquisition of a series of images has finished. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Flash Window. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE and dart USB + + + + + The source signal for the currently selected line is set to Exposure Trigger Wait. The signal goes high when the camera is ready to receive exposure trigger signals. When you apply an exposure trigger signal, the signal goes low. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + The source signal for the currently selected line is set to Exposure Active. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 4 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 3 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 2 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Counter 1 Active. The signal goes high when the counter is started. The signal goes low when the counter is stopped, reset, or when it has reached its maximum value. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the currently selected line is set to Light Control. If you change this setting, your light will stop working. + Applies to: ace GigE and ace USB + + + + + The source signal for the currently selected line is set to Acquisition Trigger Wait. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Acquisition Trigger Ready. + Applies to: CameraLink and ace GigE + + + + + The source signal for the currently selected line is set to Acquisition Active. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of LineSelector + Returns the full name of LineSelector + + + The full name of LineSelector + + + + Output Line 4 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 3 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 2 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + Output Line 1 can be configured. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + This enumeration value selects line 8 for configuration. + Applies to: CameraLink + + + + + This enumeration value selects line 7 for configuration. + Applies to: CameraLink + + + + + Line 6 can be configured. + Applies to: CameraLink + + + + + Line 5 can be configured. + Applies to: CameraLink + + + + + Line 4 can be configured. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + Line 3 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Line 2 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Line 1 can be configured. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: CameraLink and Stereo ace + + + + + The CL Spare line can be configured. + Applies to: CameraLink + + + + + CC4 can be configured. + Applies to: CameraLink + + + + + CC3 can be configured. + Applies to: CameraLink + + + + + CC2 can be configured. + Applies to: CameraLink + + + + + CC1 can be configured. + Applies to: CameraLink + + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of LineMode + Returns the full name of LineMode + + + The full name of LineMode + + + + The selected physical line can be used to output an electrical signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected physical line can be used to input an electrical signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected physical line can be used to input and output an electrical signal. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LineLogic + Returns the full name of LineLogic + + + The full name of LineLogic + + + + The line logic of the currently selected line is positive. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line logic of the currently selected line is negative. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the line logic of the currently selected line. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LineFormat + Returns the full name of LineFormat + + + The full name of LineFormat + + + + The line is currently in tri-state mode (not driven). + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending TTL level signals. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending RS-422 level signals. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is opto-coupled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The output of the line is "open drain"/"open collector". + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is not connected. + Applies to: CameraLink, ace GigE and ace USB + + + + + The line is currently accepting or sending LVTTL level signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The line is currently accepting or sending LVDS level signals. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Indicates the electrical configuration of the currently selected line. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of LightSourceSelector + Returns the full name of LightSourceSelector + + + The full name of LightSourceSelector + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisition with tungsten incandescent light (3100 K). + Applies to: CameraLink and ace GigE + + + + + No color transformation for a specific light source is performed. + Applies to: CameraLink and ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: ace GigE + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: ace GigE + + + + + The color transformation matrix is optimized for image acquisitions with a custom light source 1. + Applies to: CameraLink and ace GigE + + + + + The color transformation matrix is optimized for image acquisitions with a custom light source 0. + Applies to: CameraLink and ace GigE + + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 6500 K. + Applies to: CameraLink and ace GigE + + + + + A predefined matrix is used for the color transformation. The matrix is optimized for image acquisitions with daylight of 5000 K. + Applies to: CameraLink and ace GigE + + + + + The color transformation matrix can be customized. + Applies to: CameraLink and ace GigE + + + + + + Sets the type of light source for which color transformation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of LightSourcePreset + Returns the full name of LightSourcePreset + + + The full name of LightSourcePreset + + + + The light source preset for image acquisitions with tungsten incandescent light (2800 K) is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + No light source preset is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 6000 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 5500 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with microscope LED illumination of 4500 K is set. + Applies to: ace USB + + + + + The light source preset for image acquisitions with daylight of 6500 K is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + The light source preset for image acquisitions with daylight of 5000 K is selected. + Applies to: ace USB, dart USB and pulse USB + + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LegacyBinningVertical + Returns the full name of LegacyBinningVertical + + + The full name of LegacyBinningVertical + + + + Vertical binning is set to 2 rows. + Applies to: CameraLink and ace GigE + + + + + Vertical binning is disabled. + Applies to: CameraLink and ace GigE + + + + + + Sets whether vertical binning is used. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LastError + Returns the full name of LastError + + + The full name of LastError + + + + An error was detected while loading a user set. + Applies to: CameraLink and ace GigE + + + + + An error was detected while loading user defect pixel data. + Applies to: CameraLink and ace GigE + + + + + The power supply is not sufficient. + Applies to: CameraLink and ace GigE + + + + + The camera was overtriggered. + Applies to: CameraLink and ace GigE + + + + + An over temperature state has been detected. + Applies to: CameraLink, ace GigE and blaze + + + + + No error was detected. + Applies to: CameraLink, ace GigE and blaze + + + + + A parameter was set to an invalid value. + Applies to: CameraLink and ace GigE + + + + + The trigger width was too short. In Trigger Width exposure mode, a minimum trigger width is required. Increase the trigger width to the minimum width or higher. + Applies to: CameraLink and ace GigE + + + + + Indicates a problem with the VCSELs. + Applies to: blaze + + + + + + Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of LUTSelector + Returns the full name of LUTSelector + + + The full name of LUTSelector + + + + The luminance lookup table can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of InterlacedIntegrationMode + Returns the full name of InterlacedIntegrationMode + + + The full name of InterlacedIntegrationMode + + + + Sets the integration mode to frame integration + Applies to: CameraLink and ace GigE + + + + + Sets the integration mode to field integration + Applies to: CameraLink and ace GigE + + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of IntensityCalculation + Returns the full name of IntensityCalculation + + + The full name of IntensityCalculation + + + + Method 2 is used to calculate the intensity image. This ensures that the depth image and the intensity image are in synch. The disadvantage is that the resulting intensity image will be darker and contain more noise. + Applies to: blaze + + + + + Method 1 is used to calculate the intensity image. This is the default value. In scenes containing motion, you may notice a lag between the depth image and the intensity image. + Applies to: blaze + + + + + + Sets the method for calculating the intensity data. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageFileMode + Returns the full name of ImageFileMode + + + The full name of ImageFileMode + + + + Sets the mode to on. + Applies to: CamEmu + + + + + Sets the mode to off. + Applies to: CamEmu + + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ImageCompressionRateOption + Returns the full name of ImageCompressionRateOption + + + The full name of ImageCompressionRateOption + + + + The camera uses lossless compression. This means that the restored image will be identical to the original image. + Applies to: ace 2 GigE and ace 2 USB + + + + + The camera compresses acquired images. If lossless compression can't be achieved, image quality is reduced. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ImageCompressionMode + Returns the full name of ImageCompressionMode + + + The full name of ImageCompressionMode + + + + Image compression is disabled. The image is transmitted uncompressed. + Applies to: ace 2 GigE and ace 2 USB + + + + + Images are compressed using the Compression Beyond feature. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevStreamChannelSelector + Returns the full name of GevStreamChannelSelector + + + The full name of GevStreamChannelSelector + + + + Stream channel 0 can be configured. + Applies to: ace GigE + + + + + + Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of GevInterfaceSelector + Returns the full name of GevInterfaceSelector + + + The full name of GevInterfaceSelector + + + + Network interface 0 can be configured. + Applies to: ace GigE + + + + + + Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of GevIEEE1588StatusLatched + Returns the full name of GevIEEE1588StatusLatched + + + The full name of GevIEEE1588StatusLatched + + + + The port is in an undefined state. + Applies to: ace GigE + + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: ace GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: ace GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. + Applies to: ace GigE + + + + + The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. + Applies to: ace GigE + + + + + The port is in the Master state. In this state, the port is acting as the master port. + Applies to: ace GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: ace GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: ace GigE + + + + + The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + + Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevIEEE1588Status + Returns the full name of GevIEEE1588Status + + + The full name of GevIEEE1588Status + + + + The port is in an undefined state. + Applies to: ace GigE + + + + + The port is in the Uncalibrated state. In this state, one or more master ports have been detected in the domain, the appropriate master port has been selected, and the local port is preparing to synchronize with the selected master port. + Applies to: ace GigE + + + + + The port is in the Slave state. In this state, the port is synchronizing with the selected master port. + Applies to: ace GigE + + + + + The port is in the PreMaster state. In this state, the port behaves as if it were in the MASTER state except that some messages will not be placed. + Applies to: ace GigE + + + + + The port is in the Passive state. In this state, the port is not acting as the master port nor does it synchronize with a master port. + Applies to: ace GigE + + + + + The port is in the Master state. In this state, the port is acting as the master port. + Applies to: ace GigE + + + + + The port is in the Listening state. In this state, the port is waiting for the so-called announceReceiptTimeout timeout to expire or to receive an Announce message from a master. + Applies to: ace GigE + + + + + The port is in the Initializing state. In this state, the port initializes its data sets, hardware, and communication facilities. + Applies to: ace GigE + + + + + The port is in the Faulty state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + The port is in the Disabled state. In this state, the port does not place any messages on its communication path. It discards all PTP messages received except for management messages. + Applies to: ace GigE + + + + + + Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of GevGVSPExtendedIDMode + Returns the full name of GevGVSPExtendedIDMode + + + The full name of GevGVSPExtendedIDMode + + + + The Extended ID mode is switched on. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The Extended ID mode is switched off. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of GevCCP + Returns the full name of GevCCP + + + The full name of GevCCP + + + + The control channel privilege is set to Exclusive Control. + Applies to: ace GigE + + + + + The control channel privilege is set to Exclusive. An application with exclusive access is the primary application for this camera. It can read from or write to the camera. No other application can read from or write to this camera. + Applies to: ace GigE + + + + + The control channel privilege is set to Control. An application with control access is the primary application for the camera. It can read from or write to the camera. Other applications are not allowed to read from the camera. + Applies to: ace GigE + + + + + + Sets the control channel privilege. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of GenDCStreamingStatus + Returns the full name of GenDCStreamingStatus + + + The full name of GenDCStreamingStatus + + + + The device will stream all its data in the generic GenDC format. + Applies to: blaze + + + + + The device will only stream data in its native format. + Applies to: blaze + + + + + + Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + The full name of GenDCStreamingMode + Returns the full name of GenDCStreamingMode + + + The full name of GenDCStreamingMode + + + + The device will stream all its data in the generic GenDC format. + Applies to: blaze + + + + + The device will only stream data in its native format. + Applies to: blaze + + + + + The device will automatically choose in which format it streams its data. + Applies to: blaze + + + + + + Controls the device's streaming format. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + The full name of GammaSelector + Returns the full name of GammaSelector + + + The full name of GammaSelector + + + + The gamma curve is set to a fixed sRGB curve. + Applies to: CameraLink and ace GigE + + + + + The gamma curve can be configured by the user. + Applies to: CameraLink and ace GigE + + + + + + Sets the type of gamma to be applied. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of GainSelector + Returns the full name of GainSelector + + + The full name of GainSelector + + + + Changes to the gain will be applied to tap 4. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 3. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 2. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to tap 1. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the red gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the green gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to all digital gain parameters. + Applies to: CameraLink, ace GigE and ace USB + + + + + This enumeration value selects the blue gain control for adjustment. + Applies to: CameraLink and ace GigE + + + + + Changes to the gain will be applied to all analog gain parameters. + Applies to: CameraLink, ace GigE and ace USB + + + + + Changes to the gain will be applied universally. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of GainAuto + Returns the full name of GainAuto + + + The full name of GainAuto + + + + The gain is adjusted automatically to reach the specifed target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Automatic gain adjustment is disabled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + The gain is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of FrequencyConverterSignalAlignment + Returns the full name of FrequencyConverterSignalAlignment + + + The full name of FrequencyConverterSignalAlignment + + + + For the rising edge of each signal received from the pre-divider sub-module, a phase-locked rising edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink and ace GigE + + + + + For the falling edge of each signal received from the pre-divider sub-module, a phase-locked falling edge of a signal generated by the multiplier sub-module is provided. + Applies to: CameraLink and ace GigE + + + + + + Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FrequencyConverterInputSource + Returns the full name of FrequencyConverterInputSource + + + The full name of FrequencyConverterInputSource + + + + The output of the shaft encoder module is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 8 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 7 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 6 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Selects line 5 as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 4 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 3 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 2 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + Line 1 is selected as the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC4 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC3 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC2 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + CC1 is selected as the source signal for the frequency converter module. + Applies to: CameraLink and ace GigE + + + + + + Sets the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of FileSelector + Returns the full name of FileSelector + + + The full name of FileSelector + + + + The Vignetting Correction file is selected. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + The user defect pixel correction file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file for Photo Response Non-Uniformity (PRNU) correction is selected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file for Dark Signal Non-Uniformity (DSNU) correction is selected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Firmware Update Package file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Firmware Update file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The factory defect pixel correction file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Applies to: Stereo ace + + + + + The Boot Firmware Update Package file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Boot Firmware Update file is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + The full name of FileOperationStatus + Returns the full name of FileOperationStatus + + + The full name of FileOperationStatus + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + File content is invalid. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + The full name of FileOperationSelector + Returns the full name of FileOperationSelector + + + The full name of FileOperationSelector + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Deletes the content of the file selected by FileSelector. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + The full name of FileOpenMode + Returns the full name of FileOpenMode + + + The full name of FileOpenMode + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This selects read and write open mode. + Applies to: Stereo ace + + + + + Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of FieldOutputMode + Returns the full name of FieldOutputMode + + + The full name of FieldOutputMode + + + + Sets the mode to only output field 1. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to only output field 0 and field 1 in single frames. Starting with field 0. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to only output field 0. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to output a frame generated by deinterlacing field 0 and field 1 using the deinterlacer selected by feature Deinterlacer. + Applies to: CameraLink and ace GigE + + + + + Sets the mode to output a frame consisting of field 0 in the upper half and field 1 in the lower half of the frame. + Applies to: CameraLink and ace GigE + + + + + + Selects the mode to output the fields. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of FeatureSet + Returns the full name of FeatureSet + + + The full name of FeatureSet + + + + The full feature set is made available. This provides all features. + Applies to: CameraLink and ace GigE + + + + + The basic feature set is made available. This provides nearly all features. + Applies to: CameraLink and ace GigE + + + + + + Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of ExposureTimeSelector + Returns the full name of ExposureTimeSelector + + + The full name of ExposureTimeSelector + + + + The Exposure Time parameter value applies to the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + The Exposure Time parameter value applies to the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + The Exposure Time parameter value applies to all components. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which component the Exposure Time parameter value applies to. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ExposureTimeMode + Returns the full name of ExposureTimeMode + + + The full name of ExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB and boost CoaXPress + + + + + The exposure time mode is set to Standard. + Applies to: ace GigE and ace USB + + + + + The exposure time mode is set to Short. + Applies to: boost CoaXPress + + + + + Different exposure times can be specified for individual components. Use the Exposure Time Selector to specify which component the Exposure Time parameter value applies to. + Applies to: ace 2 GigE and ace 2 USB + + + + + The same exposure time is used for all components. Set the Exposure Time Selector parameter to Common to specify that the Exposure Time parameter value applies to all components. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureOverlapTimeMode + Returns the full name of ExposureOverlapTimeMode + + + The full name of ExposureOverlapTimeMode + + + + The user can manually set the overlap time for each acquisition. In this mode, you must also specify the maximum overlap time using the Exposure Overlap Time Max parameter. + Applies to: ace GigE and ace USB + + + + + The camera automatically uses the optimum overlap time for each acquisition. + Applies to: ace GigE and ace USB + + + + + + Sets the exposure overlap time mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ExposureMode + Returns the full name of ExposureMode + + + The full name of ExposureMode + + + + The exposure mode is set to Trigger Width. In this mode, the exposure time for each frame acquisition will be directly controlled by the ExFSTrig signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The exposure mode is set to Trigger Controlled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The exposure mode is set to Timed. In this mode, the exposure time for each frame acquisition is determined by the value of the camera's Exposure Time (Abs) parameter. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + This enumeration value sets the exposure mode to off. + Applies to: CameraLink and ace GigE + + + + + + Sets the exposure mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExposureAuto + Returns the full name of ExposureAuto + + + The full name of ExposureAuto + + + + The exposure time is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Automatic exposure time adjustment is disabled. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + The exposure time is adjusted continuously while images are being acquired. The adjustment process will continue until the parameter is set to Once or Off. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ExpertFeatureAccessSelector + Returns the full name of ExpertFeatureAccessSelector + + + The full name of ExpertFeatureAccessSelector + + + + Expert Feature 9 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 8 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 7 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 6 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 5 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 4 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 3 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 2 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + Expert Feature 1 (Legacy) can be configured. + Applies to: CameraLink and ace GigE + + + + + Expert Feature 11 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 10 can be configured. + Applies to: ace GigE and ace USB + + + + + Expert Feature 1 can be configured. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets the expert feature to be made available. All changes will be applied to the selected feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of EventTemperatureStatusChangedStatus + Returns the full name of EventTemperatureStatusChangedStatus + + + The full name of EventTemperatureStatusChangedStatus + + + + The temperature status changed to Ok. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The temperature status changed to Error. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The temperature status changed to Critical. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + New temperature status that applies after the Temperature Status Changed event was raised. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of EventSelector + Returns the full name of EventSelector + + + The full name of EventSelector + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 4 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 3 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 2 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Virtual Line 1 + Applies to: ace GigE + + + + + Event notifications for the Test event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Temperature Status Changed event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Overrun event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Over Temperature event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Line Trigger Missed event can be enabled. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Enables event notifications for the Line Timeout event. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Line Start Overtrigger event can be enabled. + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 4 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 3 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 2 + Applies to: ace GigE + + + + + The event will be generated when a Rising Edge is detected on the Line 1 + Applies to: ace GigE + + + + + Event notifications for the Frame Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Frame Trigger Missed event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Frame Timeout event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Frame Start Wait event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Frame Start Overtrigger event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Frame Start event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Frame Burst Start Wait event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Burst Start Overtrigger event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Burst Start event can be enabled. + Applies to: ace USB + + + + + Event notifications for the Frame Buffer Overrun event can be enabled. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + Event notifications for the Exposure End event can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE and dart USB + + + + + Event notifications for the Event Overrun event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Critical Temperature event can be enabled. + Applies to: ace GigE and ace USB + + + + + Event notifications for the Action Late event can be enabled. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications for the Acquisition Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start Wait event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start Overtrigger event can be enabled. + Applies to: ace GigE + + + + + Event notifications for the Acquisition Start event can be enabled. An Acquisition Start event is raised whenever the Acquisition Start trigger is activated. It is not associated with the Acquisition Start command. + Applies to: ace GigE + + + + + + Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of EventNotification + Returns the full name of EventNotification + + + The full name of EventNotification + + + + + Applies to: ace 2 GigE, ace 2 USB and dart USB + + + + + Event notifications are enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications are disabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Event notifications are enabled and the notification type is set to GenICam. + Applies to: ace GigE + + + + + + Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSourceB + Returns the full name of EncoderSourceB + + + The full name of EncoderSourceB + + + + No source signal is set for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the B input of the encoder control is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSourceA + Returns the full name of EncoderSourceA + + + The full name of EncoderSourceA + + + + No source signal is set for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the A input of the encoder control is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderSelector + Returns the full name of EncoderSelector + + + The full name of EncoderSelector + + + + Encoder 1 can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which encoder can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of EncoderOutputMode + Returns the full name of EncoderOutputMode + + + The full name of EncoderOutputMode + + + + Output trigger signals are generated for all new position increments in forward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all new position increments in backward direction of motion. If the encoder reverses, no output trigger signals are generated until it has again passed the position where the reversal started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No output trigger signal is generated. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for motion increments in both forward and backward direction of motion. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all position increments in forward direction of motion. Backward direction of motion is ignored. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Output trigger signals are generated for all position increments in backward direction of motion. Forward direction of motion is ignored. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the conditions for the encoder control to generate a valid output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of EncoderMode + Returns the full name of EncoderMode + + + The full name of EncoderMode + + + + The encoder mode is set to High Resolution. In High Resolution mode, the counter increments or decrements every quadrature phase. Jitter filtering isn't applied. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The encoder mode is set to Four Phase. In Four Phase mode, the counter increments or decrements by 1 for every full quadrature cycle. Jitter filtering is applied. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the encoder mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of DeviceType + Returns the full name of DeviceType + + + The full name of DeviceType + + + + Data stream transmitter device. + Applies to: Stereo ace and blaze + + + + + Data stream receiver and transmitter device. + Applies to: Stereo ace and blaze + + + + + Data stream receiver device. + Applies to: Stereo ace and blaze + + + + + Controllable device (with no data stream handling). + Applies to: Stereo ace and blaze + + + + + + Returns the device type. + Applies to: Stereo ace and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DeviceTemperatureSelector + Returns the full name of DeviceTemperatureSelector + + + The full name of DeviceTemperatureSelector + + + + The temperature is measured on the sensor board. + Applies to: ace USB and blaze + + + + + The temperature is measured on the image sensor. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + Temperature of the device's illumination board. + Applies to: blaze + + + + + The temperature is measured on the frame grabber board. + Applies to: ace USB + + + + + The temperature is measured on the FPGA board. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, dart USB, racer 2 CXP and racer 2S CXP + + + + + The temperature is measured on the core board. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is measured on the camera housing. + Applies to: boost CoaXPress and racer 2 CXP + + + + + Temperature of the device's CPU. + Applies to: blaze + + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of DeviceTapGeometry + Returns the full name of DeviceTapGeometry + + + The full name of DeviceTapGeometry + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. + Applies to: boost V CoaXPress + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceTLType + Returns the full name of DeviceTLType + + + The full name of DeviceTLType + + + + The device provides a USB3 Vision transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The device provides a GigE Vision transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The device provides a custom transport layer. + Applies to: Stereo ace + + + + + The device provides a CoaXPress transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Camera Link High Speed. + Applies to: Stereo ace + + + + + Camera Link. + Applies to: Stereo ace + + + + + + Indicates the type of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceScanType + Returns the full name of DeviceScanType + + + The full name of DeviceScanType + + + + Device outputs 1D range image. + Applies to: Stereo ace and blaze + + + + + The camera has a line scan sensor. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Device outputs 2D range image. + Applies to: Stereo ace and blaze + + + + + The camera has an area scan sensor. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the scan type of the camera's sensor (area or line scan). + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DeviceRegistersEndianness + Returns the full name of DeviceRegistersEndianness + + + The full name of DeviceRegistersEndianness + + + + The endianness of the device's registers is little-endian. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The endianness of the device's registers is big-endian. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Endianness of the registers of the device. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DeviceLinkThroughputLimitMode + Returns the full name of DeviceLinkThroughputLimitMode + + + The full name of DeviceLinkThroughputLimitMode + + + + The Device Link Throughput Limit parameter is enabled. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + + + + + The Device Link Throughput Limit parameter is disabled. + Applies to: CamEmu, Stereo ace, ace 2 USB, ace USB, dart USB and pulse USB + + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of DeviceIndicatorMode + Returns the full name of DeviceIndicatorMode + + + The full name of DeviceIndicatorMode + + + + The status LED of the camera is turned off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera's status LED is inactive unless an error occurs. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The status LED of the camera is turned on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the behavior of the camera's status LED. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of DeviceCharacterSet + Returns the full name of DeviceCharacterSet + + + The full name of DeviceCharacterSet + + + + The strings of the device's bootstrap registers use the UTF-8 character set. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Device use ASCII character set. + Applies to: Stereo ace + + + + + + Indicates the character set used by the strings of the device's bootstrap registers. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of DemosaicingMode + Returns the full name of DemosaicingMode + + + The full name of DemosaicingMode + + + + Demosaicing is performed using a simple demosaicing algorithm. The Sharpness Enhancement and Noise Reduction features are disabled. + Applies to: ace GigE and ace USB + + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. The Sharpness Enhancement and Noise Reduction features are enabled. + Applies to: ace GigE and ace USB + + + + + + Sets the demosaicing mode. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of DefectPixelCorrectionMode + Returns the full name of DefectPixelCorrectionMode + + + The full name of DefectPixelCorrectionMode + + + + + Applies to: dart USB and pulse USB + + + + + + Applies to: dart USB and pulse USB + + + + + + Applies to: dart USB and pulse USB + + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpSendReceiveSelector + Returns the full name of CxpSendReceiveSelector + + + The full name of CxpSendReceiveSelector + + + + The send features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets whether the send or the receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of CxpLinkConfigurationStatus + Returns the full name of CxpLinkConfigurationStatus + + + The full name of CxpLinkConfigurationStatus + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Indicates the link configuration used by the device. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpLinkConfigurationPreferred + Returns the full name of CxpLinkConfigurationPreferred + + + The full name of CxpLinkConfigurationPreferred + + + + The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the link configuration that allows the device to operate in its default mode. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of CxpLinkConfiguration + Returns the full name of CxpLinkConfiguration + + + The full name of CxpLinkConfiguration + + + + The link configuration is set to 4 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-6 speed (6.25 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-6 speed (6.25 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-5 speed (5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-5 speed (5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-3 speed (3.125 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-3 speed (3.125 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-2 speed (2.5 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-2 speed (2.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 4 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost V CoaXPress + + + + + The link configuration is set to 2 connections operating at CXP-12 speed (12.5 Gbps). + Applies to: boost CoaXPress, boost V CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-12 speed (12.5 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to 2 connections operating at CXP-10 speed (10 Gbps). + Applies to: boost CoaXPress and racer 2 CXP + + + + + The link configuration is set to 1 connection operating at CXP-10 speed (10 Gbps). + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The link configuration is set to automatic discovery. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the link configuration. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of CxpErrorCounterStatus + Returns the full name of CxpErrorCounterStatus + + + The full name of CxpErrorCounterStatus + + + + The counter is actively counting errors. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Indicates the current status of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CxpErrorCounterSelector + Returns the full name of CxpErrorCounterSelector + + + The full name of CxpErrorCounterSelector + + + + The Duplicated Characters Uncorrected error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The Control Packet CRC error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The Connection Lock Loss error counter can be read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets which CoaXPress error counter to read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of CxpConnectionTestMode + Returns the full name of CxpConnectionTestMode + + + The full name of CxpConnectionTestMode + + + + Test mode is disabled. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + Test mode is enabled. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + + + + + + Sets the test mode for an individual physical connection of the device. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterTriggerSource + Returns the full name of CounterTriggerSource + + + The full name of CounterTriggerSource + + + + The selected counter can be started by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter is disabled and can't be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 4 signal. + Applies to: dart USB + + + + + The selected counter can be started by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter can be started by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be started by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be started by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 4 End signal. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 End signal. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 End signal. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 End signal. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be started by an action command that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter can be started by an action command that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be started by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterTriggerActivation + Returns the full name of CounterTriggerActivation + + + The full name of CounterTriggerActivation + + + + The counter is started on the risiging edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is active as long as the logic level of the source selected is low. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is active as long as the logic level of the source selected is high. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is started on the falling edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is started on any edge (rising or falling) of the selected source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will start the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterStatus + Returns the full name of CounterStatus + + + The full name of CounterStatus + + + + The counter is waiting to be started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter has reached its maximum value defined by the Counter Duration parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is waiting to be increased by the selected event source or is currently counting. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the current status of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterSelector + Returns the full name of CounterSelector + + + The full name of CounterSelector + + + + Counter 4 can be configured. + Applies to: CameraLink, ace GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 3 can be configured. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 2 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counter 1 can be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of CounterResetSource + Returns the full name of CounterResetSource + + + The full name of CounterResetSource + + + + This enumeration value selects Virtual Input Decoder Active as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput4 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput3 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput2 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects VInput1 as the source for counter reset. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a Timer 2 End signal. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 2 Active signal. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 1 End signal. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Timer 1 Active signal. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a software command. + Applies to: CameraLink, ace GigE and ace USB + + + + + The selected counter can be reset by a Periodic Signal 1 signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The counter reset is disabled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Line Trigger Wait signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 8. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 7. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 6. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 5. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a signal applied to Line 4. + Applies to: CameraLink, ace GigE, ace USB and dart USB + + + + + The selected counter can be reset by a signal applied to Line 3. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a signal applied to Line 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frequency Converter signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by a Frame Active signal. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter can be reset by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Exposure Active signal. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Encoder Reverse 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by an Encoder 1 signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a CXP Trigger 1 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be reset by a CXP Trigger 0 signal. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter can be reset by a Counter 4 Start signal. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 4 End signal. + Applies to: ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 4 Active signal. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 Start signal. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 End signal. + Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 3 Active signal. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 Start signal. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 2 Active signal. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 Start signal. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a Counter 1 Active signal. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter can be reset by a CC4 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC3 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC2 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by a CC1 signal. + Applies to: CameraLink and ace GigE + + + + + The selected counter can be reset by an action command that is defined by action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter can be reset by an action command that is defined by action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter can be reset by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which source signal will reset the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterResetActivation + Returns the full name of CounterResetActivation + + + The full name of CounterResetActivation + + + + The counter is reset on the rising edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is reset when the signal is low. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + The counter is reset when the signal is high. + Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + The counter is reset on the falling edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The counter is reset on any edge of the signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which type of signal transition will reset the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterEventSource + Returns the full name of CounterEventSource + + + The full name of CounterEventSource + + + + The selected counter counts the number of Timer 2 End signals. A Timer 2 End signal is generated whenever timer 2 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 2 Active signals. By default, a Timer 2 Active signal is generated whenever timer 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 1 End signals. A Timer 1 End signal is generated whenever timer 1 has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Timer 1 Active signals. By default, a Timer 1 Active signal is generated whenever timer 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 3 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 2 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Software Signal 1 signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Periodic Signal 1 signals. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter is disabled. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line Trigger Wait signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line Trigger events. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Line Start. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Line End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Line 4 signals. A Line 4 signal is generated whenever the input or output signal on Line 4 changes as specified by the Counter Event Activation parameter. + Applies to: dart USB + + + + + The selected counter counts the number of Line 3 signals. A Line 3 signal is generated whenever the input or output signal on Line 3 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line 2 signals. A Line 2 signal is generated whenever the input or output signal on Line 2 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Line 1 signals. A Line 1 signal is generated whenever the input or output signal on Line 1 changes as specified by the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frequency Converter signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frame Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Frame Trigger events. + Applies to: CameraLink, ace GigE and ace USB + + + + + The selected counter counts the number of Frame Start events. + Applies to: CameraLink, ace GigE and ace USB + + + + + Counts the number of Frame End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Frame Burst Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter counts the number of Frame Burst Active signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The selected counter counts the number of Frame Active signals. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Flash Window signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The selected counter counts the number of Exposure Trigger Wait signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Exposure Start signals. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Counts the number of Exposure End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Exposure Active signals. By default, an Exposure Active signal is generated whenever exposure is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Encoder Reverse 1 signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Encoder 1 signals. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of CXP Trigger 1 signals. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter counts the number of CXP Trigger 0 signals. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + + + + + The selected counter counts the number of Counter 4 Start signals. A Counter 4 Start signal is generated whenever counter 4 is started. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 4 End signals. A Counter 4 End signal is generated whenever counter 4 is stopped, reset, or when it has reached its maximum value. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 4 Active signals. By default, a Counter 4 Active signal is generated whenever counter 4 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 Start signals. A Counter 3 Start signal is generated whenever counter 3 is started. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 End signals. A Counter 3 End signal is generated whenever counter 3 is stopped, reset, or when it has reached its maximum value. + Applies to: ace USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 3 Active signals. By default, a Counter 3 Active signal is generated whenever counter 3 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 Start signals. A Counter 2 Start signal is generated whenever counter 2 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 End signals. A Counter 2 End signal is generated whenever counter 2 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 2 Active signals. By default, a Counter 2 Active signal is generated whenever counter 2 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 Start signals. A Counter 1 Start signal is generated whenever counter 1 is started. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 End signals. A Counter 1 End signal is generated whenever counter 1 is stopped, reset, or when it has reached its maximum value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of Counter 1 Active signals. By default, a Counter 1 Active signal is generated whenever counter 1 is started. You can change this behavior using the Counter Event Activation parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The selected counter counts the number of action commands received for action signal 2. + Applies to: ace 2 GigE + + + + + The selected counter counts the number of action commands received for action signal 1. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Counts the number of Acquisition Trigger. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Acquisition Start. + Applies to: CameraLink and ace GigE + + + + + Counts the number of Acquisition End. + Applies to: CameraLink and ace GigE + + + + + The selected counter counts the number of Acquisition Active signals. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which event increases the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of CounterEventActivation + Returns the full name of CounterEventActivation + + + The full name of CounterEventActivation + + + + Increases the counter on the rising edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Trigger is active as long as the selected source signal is on a logic low level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Trigger is active as long as the selected source signal is on a logic high level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Increases the counter on the falling edge of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Increases the counter on any edge (rising or falling) of the source selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that the counter will count. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ComponentSelector + Returns the full name of ComponentSelector + + + The full name of ComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The acquisition of range (distance) data is controlled. The data produced may be only range (2.5D) or a point cloud giving the 3D coordinates depending on the Scan3dControl. + Applies to: blaze + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The acquisition of intensity (monochrome or color) of the visible reflected light is controlled. + Applies to: Stereo ace and blaze + + + + + The acquisition of error map of the acquired disparity image is controlled. + Applies to: Stereo ace + + + + + The acquisition of stereo camera disparity data is controlled. Disparity image with 12bit disparity, 4bit subpixel resolution. 0 marks an invalid disparity. + Applies to: Stereo ace + + + + + The acquisition of confidence map of the acquired image is controlled. Confidence data may be binary (0 - invalid) or an integer where 0 is invalid and increasing value is increased confidence in the data in the corresponding pixel. If floating point representation is used the confidence image is normalized to the range [0,1], for integer representation the maximum possible integer represents maximum confidence. + Applies to: Stereo ace and blaze + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects a component to activate/deactivate its data streaming. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ColorTransformationValueSelector + Returns the full name of ColorTransformationValueSelector + + + The full name of ColorTransformationValueSelector + + + + The desired color transformation value can be entered in row 2 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered in row 1 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered in row 0 of the offset matrix. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 2 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 1 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 2. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 1. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The desired color transformation value can be entered at the position row 0 and column 0. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of ColorTransformationSelector + Returns the full name of ColorTransformationSelector + + + The full name of ColorTransformationSelector + + + + Color transformation from YUV to RGB will be performed. + Applies to: CameraLink, ace GigE and ace USB + + + + + Color transformation from RGB to YUV will be performed. + Applies to: CameraLink, ace GigE and ace USB + + + + + Color transformation from RGB to RGB will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which type of color transformation will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ColorSpace + Returns the full name of ColorSpace + + + The full name of ColorSpace + + + + The color space is set to sRGB. The image brightness is optimized for display on sRGB monitors. + Applies to: ace USB + + + + + The color space is set to RGB. + Applies to: ace USB + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ColorOverexposureCompensationAOISelector + Returns the full name of ColorOverexposureCompensationAOISelector + + + The full name of ColorOverexposureCompensationAOISelector + + + + Selects Color Overexposure Compensation AOI 1. + Applies to: CameraLink and ace GigE + + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of ColorAdjustmentSelector + Returns the full name of ColorAdjustmentSelector + + + The full name of ColorAdjustmentSelector + + + + Colors with a predominant yellow component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant red component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant magenta component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant green component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant cyan component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + Colors with a predominant blue component can be adjusted. + Applies to: CameraLink, ace GigE and ace USB + + + + + + Sets which color in your images will be adjusted. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ClTimeSlots + Returns the full name of ClTimeSlots + + + The full name of ClTimeSlots + + + + The time slot is set to one time slot. + Applies to: CameraLink + + + + + + Sets the number of time slots. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClTapGeometry + Returns the full name of ClTapGeometry + + + The full name of ClTapGeometry + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 2 zones in vertical direction with 1 tap with end extraction. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with eight taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with eight taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with six taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with six taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with four taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with four taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with three taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with three taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with two taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with two taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with ten taps and 1 zone in vertical direction with 1 tap. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with ten taps. + Applies to: CameraLink + + + + + The tap geometry is set to 1 zone in horizontal direction with one tap. + Applies to: CameraLink + + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClSerialPortBaudRate + Returns the full name of ClSerialPortBaudRate + + + The full name of ClSerialPortBaudRate + + + + The baud rate is set to 9600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 921600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 57600 baud. + Applies to: CameraLink + + + + + The baud rate is set to 460800 baud. + Applies to: CameraLink + + + + + The baud rate is set to 38400 baud. + Applies to: CameraLink + + + + + The baud rate is set to 230400 baud. + Applies to: CameraLink + + + + + The baud rate is set to 19200 baud. + Applies to: CameraLink + + + + + The baud rate is set to 115200 baud. + Applies to: CameraLink + + + + + + Sets the serial port baud rate. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ClPixelClock + Returns the full name of ClPixelClock + + + The full name of ClPixelClock + + + + The pixel clock speed is set to 83.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 83 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 82.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 82 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 65 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 48 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 40 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 32.5 MHz. + Applies to: CameraLink + + + + + The pixel clock speed is set to 20 MHz. + Applies to: CameraLink + + + + + + Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of ClConfiguration + Returns the full name of ClConfiguration + + + The full name of ClConfiguration + + + + The standard Medium configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + The standard Full configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + The camera streams the data from multiple taps through two Camera Link base ports. The application or frame grabber must reconstruct the full image. Only one of the ports (fixed) serves as the master for serial communication and triggering. + Applies to: CameraLink + + + + + The standard Deca configuration with 10 8-bit taps (as specified in the Camera Link Standard) is selected. + Applies to: CameraLink + + + + + The standard Base configuration (as specified in the Camera Link standard) is selected. + Applies to: CameraLink + + + + + + Sets the configuration type. The configuration type determines the amount of data that can be transmitted. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of ChunkSelector + Returns the full name of ChunkSelector + + + The full name of ChunkSelector + + + + The Width chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + This enumeration value selects the virtual line status all chunk for enabling. + Applies to: ace GigE + + + + + The Trigger Input Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Timestamp chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Stride chunk can be enabled. + Applies to: ace GigE + + + + + The Shaft Encoder Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Sequencer Set Active chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB and ace USB + + + + + The Sequence Set Index chunk can be enabled. + Applies to: ace GigE + + + + + Scan 3d Principal Point V + Applies to: Stereo ace + + + + + Scan 3d Principal Point U + Applies to: Stereo ace + + + + + Scan 3d Output Mode + Applies to: Stereo ace + + + + + Scan 3d Invalid Data Value + Applies to: Stereo ace + + + + + Scan 3d Invalid Data Flag + Applies to: Stereo ace + + + + + Scan 3d Focal Length + Applies to: Stereo ace + + + + + Scan 3d Distance Unit + Applies to: Stereo ace + + + + + Scan 3d Coordinate Scale + Applies to: Stereo ace + + + + + Scan 3d Coordinate Offset + Applies to: Stereo ace + + + + + Scan 3d Baseline + Applies to: Stereo ace + + + + + The Pixel Format chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The CRC Checksum chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Part Index + Applies to: Stereo ace + + + + + The Y Offset chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The X Offset chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The Line Trigger Ignored Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Trigger End To End Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Line Status All chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Line Source + Applies to: Stereo ace + + + + + The Input Status At Line Trigger chunk can be enabled. + Applies to: ace GigE + + + + + The Image chunk can be enabled. + Applies to: Stereo ace, ace GigE and ace USB + + + + + The Height chunk can be enabled. + Applies to: Stereo ace and ace GigE + + + + + The Gain All chunk can be enabled. + Applies to: ace GigE + + + + + The Gain chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Frames Per Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Trigger Ignored Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame Trigger Counter chunk can be enabled. + Applies to: ace GigE + + + + + The Frame ID chunk can be enabled. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Exposure Time chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Dynamic Range Min chunk can be enabled. + Applies to: ace GigE + + + + + The Dynamic Range Max chunk can be enabled. + Applies to: ace GigE + + + + + Decimation Vertical + Applies to: Stereo ace + + + + + Decimation Horizontal + Applies to: Stereo ace + + + + + The Counter Value chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Components bitmask + Applies to: Stereo ace + + + + + Component ID Value + Applies to: Stereo ace + + + + + Component ID + Applies to: Stereo ace + + + + + + Applies to: ace GigE + + + + + The Auto Brightness Status chunk can be enabled. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkScan3dOutputMode + Returns the full name of ChunkScan3dOutputMode + + + The full name of ChunkScan3dOutputMode + + + + Disparity 2.5D Depth map. The distance is inversely proportional to the pixel (disparity) value. + Applies to: Stereo ace + + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ChunkScan3dDistanceUnit + Returns the full name of ChunkScan3dDistanceUnit + + + The full name of ChunkScan3dDistanceUnit + + + + Distance values reflect pixel positions on the Sensor Array. + Applies to: Stereo ace + + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of ChunkScan3dCoordinateSelector + Returns the full name of ChunkScan3dCoordinateSelector + + + The full name of ChunkScan3dCoordinateSelector + + + + The third (Z) coordinate. + Applies to: Stereo ace + + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of ChunkPixelFormat + Returns the full name of ChunkPixelFormat + + + The full name of ChunkPixelFormat + + + + The pixel data in the acquired image is in the YUV 444 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 422 (YUYV) Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YUV 4:2:2 8 bit packed. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the YUV 422 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the YUV 411 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to YCbCr 422. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGBA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to RGB 8. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the RGB 16 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in RGB 12 V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V2 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10V1 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Planar format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the RGB 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 Signed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 8 format. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 16 format. + Applies to: Stereo ace and ace GigE + + + + + The pixel format is set to Mono 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Mono 10 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Mono 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Error 8-bit + Applies to: Stereo ace + + + + + 3D coordinate, third component 16 bit. + Applies to: Stereo ace + + + + + Confidence 8-bit + Applies to: Stereo ace + + + + + The pixel data in the acquired image is in the BiColor RGBG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BiColor BGRG 8 format. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer RG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer RG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer RG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GR 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GR 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GR 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer GB 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer GB 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer GB 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 8 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 16 format. + Applies to: ace GigE + + + + + The pixel format is set to Bayer BG 12p. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the Bayer BG 12 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10p format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the Bayer BG 10 format. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGRA 8 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 8 Packed format. + Applies to: ace GigE + + + + + The pixel format is set to BGR 8. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The pixel data in the acquired image is in the BGR 12 Packed format. + Applies to: ace GigE + + + + + The pixel data in the acquired image is in the BGR 10 Packed format. + Applies to: ace GigE + + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of ChunkLineSource + Returns the full name of ChunkLineSource + + + The full name of ChunkLineSource + + + + The output is always Low. + Applies to: Stereo ace + + + + + The output is always High. + Applies to: Stereo ace + + + + + Output is high during the exposure of every second Frame. + Applies to: Stereo ace + + + + + Output is high during the exposure of a Frame. + Applies to: Stereo ace + + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of ChunkLineSelector + Returns the full name of ChunkLineSelector + + + The full name of ChunkLineSelector + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + Index of the physical line and associated I/O control block to use. + Applies to: Stereo ace + + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of ChunkGainSelector + Returns the full name of ChunkGainSelector + + + The full name of ChunkGainSelector + + + + Chunk data can be retrieved from all gain channels. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkExposureTimeSelector + Returns the full name of ChunkExposureTimeSelector + + + The full name of ChunkExposureTimeSelector + + + + Chunk data can be retrieved from the Stage 2 exposure time. Stage 2 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the Stage 1 exposure time. Stage 1 is a predefined region of the sensor of your camera (a line on line scan cameras and an area on area scan cameras). + Applies to: ace 2 GigE and ace 2 USB + + + + + Chunk data can be retrieved from the common exposure time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkCounterSelector + Returns the full name of ChunkCounterSelector + + + The full name of ChunkCounterSelector + + + + Chunk data can be retrieved from counter 4. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 3. + Applies to: racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 2. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + Chunk data can be retrieved from counter 1. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of ChunkComponentSelector + Returns the full name of ChunkComponentSelector + + + The full name of ChunkComponentSelector + + + + Unrectified intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + Annotated left and right images for calibration. + Applies to: Stereo ace + + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of ChunkComponentID + Returns the full name of ChunkComponentID + + + The full name of ChunkComponentID + + + + Intensity images of left and right camera combined. Right image is stacked under left image. + Applies to: Stereo ace + + + + + The image data is the intensity component. + Applies to: Stereo ace + + + + + The image data is the error map component. + Applies to: Stereo ace + + + + + The image data is the disparity component. + Applies to: Stereo ace + + + + + The image data is the confidence map component. + Applies to: Stereo ace + + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of CameraOperationMode + Returns the full name of CameraOperationMode + + + The full name of CameraOperationMode + + + + The camera operation mode is set to Standard. + Applies to: ace USB + + + + + The camera operation mode is set to Long Exposure. + Applies to: ace USB + + + + + + Sets the camera operation mode. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslVignettingCorrectionMode + Returns the full name of BslVignettingCorrectionMode + + + The full name of BslVignettingCorrectionMode + + + + The vignetting correction is enabled. + Applies to: boost CoaXPress + + + + + The vignetting correction is disabled. + Applies to: boost CoaXPress + + + + + + Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: boost CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslUSBSpeedMode + Returns the full name of BslUSBSpeedMode + + + The full name of BslUSBSpeedMode + + + + The USB port is operating at SuperSpeed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at Low Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at High Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + The USB port is operating at Full Speed (as specified in the USB standard). + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + + + + + + Indicates the speed mode of the USB port. + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslUSBPowerSource + Returns the full name of BslUSBPowerSource + + + The full name of BslUSBPowerSource + + + + Power is supplied via the bus. + Applies to: ace 2 USB and dart USB + + + + + Power is supplied via the I/O connector. + Applies to: ace 2 USB and dart USB + + + + + + Indicates how power is supplied to the device. + Applies to: ace 2 USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslTwiTransferStatus + Returns the full name of BslTwiTransferStatus + + + The full name of BslTwiTransferStatus + + + + The last transfer was successful. + Applies to: dart USB + + + + + A transfer is pending. + Applies to: dart USB + + + + + The last transfer failed because a NAK was received when sending data. + Applies to: dart USB + + + + + The last transfer failed because a NAK was received when sending the address. + Applies to: dart USB + + + + + + Indicates the status of an accepted read or write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTwiBitrate + Returns the full name of BslTwiBitrate + + + The full name of BslTwiBitrate + + + + The bit rate is set to 50000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 400000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 20000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 200000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 10000 bits per second. + Applies to: dart USB + + + + + The bit rate is set to 100000 bits per second. + Applies to: dart USB + + + + + + Sets the bit rate for TWI communication. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTransferBitDepthMode + Returns the full name of BslTransferBitDepthMode + + + The full name of BslTransferBitDepthMode + + + + The transfer bit depth mode is set to Manual. The transfer bit depth can be set independently of the pixel format used. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth mode is set to Auto. The transfer bit depth is automatically adjusted depending on the pixel format used. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the transfer bit depth mode. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTransferBitDepth + Returns the full name of BslTransferBitDepth + + + The full name of BslTransferBitDepth + + + + The transfer bit depth is set to 8 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth is set to 12 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The transfer bit depth is set to 10 bits per pixel. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslTemperatureStatus + Returns the full name of BslTemperatureStatus + + + The full name of BslTemperatureStatus + + + + The temperature is within the normal operating temperature range. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is above the allowed maximum. Provide cooling immediately. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The temperature is close to or at the allowed maximum. Provide cooling. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the temperature state. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionXSelector + Returns the full name of BslStaticDefectPixelCorrectionXSelector + + + The full name of BslStaticDefectPixelCorrectionXSelector + + + + Entry X7 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X6 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X5 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X4 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X3 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X2 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X1 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + Entry X0 can be configured. Use the Static Defect Pixel Correction X Coordinate parameter to assign an x coordinate to this entry. + Applies to: boost V CoaXPress + + + + + + Sets which x coordinate entry can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionTestMode + Returns the full name of BslStaticDefectPixelCorrectionTestMode + + + The full name of BslStaticDefectPixelCorrectionTestMode + + + + Static defect pixel correction test mode is enabled. All corrected pixels are set to completely white. + Applies to: boost V CoaXPress + + + + + Static defect pixel correction test mode is disabled. + Applies to: boost V CoaXPress + + + + + + Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionMode + Returns the full name of BslStaticDefectPixelCorrectionMode + + + The full name of BslStaticDefectPixelCorrectionMode + + + + Static defect pixel correction is based on the defect pixels stored in the user correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + Static defect pixel correction is disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + Static defect pixel correction is based on the defect pixels stored in the factory correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + + + + + + Sets the static defect pixel correction mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslStaticDefectPixelCorrectionFileStatus + Returns the full name of BslStaticDefectPixelCorrectionFileStatus + + + The full name of BslStaticDefectPixelCorrectionFileStatus + + + + The sorting of entries in the defect pixel correction file is invalid. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file size is invalid. The maximum number of defect pixels must not exceed 4096. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file header is invalid. The file must have a 4-byte file header. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + At least one entry in the defect pixel correction file has an invalid size. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + An invalid cluster has been found. Three or more adjacent pixels in a row are considered an invalid cluster. Any defect pixels between other defect pixels can't be corrected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The status of the defect pixel correction file is unknown. Acquire an image to change the file status. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file is valid. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file can't be found. It has never been uploaded or was deleted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The defect pixel correction file has no entries. The file header is valid but the file doesn't contain any defect pixels. The defect pixel correction process is aborted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Returns the file status of the defect pixel correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslSpatialCorrectionDirectionReversal + Returns the full name of BslSpatialCorrectionDirectionReversal + + + The full name of BslSpatialCorrectionDirectionReversal + + + + Direction reversal is disabled. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 3 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 2 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The signal level of line 1 determines the spatial correction direction. If the signal level is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Encoder Reverse 1 signal level determines the spatial correction direction. If the Encoder Reverse 1 signal is high, the spatial correction direction is reversed. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetStatus + Returns the full name of BslShadingCorrectionSetStatus + + + The full name of BslShadingCorrectionSetStatus + + + + The shading correction set is valid. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file format of the shading correction set is invalid. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The file format of the shading correction set is invalid. + Applies to: racer 2 CXP + + + + + An error occurred. No further information is available. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The shading correction set has no entries. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the status of the shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetCreateStatus + Returns the full name of BslShadingCorrectionSetCreateStatus + + + The full name of BslShadingCorrectionSetCreateStatus + + + + No shading correction set is being created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A Reverse X error occurred while creating a shading correction set. A shading correction set can only be created when Reverse X is disabled. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A shading correction set is being created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the status of the shading correction set created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSetCreateResult + Returns the full name of BslShadingCorrectionSetCreateResult + + + The full name of BslShadingCorrectionSetCreateResult + + + + The shading correction set was created successfully. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The shading correction values are outside the allowed range. Try changing the conditions under which the camera is operating. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Image acquisition was aborted while creating the shading correction set. Eliminate the cause for this and try again. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An error occurred while creating the shading correction set. No further information is available. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Indicates the result of the shading correction set creation. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionSelector + Returns the full name of BslShadingCorrectionSelector + + + The full name of BslShadingCorrectionSelector + + + + Photo Response Non-Uniformity (PRNU) correction is performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Dark Signal Non-Uniformity (DSNU) correction is performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the shading correction type to be performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslShadingCorrectionMode + Returns the full name of BslShadingCorrectionMode + + + The full name of BslShadingCorrectionMode + + + + Shading correction is based on the values stored in the user correction set. Using the Shading Correction Set Index parameter and the Shading Correction Set Create command you can create your own shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Shading correction is disabled. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Shading correction is based on the values stored in the factory correction set. The factory set only contains correction values for dark signal non-uniformity (DSNU) effects. The correction values are generated during camera production and can't be changed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the shading correction mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BslSerialRxSource + Returns the full name of BslSerialRxSource + + + The full name of BslSerialRxSource + + + + The source of the Rx serial input is set to Serial Tx. Select this source for a serial echo test. The serial transmit output is used as the source for serial receive input (loop back). + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + Rx input is muted. Serial input is set to high level. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 3. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 2. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and racer 2 CXP + + + + + The source of the Rx serial input is set to Line 1. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the source of the Rx serial input. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialParity + Returns the full name of BslSerialParity + + + The full name of BslSerialParity + + + + An odd parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + No parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + An even parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets which kind of parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialNumberOfStopBits + Returns the full name of BslSerialNumberOfStopBits + + + The full name of BslSerialNumberOfStopBits + + + + Two stop bits are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + One stop bit is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the number of stop bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialNumberOfDataBits + Returns the full name of BslSerialNumberOfDataBits + + + The full name of BslSerialNumberOfDataBits + + + + Eight data bits per frame are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + Seven data bits per frame are used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the number of data bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSerialBaudRate + Returns the full name of BslSerialBaudRate + + + The full name of BslSerialBaudRate + + + + A symbol rate of 9600 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 57600 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 4800 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 38400 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 2400 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 19200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 1200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + A symbol rate of 115200 baud is used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + + + + + + Sets the baud rate used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorState + Returns the full name of BslSensorState + + + The full name of BslSensorState + + + + The sensor is in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Applies to: boost CoaXPress + + + + + + Applies to: boost CoaXPress + + + + + + Applies to: boost CoaXPress + + + + + The sensor power is switched on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor power is switched off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Returns the current power state of the sensor. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorBitDepthMode + Returns the full name of BslSensorBitDepthMode + + + The full name of BslSensorBitDepthMode + + + + The sensor bit depth mode is set to Manual. The sensor bit depth can be set independently of the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth mode is set to Auto. The sensor bit depth is automatically adjusted depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the sensor bit depth mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorBitDepth + Returns the full name of BslSensorBitDepth + + + The full name of BslSensorBitDepth + + + + The sensor bit depth is set to 8 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth is set to 12 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The sensor bit depth is set to 10 bits per pixel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + + + + + + Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslSensorAcquisitionMode + Returns the full name of BslSensorAcquisitionMode + + + The full name of BslSensorAcquisitionMode + + + + The sensor acquisition mode is set to Single Line. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the sensor acquisition mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpProfile + Returns the full name of BslPtpProfile + + + The full name of BslPtpProfile + + + + The default PTP profile is set to Peer-to-Peer. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The default PTP profile is set to Delay Request-Response. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the default PTP profile. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpNetworkMode + Returns the full name of BslPtpNetworkMode + + + The full name of BslPtpNetworkMode + + + + Unicast network communication is enabled. Unicast messages are sent to specified IPv4 adresses. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Multicast network communication is enabled. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + Hybrid network communication is enabled. This feature is non-standard. Certain messages are sent via unicast instead of multicast. This may reduce network load. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the mode for PTP network communication. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPtpDelayMechanism + Returns the full name of BslPtpDelayMechanism + + + The full name of BslPtpDelayMechanism + + + + The port is configured to use the peer delay mechanism. Other PTP devices involved must also support P2P. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The port is configured to use the delay request-response mechanism. Other PTP devices involved must also support E2E. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Indicates the PTP delay mechanism. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslPeriodicSignalSource + Returns the full name of BslPeriodicSignalSource + + + The full name of BslPeriodicSignalSource + + + + The camera is synchronized via the PTP clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The camera is synchronized via the device clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the source for synchronizing the periodic signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslPeriodicSignalSelector + Returns the full name of BslPeriodicSignalSelector + + + The full name of BslPeriodicSignalSelector + + + + Periodic Signal 1 can be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets the periodic signal channel to be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BslMultipleROIRowSelector + Returns the full name of BslMultipleROIRowSelector + + + The full name of BslMultipleROIRowSelector + + + + Row 9 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 8 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 7 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 6 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 5 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Row 16 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 15 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 14 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 13 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 12 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 11 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 10 can be configured. + Applies to: ace 2 GigE and ace 2 USB + + + + + Row 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which row can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslMultipleROIColumnSelector + Returns the full name of BslMultipleROIColumnSelector + + + The full name of BslMultipleROIColumnSelector + + + + Column 8 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 7 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 6 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 5 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Column 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which column can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslLineConnection + Returns the full name of BslLineConnection + + + The full name of BslLineConnection + + + + The TWI SDA signal is set for the currently selected line. + Applies to: dart USB + + + + + The TWI SCL signal is set for the currently selected line. + Applies to: dart USB + + + + + The Light Control signal is set for the currently selected line. This allows you to control a light device over the line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No connection signal is set for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the connection signal for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightSourcePresetFeatureSelector + Returns the full name of BslLightSourcePresetFeatureSelector + + + The full name of BslLightSourcePresetFeatureSelector + + + + Adjustment of the Balance White feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Adjustment of the Color Transformation feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Adjustment of the Color Adjustment feature can be enabled or disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslLightSourcePreset + Returns the full name of BslLightSourcePreset + + + The full name of BslLightSourcePreset + + + + The light source preset for image acquisitions with tungsten incandescent light is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + No light source preset is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with line LED is selected. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with LED light is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with daylight of 6500 K is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The light source preset for image acquisitions with daylight of 5000 K is selected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslLightDeviceStrobeMode + Returns the full name of BslLightDeviceStrobeMode + + + The full name of BslLightDeviceStrobeMode + + + + The timing of the individual strobe pulses can be specified manually using the Light Device Strobe Duration parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The timing of the individual strobe pulses is determined by the Exposure Active signal. The light pulse will last for the duration of the exposure, up to a maximum of 655 350 microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets the strobe mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceSelector + Returns the full name of BslLightDeviceSelector + + + The full name of BslLightDeviceSelector + + + + Light device 4 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 3 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + Light device 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslLightDeviceOperationMode + Returns the full name of BslLightDeviceOperationMode + + + The full name of BslLightDeviceOperationMode + + + + The currently selected light device is set to strobe mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The currently selected light device is switched on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The currently selected light device is switched off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Sets the operation mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceNewID + Returns the full name of BslLightDeviceNewID + + + The full name of BslLightDeviceNewID + + + + The ID of the currently selected light device can be set to Device 4. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 3. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 2. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The ID of the currently selected light device can be set to Device 1. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which ID should be assigned to the current light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightDeviceLastError + Returns the full name of BslLightDeviceLastError + + + The full name of BslLightDeviceLastError + + + + There is a short circuit at the Lighting connector of the light controller. This can be caused by a faulty light unit. + Applies to: ace GigE and ace USB + + + + + No error was detected. + Applies to: ace GigE and ace USB + + + + + The light controller is unable to supply the requested current. Try lowering the Light Device Max Current parameter value. + Applies to: ace GigE and ace USB + + + + + The light device is experiencing a technical fault. + Applies to: ace GigE and ace USB + + + + + The connection between the camera and the light device is broken. This can happen, for example, if a cable has become loose. + Applies to: ace GigE and ace USB + + + + + The data transmission between the camera and the light device is disrupted. Data packets are being lost. + Applies to: ace GigE and ace USB + + + + + + Indicates the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceErrorStatus + Returns the full name of BslLightDeviceErrorStatus + + + The full name of BslLightDeviceErrorStatus + + + + The light device is not compatible with the current camera. Contact support to find out whether firmware updates are available. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is not connected to the camera or has not been enumerated yet. Execute the Light Control Enumerate Devices command to enumerate the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No error was detected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is experiencing an internal error. Disconnecting and reconnecting the power supply may solve the issue. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is experiencing a technical fault. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The connection to a previously connected light device has been lost. This can happen, for example, if a cable has become loose. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The data transmission between the camera and the light device is disrupted. Data packets are being lost. This can be caused by using cables that are too long or by too much noise on the line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Error status indicating whether the current light device is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceControlMode + Returns the full name of BslLightDeviceControlMode + + + The full name of BslLightDeviceControlMode + + + + The light device is controlled by 24 V voltage. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is controlled by 12 V voltage. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is controlled by current. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets how the light device is controlled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightDeviceChangeID + Returns the full name of BslLightDeviceChangeID + + + The full name of BslLightDeviceChangeID + + + + The ID of the currently selected light device is changed to Device 4. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 3. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 2. + Applies to: ace GigE and ace USB + + + + + The ID of the currently selected light device is changed to Device 1. + Applies to: ace GigE and ace USB + + + + + + Changes the ID of the currently selected light device. The new ID will be assigned immediately. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + The full name of BslLightControlTriggerSource + Returns the full name of BslLightControlTriggerSource + + + The full name of BslLightControlTriggerSource + + + + The light device can be triggered by a Timer 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 2 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Timer 1 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Software Signal 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Periodic Signal 1 signal. + Applies to: ace 2 GigE and dart GigE + + + + + The light device can be triggered by a Line 3 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Line 2 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The light device can be triggered by a Line 1 signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Burst Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Frame Burst Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Flash Window signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Trigger Wait signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Exposure Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a CXP Trigger 1 signal. + Applies to: ace 2 CXP and boost CoaXPress + + + + + The light device can be triggered by a CXP Trigger 0 signal. + Applies to: ace 2 CXP and boost CoaXPress + + + + + The light device can be triggered by a Counter 2 Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 2 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 2 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 Start signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 End signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by a Counter 1 Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device can be triggered by an Action 2 signal. + Applies to: ace 2 GigE + + + + + The light device can be triggered by an Action 1 signal. + Applies to: ace 2 GigE and dart GigE + + + + + The light device can be triggered by an Acquisition Active signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets which signal is used to trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlTriggerActivation + Returns the full name of BslLightControlTriggerActivation + + + The full name of BslLightControlTriggerActivation + + + + The light device is triggered when the source signal rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is triggered when the source signal falls. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + The light device is triggered when the source signal falls or rises. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Sets the type of signal transition that will trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlStatus + Returns the full name of BslLightControlStatus + + + The full name of BslLightControlStatus + + + + Parameters are being updated. + Applies to: ace GigE and ace USB + + + + + The controller ist searching for light devices connected to your camera. + Applies to: ace GigE and ace USB + + + + + The light device is ready for use. + Applies to: ace GigE and ace USB + + + + + The light control mode is disabled. + Applies to: ace GigE and ace USB + + + + + No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. + Applies to: ace GigE and ace USB + + + + + + Indicates the current state of the light control mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlSource + Returns the full name of BslLightControlSource + + + The full name of BslLightControlSource + + + + No line is used to control the light features. + Applies to: ace GigE and ace USB + + + + + Line 4 is used to control the light features. + Applies to: ace GigE and ace USB + + + + + Line 3 is used to control the light features. + Applies to: ace GigE and ace USB + + + + + + Sets which line is used to control the light features. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlMode + Returns the full name of BslLightControlMode + + + The full name of BslLightControlMode + + + + The light control features are enabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + The light control features are disabled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + + + + + + Enables or disables the light control features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlErrorSummary + Returns the full name of BslLightControlErrorSummary + + + The full name of BslLightControlErrorSummary + + + + No error was detected. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + No light device has been detected. This could be because no light device is connected to your computer or because the device enumeration failed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Multiple light devices are experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 4 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 3 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 2 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + Light device 1 is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslLightControlErrorStatus + Returns the full name of BslLightControlErrorStatus + + + The full name of BslLightControlErrorStatus + + + + No error was detected. + Applies to: ace GigE and ace USB + + + + + Multiple light devices are experiencing problems. For more information, select one device after the other using the Light Device Selector parameter and check the Light Device Last Error parameter to find out which devices are experiencing problems. + Applies to: ace GigE and ace USB + + + + + Light device 4 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 3 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 2 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + Light device 1 is experiencing problems. For more information, select the device using the Light Device Selector parameter and then check the Light Device Last Error parameter. + Applies to: ace GigE and ace USB + + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslImmediateTriggerMode + Returns the full name of BslImmediateTriggerMode + + + The full name of BslImmediateTriggerMode + + + + The Immediate Trigger mode is enabled. This reduces the exposure start delay. + Applies to: dart USB and pulse USB + + + + + The Immediate Trigger mode is disabled. This increases the exposure start delay, but changes to image parameters become effective immediately. + Applies to: dart USB and pulse USB + + + + + + Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslImageStamp + Returns the full name of BslImageStamp + + + The full name of BslImageStamp + + + + Image stamping is enabled. + Applies to: boost V CoaXPress + + + + + Image stamping is disabled. + Applies to: boost V CoaXPress + + + + + + Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslFrequencyConverterSignalSource + Returns the full name of BslFrequencyConverterSignalSource + + + The full name of BslFrequencyConverterSignalSource + + + + The source signal for the frequency converter is set to Timer 2 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 2 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 1 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Timer 1 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 3. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 2. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Line 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Frequency Converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Encoder Reverse 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Encoder 1. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to CXP trigger 1. + Applies to: racer 2 CXP and racer 2S CXP + + + + + The source signal for the frequency converter is set to CXP trigger 0. + Applies to: racer 2 CXP and racer 2S CXP + + + + + The source signal for the frequency converter is set to Counter 4 Start. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 4 End. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 4 Active. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 3 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 2 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 Start. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 End. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The source signal for the frequency converter is set to Counter 1 Active. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the source signal for the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslFrequencyConverterActivation + Returns the full name of BslFrequencyConverterActivation + + + The full name of BslFrequencyConverterActivation + + + + An input pulse is triggered when the source signal rises. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An input pulse is triggered when the source signal falls. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + An input pulse is triggered when the source signal falls or rises. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of signal transition that will drive the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslFlatFieldCorrectionMode + Returns the full name of BslFlatFieldCorrectionMode + + + The full name of BslFlatFieldCorrectionMode + + + + Flat-field correction is enabled. Dark signal non-uniformities (DSNU) and photo response non-uniformities (PRNU) will be corrected. + Applies to: boost V CoaXPress + + + + + Flat-field correction is disabled. + Applies to: boost V CoaXPress + + + + + Only Dark Signal Non-Uniformity (DSNU) correction is performed. + Applies to: boost V CoaXPress + + + + + + Sets the flat-field correction mode. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslExposureTimeMode + Returns the full name of BslExposureTimeMode + + + The full name of BslExposureTimeMode + + + + The exposure time mode is set to Ultra Short. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The exposure time mode is set to Standard. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + + + + + The exposure time mode is set to Short. + Applies to: boost CoaXPress + + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslEnableFan + Returns the full name of BslEnableFan + + + The full name of BslEnableFan + + + + The external fan is switched on. + Applies to: boost V CoaXPress + + + + + The external fan is switched off. + Applies to: boost V CoaXPress + + + + + + Enables the external fan if one is connected. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslDualROIRowSelector + Returns the full name of BslDualROIRowSelector + + + The full name of BslDualROIRowSelector + + + + Row 2 can be configured. + Applies to: boost V CoaXPress + + + + + Row 1 can be configured. + Applies to: boost V CoaXPress + + + + + + Sets which row can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslDepthQuality + Returns the full name of BslDepthQuality + + + The full name of BslDepthQuality + + + + Medium depth image quality. + Applies to: Stereo ace + + + + + Low depth image quality. + Applies to: Stereo ace + + + + + High depth image quality. + Applies to: Stereo ace + + + + + Full resolution depth image. + Applies to: Stereo ace + + + + + + Depth image quality (resolution). + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslDemosaicingMode + Returns the full name of BslDemosaicingMode + + + The full name of BslDemosaicingMode + + + + The demosaicing method can be set manually. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + The demosaicing method is determined automatically. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the demosaicing mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslDemosaicingMethod + Returns the full name of BslDemosaicingMethod + + + The full name of BslDemosaicingMethod + + + + Demosaicing is performed using the Unilinear algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding pixels. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + Demosaicing is performed using the Nearest Neighbor algorithm. This algorithm uses information from the spatially closest pixel. It is best suited for Bayer pixel formats, e.g. Bayer RG 8. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + Demosaicing is performed using the Basler PGI algorithm. This algorithm uses advanced demosaicing methods. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. + Applies to: ace 2 GigE, ace 2 USB and dart USB + + + + + Demosaicing is performed using the Average Green algorithm. This algorithm uses information from the spatially closest pixel or the arithmetic mean of surrounding green pixels. It is best suited for non-Bayer pixel formats, e.g., YCbCr or RGB. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the demosaicing method. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BslDefectPixelCorrectionMode + Returns the full name of BslDefectPixelCorrectionMode + + + The full name of BslDefectPixelCorrectionMode + + + + Only static defect pixel correction is enabled. + Applies to: dart USB + + + + + Defect pixel correction is enabled. + Applies to: dart USB + + + + + Defect pixel correction is disabled. + Applies to: dart USB + + + + + + Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. + Applies to: dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslConversionGainMode + Returns the full name of BslConversionGainMode + + + The full name of BslConversionGainMode + + + + The conversion gain mode is set to Low. In low conversion gain mode, the readout noise is increased but the full well capacity is higher resulting in an increased dynamic range. This mode is useful if you have normal or bright lighting conditions. + Applies to: ace 2 GigE and ace 2 USB + + + + + The conversion gain mode is set to High. In high conversion gain mode, the sensitivity is increased and the readout noise reduced resulting in an improved signal-to-noise ratio, but a lower dynamic range. This mode is useful if you have low lighting conditions. + Applies to: ace 2 GigE and ace 2 USB + + + + + + Sets the conversion gain mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslContrastMode + Returns the full name of BslContrastMode + + + The full name of BslContrastMode + + + + The camera uses an S-curve function to adjust the contrast. This allows you to improve the perceived contrast while preserving the dynamic range of the image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The camera uses a linear function to adjust the contrast. Increasing or decreasing the contrast, increases or decreases the gradient of the linear function. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the contrast mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorSpaceMode + Returns the full name of BslColorSpaceMode + + + The full name of BslColorSpaceMode + + + + The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. + Applies to: dart USB and pulse USB + + + + + The color space is set to RGB. + Applies to: dart USB and pulse USB + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorSpace + Returns the full name of BslColorSpace + + + The full name of BslColorSpace + + + + The color space is set to sRGB. The image brightness is optimized for display on an sRGB monitor. A gamma correction value of approximately 0.4 is applied. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + No additional gamma correction value is applied. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslColorAdjustmentSelector + Returns the full name of BslColorAdjustmentSelector + + + The full name of BslColorAdjustmentSelector + + + + Colors with a predominant yellow component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant red component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant magenta component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant green component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant cyan component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Colors with a predominant blue component can be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which color in your images will be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + The full name of BslChunkTimestampSelector + Returns the full name of BslChunkTimestampSelector + + + The full name of BslChunkTimestampSelector + + + + The Chunk Timestamp Value parameter indicates when acquisition of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image started. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + The Chunk Timestamp Value parameter indicates when exposure of the current image ended. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of BslChunkAutoBrightnessStatus + Returns the full name of BslChunkAutoBrightnessStatus + + + The full name of BslChunkAutoBrightnessStatus + + + + Target brightness adjustments are enabled, and the target brightness value has been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are enabled, but the target brightness value has not been reached. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + Target brightness adjustments are disabled, i.e., Gain Auto and Exposure Auto are set to Off. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslBlackLevelCompensationMode + Returns the full name of BslBlackLevelCompensationMode + + + The full name of BslBlackLevelCompensationMode + + + + Black level compensation is performed by the imaging sensor. The sensor tries to compensate for thermally generated voltages that would falsify the signals (dark current). + Applies to: boost CoaXPress and dart USB + + + + + Black level compensation is disabled. This is useful, e.g., for quantitative analysis of weak light signals or if you need raw image data without dark current correction. + Applies to: boost CoaXPress and dart USB + + + + + + Configures black level compensation. + Applies to: boost CoaXPress and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslAcquisitionStopMode + Returns the full name of BslAcquisitionStopMode + + + The full name of BslAcquisitionStopMode + + + + Acquisition Stop commands allow the exposure to be completed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + Acquisition Stop commands abort exposure. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + + + + + + Sets how Acquisition Stop commands end image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BslAcquisitionMultiPartMode + Returns the full name of BslAcquisitionMultiPartMode + + + The full name of BslAcquisitionMultiPartMode + + + + Only send a frame/buffer if all enabled components are available for that time. + Applies to: Stereo ace + + + + + Only send a (multi-part) buffer if all enabled components are available. If Out1 is configured for ExposureAlternateActive, then synchronize images with Out1=low with closest disparity image. + Applies to: Stereo ace + + + + + Immediately send one single component per frame/buffer when it becomes available. + Applies to: Stereo ace + + + + + + Control which components are sent in a MultiPart buffer. + Applies to: Stereo ace + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + The full name of BslAcquisitionBurstMode + Returns the full name of BslAcquisitionBurstMode + + + The full name of BslAcquisitionBurstMode + + + + The Standard burst mode is enabled. This mode allows you to execute bursts in quick succession, but offers lower frame rates compared to High Speed burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + The High Speed burst mode is enabled. This mode offers high frame rates within a burst, but introduces a delay after each burst. Within a burst, the frame rate is only limited by the bandwidth of the streaming buffer and the sensor. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + + Sets the burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BslAcquisitionAlternateFilter + Returns the full name of BslAcquisitionAlternateFilter + + + The full name of BslAcquisitionAlternateFilter + + + + Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently low. + Applies to: Stereo ace + + + + + Only send images if LineSource of Out1 or Out2 is ExposureAlternateActive and output currently high. + Applies to: Stereo ace + + + + + The filter is turned off, i.e. all images are sent irrespective of the LineSource of Out1 and Out2. + Applies to: Stereo ace + + + + + + Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BlackLevelSelector + Returns the full name of BlackLevelSelector + + + The full name of BlackLevelSelector + + + + The black level value is applied to sensor tap 4. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 3. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 2. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to sensor tap 1. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied to the sensor. + Applies to: racer 2 CXP + + + + + This enumeration value selects the red black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the green black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects all available digital black level controls for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects the blue black level control for adjustment. + Applies to: CameraLink and ace GigE + + + + + This enumeration value selects all available analog black level controls for adjustment. + Applies to: CameraLink and ace GigE + + + + + The black level value is applied universally. This is a digital black level adjustment. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the type of black level adjustment to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BinningVerticalMode + Returns the full name of BinningVerticalMode + + + The full name of BinningVerticalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BinningSelector + Returns the full name of BinningSelector + + + The full name of BinningSelector + + + + Sensor binning can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + FPGA binning can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + The full name of BinningModeVertical + Returns the full name of BinningModeVertical + + + The full name of BinningModeVertical + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CameraLink + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CameraLink + + + + + + Sets the binning mode for vertical binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BinningModeHorizontal + Returns the full name of BinningModeHorizontal + + + The full name of BinningModeHorizontal + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CameraLink + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CameraLink + + + + + + Sets the binning mode for horizontal binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BinningHorizontalMode + Returns the full name of BinningHorizontalMode + + + The full name of BinningHorizontalMode + + + + The values of the binned pixels are summed. This increases the camera's response to light and the signal-to-noise ratio. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The values of the binned pixels are averaged. This increases the signal-to-noise ratio without affecting the camera's response to light. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + The full name of BandwidthReserveMode + Returns the full name of BandwidthReserveMode + + + The full name of BandwidthReserveMode + + + + The bandwidth reserve is set to 10 %. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The bandwidth reserve is set to 5 %. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + The bandwidth reserve can be configured manually. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + + + + + + Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of BalanceWhiteAuto + Returns the full name of BalanceWhiteAuto + + + The full name of BalanceWhiteAuto + + + + White balance is adjusted automatically to reach the specified target value. When the target value has been reached, the auto function will automatically be set to Off and the new parameter value will be applied to the following images. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The Balance White Auto auto function is disabled. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + White balance is adjusted continuously while images are being acquired. The adjustment process will continue until the mode of operation is set to Once or Off. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + + + + + + Sets the operation mode of the Balance White Auto auto function. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of BalanceRatioSelector + Returns the full name of BalanceRatioSelector + + + The full name of BalanceRatioSelector + + + + Balance ratio is applied to the red channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Balance ratio is applied to the green channel. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Balance ratio is applied to the blue channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of BLCSerialTransmitQueueStatus + Returns the full name of BLCSerialTransmitQueueStatus + + + The full name of BLCSerialTransmitQueueStatus + + + + The transmit queue is full. + Applies to: ace GigE and ace USB + + + + + The transmit queue contains at least one value. + Applies to: ace GigE and ace USB + + + + + The transmit queue is empty. + Applies to: ace GigE and ace USB + + + + + + Reports the status of the serial communication transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialReceiveQueueStatus + Returns the full name of BLCSerialReceiveQueueStatus + + + The full name of BLCSerialReceiveQueueStatus + + + + The receive queue is full. + Applies to: ace GigE and ace USB + + + + + The receive queue contains at least one value. + Applies to: ace GigE and ace USB + + + + + The receive queue is empty. + Applies to: ace GigE and ace USB + + + + + + Reports the status of the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortStopBits + Returns the full name of BLCSerialPortStopBits + + + The full name of BLCSerialPortStopBits + + + + The serial communication module does uses 1 stop bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module does not use a stop bit. + Applies to: ace GigE and ace USB + + + + + + Reports the number of stop bits used by the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortSource + Returns the full name of BLCSerialPortSource + + + The full name of BLCSerialPortSource + + + + The signal source for the serial communication module is disabled. + Applies to: ace GigE and ace USB + + + + + The signal source for the serial communication module is set to line 4. + Applies to: ace GigE and ace USB + + + + + The signal source for the serial communication module is set to line 3. + Applies to: ace GigE and ace USB + + + + + + Sets the signal source for the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortParity + Returns the full name of BLCSerialPortParity + + + The full name of BLCSerialPortParity + + + + The serial communication module does not use a parity bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module uses an odd parity bit. + Applies to: ace GigE and ace USB + + + + + The serial communication module uses an even parity bit. + Applies to: ace GigE and ace USB + + + + + + Reports the parity bit configuration of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of BLCSerialPortBaudRate + Returns the full name of BLCSerialPortBaudRate + + + The full name of BLCSerialPortBaudRate + + + + The baud rate is 115200 Bd. + Applies to: ace GigE and ace USB + + + + + + Reports the baud rate of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + The full name of AutoTonalRangeModeSelector + Returns the full name of AutoTonalRangeModeSelector + + + The full name of AutoTonalRangeModeSelector + + + + Only contrast is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + Color and contrast are adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + Only color is adjusted when the Tonal Range Auto auto function is enabled. + Applies to: ace GigE and ace USB + + + + + + Sets the kind of tonal range auto adjustment. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of AutoTonalRangeAdjustmentSelector + Returns the full name of AutoTonalRangeAdjustmentSelector + + + The full name of AutoTonalRangeAdjustmentSelector + + + + The dark and bright end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + Only the dark end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + Only the bright end of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AutoFunctionROISelector + Returns the full name of AutoFunctionROISelector + + + The full name of AutoFunctionROISelector + + + + Auto function ROI 2 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Auto function ROI 1 can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets which auto function ROI can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + The full name of AutoFunctionProfile + Returns the full name of AutoFunctionProfile + + + The full name of AutoFunctionProfile + + + + Gain is kept as low as possible and the frame rate is kept as high as possible during automatic adjustments. + Applies to: dart USB and pulse USB + + + + + Gain is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. + Applies to: ace USB + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Exposure time is kept as low as possible and is adjusted quickly when there are extreme or rapid changes in brightness. + Applies to: ace USB + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + + + + + Gain time is kept as low as possible and is adjusted quickly. + Applies to: ace GigE + + + + + Gain is kept as low as possible during automatic adjustments. + Applies to: CameraLink and ace GigE + + + + + Exposure time is kept as low as possible and is adjusted quickly. + Applies to: ace GigE + + + + + Exposure time is kept as low as possible during automatic adjustments. + Applies to: CameraLink and ace GigE + + + + + Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 60-Hz rate (e.g., North America). + Applies to: dart USB and pulse USB + + + + + Gain and exposure time are optimized to reduce flickering in an environment where the lighting flickers at a 50-Hz rate (e.g., Europe). + Applies to: dart USB and pulse USB + + + + + + Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + The full name of AutoFunctionAOISelector + Returns the full name of AutoFunctionAOISelector + + + The full name of AutoFunctionAOISelector + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + + Applies to: CameraLink and ace GigE + + + + + Auto function AOI 2 can be configured. + Applies to: CameraLink and ace GigE + + + + + Auto function AOI 1 can be configured. + Applies to: CameraLink and ace GigE + + + + + + Sets which auto function AOI can be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + The full name of AcquisitionStopMode + Returns the full name of AcquisitionStopMode + + + The full name of AcquisitionStopMode + + + + Current acquisition and frame readout are stopped immediately. Only the lines acquired up to the point when the command was executed are delivered. This may result in partial frames being transmitted. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + Current exposure and frame readout are completed. Afterwards, image acquisition is stopped. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + Current exposure is aborted. The current readout is completed and the data is transmitted. Afterwards, image acquisition is stopped. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + + + + + + Sets how Acquisition Stop commands end image acquisition. + + Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + The full name of AcquisitionStatusSelector + Returns the full name of AcquisitionStatusSelector + + + The full name of AcquisitionStatusSelector + + + + A check determines whether the camera is currently waiting for a line trigger. + Applies to: CameraLink, ace GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently waiting for a frame trigger. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently transferring a frame. + Applies to: CameraLink, ace GigE and ace USB + + + + + A check determines whether the camera is currently waiting for a frame burst trigger. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + A check can be performed if the device is currently transferring a frame burst of one or many frames. + Applies to: ace USB + + + + + A check can be performed if the device is currently doing a frame burst of one or many frames. + Applies to: ace USB + + + + + A check determines whether the camera is currently doing a frame burst of one or many frames. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + + + + + A check determines whether the camera is currently capturing a frame. + Applies to: CameraLink, ace GigE, ace USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently within the flash window, i.e. whether flash lighting can be used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + + + + + A check determines whether the camera is currently waiting for an Exposure Start trigger signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently exposing a frame. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + A check determines whether the camera is currently waiting for a trigger to acquire one or multiple frames. + Applies to: CameraLink and ace GigE + + + + + A check determines whether the camera is currently transferring an acquisition of one or multiple frames. + Applies to: CameraLink and ace GigE + + + + + A check determines whether the camera is currently idle, i.e., not acquiring images. + Applies to: ace GigE + + + + + A check determines whether the camera is currently acquiring one or multiple frames. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + The full name of AcquisitionMode + Returns the full name of AcquisitionMode + + + The full name of AcquisitionMode + + + + The acquisition mode is set to Single Frame. The camera will acquire a single image. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + The acquisition mode is set to Multi Frame. The camera will acquire a number of images specified by the user. + Applies to: CameraLink, Stereo ace and ace GigE + + + + + The acquisition mode is set to Continuous. The camera will acquire images until acquisition is stopped. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + + + + + + Sets the image acquisition mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + The full name of AcquisitionFrameRateEnum + Returns the full name of AcquisitionFrameRateEnum + + + The full name of AcquisitionFrameRateEnum + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + Applies to: CameraLink + + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Distance between the origin of the z axis to the front of the camera housing. Due to mechanical tolerances, this offset is device-specific and needs to be taken into account when measuring absolute distances. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum working range of the camera. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum working range of the camera. Beyond this, results will be ambguous. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum width of the region of interest (area of interest) in pixels. The value takes into account any function that may limit the maximum width. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Width of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Virtual Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Virtual Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + The Vignetting Correction feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the vignetting correction data into the camera. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + This enumeration selects the I/O line on which the camera receives the virtual input signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to load, save, or configure. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Saves the current active set as the selected user set. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Loads the selected set into the camera's volatile memory and makes it the active configuration set. After the selected set has been loaded, the parameters in that set will control the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to be used as the startup set. The default startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Single bit field that sets the state of all user-settable output signals in one access. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable output line. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable output signal to be configured. All changes to the user-settable output signal settings will be applied to the selected user-settable output signal. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the user-defined value to set or read. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + User-defined value. The value can serve as storage location for the camera user. It has no impact on the operation of the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Generates a software trigger signal. The software trigger signal will be used if the Trigger Source parameter is set to Trigger Software. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the trigger type to be configured. All changes to the trigger settings will be applied to the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + + Determines whether a partial or a complete frame is transmitted when the Frame Start trigger is used with High or Low states and the trigger signal transitions prematurely. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the mode for the currently selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether trigger delay is defined as a time interval or as a number of consecutive line triggers. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay as a number of consecutive line triggers that are allowed between trigger having been received and before effectively activating the trigger. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Trigger delay time in microseconds. The delay is applied after the trigger has been received and before effectively activating the trigger. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the image acquisition control mode. For more information, see your camera's product documentation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will activate the selected trigger. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the dark end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments. When tonal range adjustments are enabled, the source and target values at the bright end are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Source value for tonal range adjustments at the dark end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Source value for tonal range adjustments at the bright end of the tonal range. When tonal range adjustments are enabled, the source and target values are compared and the tonal range is adjusted accordingly. The kind of adjustment depends on whether you want to adjust color or contrast or both, whether you want to adjust all pixel values or, e.g., only the red pixel values, and so on. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which pixel values are used for tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Sets whether tonal range adjustment is used. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Tonal Range Auto auto function. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the current timestamp counter. After executing this command, the counter restarts automatically. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latched value of the timestamp counter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latches the current timestamp counter and stores its value in the Timestamp Latch Value parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, blaze, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the internal camera signal used to trigger the selected timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Arm delay of the currently selected timer. If an arm delay is set and the timer is triggered, the camera accepts the trigger signal and stops accepting any further timer trigger signals until the arm delay has elapsed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will start the timer. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the status of the currently selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the timer to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , + The feature documentation may provide more information. + + + + + Resets the selected timer. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that is used when a timer duration is specified using the Timer Duration Raw parameter. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Duration of the selected timer (raw value). This value will be used as a multiplier for the timer duration timebase. The actual duration time equals the current Timer Duration Raw value multiplied with the current Timer Duration Timebase value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Duration of the currently selected timer in microseconds. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Duration of the currently selected timer in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that is used when a timer delay is specified using the Timer Delay Raw parameter. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Delay of the selected timer (raw value). This value will be used as a multiplier for the timer delay timebase. The actual delay time equals the current Timer Delay Raw value multiplied with the current Timer Delay Timebase value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Delay of the currently selected timer in microseconds. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Delay of the currently selected timer in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Activates the correction of the thermal drift. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Test pending acknowledge time in milliseconds. On write, the camera waits for this time period before acknowledging the write. If the time period is longer than the value in the Maximum Device Response Time register, the camera must use PENDING_ACK during the completion of this request. On reads, the camera returns the current value without any additional wait time. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the test pattern to display. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the test image to display. + Applies to: CamEmu, CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Allows you to turn a moving test image into a fixed one. The test image will be displayed at its starting position and will stay fixed. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Generates a Test event that can be used for testing event notification. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the temperature state. + Applies to: CameraLink, ace GigE, ace USB and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Temperature Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Single bit field that sets the state of all user-settable synchronous output signals in one access. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the selected user-settable synchronous output line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the user-settable synchronous output signal to be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Updates synchronous free run settings. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Synchronous free run trigger rate. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Low 32 bits of the synchronous free run trigger start time. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + High 32 bits of the synchronous free run trigger start time. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the synchronous free run mode. If enabled, the camera will generate all required frame start or line start trigger signals internally. You don't need to apply frame start or line start trigger signals to the camera. + Applies to: ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Substrate voltage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Time that passes between triggering the camera and exposure starting. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Vertical offset (top offset) of the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the selected zone. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Index number of the zone to configure. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables the Stacked Zone Imaging feature. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Correction factor to account for the gaps between the sensor's lines. Related line captures will be combined. Positive values: The object will pass the top sensor line first. Negative values: The object will pass the bottom sensor line first. In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the software signal to be executed. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Executes the selected software signal. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the shutter mode of the camera. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied (raw value). The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, excessively high values may result in image information loss. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum value of the reverse counter of the shaft encoder module (range: 0 to 32767). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets how the shaft encoder module outputs trigger signals. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the line source for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the phase of the shaft encoder as input for the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Resets the tick counter of the shaft encoder module to 0. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the counting mode of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum value of the tick counter of the shaft encoder module. If the tick counter is incrementing and reaches the maximum, it will roll over to 0. If the tick counter is decrementing and reaches 0, it will roll back to the specified maximum value. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the tick counter of the shaft encoder module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates error statuses related to shading correction. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which shading set can be enabled or created. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Sets the shading set that will be loaded into the volatile memory during camera start. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables/disables shading set creation. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. If shading correction is enabled, it will be performed using the shading set in the volatile memory. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the kind of shading correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables the selected shading correction type. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal to be used to advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Sets the logical state that makes the sequencer advance to the next set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + First sequencer set to be used after the Sequencer Mode parameter is set to On. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The sequencer set to be configured. Sequencer sets are identified by their sequencer set index numbers. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Saves the sequencer parameter values in the currently selected sequencer set. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Next sequencer set that the sequencer will advance to when the configured trigger signal is received. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Loads the parameter values of the currently selected sequencer set for configuration. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Index number of the current sequencer set, i.e., of the sequencer set that will be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which path can be configured. By configuring multiple paths, you can define different conditions and settings for sequencer set advance. For example, you can define that the camera should advance to set 0 when a trigger signal on Line 1 is received, and advance to set 3 when a trigger signal on Line 2 is received. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be used for image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Total number of sequence sets in the sequence. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Stores the sequencer parameter values in the currently selected sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Loads the parameter values of the currently selected sequence set for configuration. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + This number uniquely identifies a sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of consecutive executions per sequence cycle of the selected sequence set. Only available in Auto sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the sequencer. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current sequence set. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source for sequence control. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets whether sequence advance or sequence restart can be configured. A control source must be chosen using the Sequence Control Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Sets whether the sequencer can be configured. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables asynchronous restart of the sequence set sequence, starting with the sequence set that has the lowest index number. The restart is asynchronous to the camera's frame trigger. Only available in Auto and Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables asynchronous advance from one sequence set to the next. The advance is asynchronous to the camera's frame trigger. Only available in Controlled sequence advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the sequence set advance mode. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets an input line as the control source for the currently selected sequence set address bit. The bit can be selected using the Address Bit Selector parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets which bit of the sequence set address can be assigned to an input line. An input line can be set as the control source for this bit using the Address Bit Source parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Width of the camera's sensor in pixels. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the shutter mode of the camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sensor readout time with current settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the sensor readout mode. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Distance between the sensor plane and the front of the housing. This value can be used to calculate the distance between the optical center and the front of the housing. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Physical size (pitch) in the x direction of a photo sensitive pixel unit. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Physical size (pitch) in the y direction of a photo sensitive pixel unit. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Height of the camera's sensor in pixels. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of data bits the sensor produces for one sample. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the value of the vertical position of the principal point, relative to the region origin, i.e. OffsetY. The value of this feature takes into account vertical binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Returns the value of the horizontal position of the principal point, relative to the region origin, i.e. OffsetX. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls the Calibration and data organization of the device and the coordinates transmitted. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Value which identifies a non-valid pixel if Scan3dInvalidDataFlag is enabled. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the definition of a non-valid flag value in the data stream. Note that the confidence output is an alternate recommended way to identify non-valid pixels. Using an Scan3dInvalidDataValue may give processing penalties due to special handling. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the focal length of the camera in pixel. The focal length depends on the selected region. The value of this feature takes into account horizontal binning, decimation, or any other function changing the image resolution. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Specifies the unit used when delivering (calibrated) distance data. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Defines coordinate system reference location. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Specifies the Coordinate system to use for the device. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the individual coordinates in the vectors for 3D information/transformation. + Applies to: blaze + Visibility: Expert + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace and blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + This parameter allows you to adjust + the internal camera calibration. + The offset specified by Scan3dCalibrationOffset is added to the radial + distances the camera measures. + The camera transforms the radial distances into x, y, z coordinates in a + Cartesian coordinate system whose origin lies in the camera's optical center. + The Scan3dCalibrationOffset parameter can be used to manually correct a + temperature-dependent drift. + Note: Since Scan3dCalibrationOffset is added to the radial distances, it can't + be used to translate the origin of the coordinate system, i.e., it can't be + used to add a constant offset to the z coordinate. + Specifically, you should not use it in an attempt to shift the origin of the + camera's coordinate system from the optical center to + the front of the camera housing. Trying to do so will result in measurement + errors causing planar surfaces to appear curved. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimum valid transmitted coordinate value of the selected Axis. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum valid transmitted coordinate value of the selected Axis. + Applies to: blaze + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Vertical scaling factor. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical scaling factor. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal scaling factor. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal scaling factor. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: ace 2 USB, ace USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables vertical mirroring of the image. The pixel values of every column in a captured image will be swapped along the column's center. When using the ROI feature at the same time as the Reverse Y feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables horizontal mirroring of the image. The pixel values of every line in a captured image will be swapped along the line's center. When using the ROI feature at the same time as the Reverse X feature, be aware that depending on your camera model your ROI will contain the same or different parts of the image after mirroring. For more information, see the Reverse X and Reverse Y topic in the Basler Product Documentation. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum line acquisition rate with current camera settings (in frames per second). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum line acquisition period with current camera settings (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Maximum frame acquisition rate with current camera settings (in frames per second). + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum frame acquisition rate with current camera settings (in frames per second). + Applies to: ace USB, boost CoaXPress, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum frame acquisition period with current camera settings (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Time during which the sensor is reset before the next subframe is acquired. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: ace USB + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. + Applies to: ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Removes the factory-set limit of the selected parameter. If the factory limits are removed, a wider range of parameter values is available and only subect to technical restrictions. Choosing parameter values outside of the factory limits may affect image quality. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sensor readout time with current settings. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Time required for reading out each subframe from the sensor. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Height of the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the ROI zone that can be configured. + Applies to: ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the currently selected ROI zone. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the latched state of the PTP clock. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched state of the clock servo. + Applies to: Stereo ace, ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched parent clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched offset from the PTP master clock in nanoseconds. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched grandmaster clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the Precision Time Protocol (PTP). + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latches the current values from the device's PTP clock data set. + Applies to: Stereo ace, ace 2 GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the latched clock ID of the PTP device. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the output of color-improved raw image data. If enabled, color transformation and color adjustment will be applied to Bayer pixel formats. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + This value sets the number of prelines. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates the depth of the pixel values in the image (in bits per pixel). The potential values depend on the pixel format setting. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables legacy GVSP pixel format encoding to ensure compatibility with older camera models. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Minimum possible pixel value that can be transferred from the camera. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum possible pixel value that can be transferred from the camera. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. + Applies to: CameraLink, ace GigE, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color coding of the pixels in the acquired images + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables Basler PGI image optimizations. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + This parameter is required when using the sequencer. + Applies to: ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Size of the payload in bytes. This is the total number of bytes sent in the payload. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + For information only. May be required when contacting Basler support. + Applies to: dart USB and pulse USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the parameter whose factory limits can be removed. The factory limits can be removed using the Remove Limits parameter. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: + The feature documentation may provide more information. + + + + + Configures overlapping exposure and image readout. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Over Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Over Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether an over temperature state has been detected. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Removes pixels that differ significantly from their local environment. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the operating mode of the camera. The choice you make here, affects the working range of the camera, i.e., the Minimum Working Range and Maximum Working Range parameters. If the operating mode is changed, the exposure time is set to the recommended default value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical offset from the top of the sensor to the region of interest (area of interest) (in pixels). + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Horizontal offset from the left side of the sensor to the region of interest (area of interest) (in pixels). + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied (raw value). The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, excessively high values may result in image information loss. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Operating channel of the camera. In multi-camera setups, use a different channel on each camera. This ensures that the cameras are operating at different frequencies and their light sources will not interfere with the other cameras' light sources. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum signal width of an output signal (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the termination resistor of the selected input line. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Single bit field indicating the current logical state of all available line signals at time of polling. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the current logical state of the selected line. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Timestamp of the Line Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the source signal for the currently selected line. The currently selected line must be an output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Sets the I/O line to be configured. All changes to the line settings will be applied to the selected line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Enables the alignment of output image data to multiples of 4 bytes. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of bytes separating the starting pixels of two consecutive lines. This feature is useful if you want to align your image data to fixed-size groups of digits, e.g., to 4-byte (32-bit) or 8-byte (64-bit) words. Data alignment can improve performance. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether an overload condition has been detected on the selected line. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum signal width of an output signal (in microseconds). + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the line logic of the currently selected line. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the signal inverter function for the currently selected input or output line. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the electrical configuration of the currently selected line. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Line debouncer time in microseconds. The Line Debouncer allows you to filter out invalid hardware signals by specifying a minimum signal length. + Applies to: ace USB and dart USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 4 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 3 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 2 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Line 1 Rising Edge event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the type of light source for which color transformation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets whether vertical binning is used. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the last error code in the memory. To delete the last error code from the list of error codes, use the Clear Last Error command. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + A single register that lets you access all LUT entries. In many cases, this is faster than repeatedly changing individual entries in the LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + New pixel value to replace the LUT Index pixel value. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Sets the lookup table (LUT) to be configured. All changes to the LUT settings will be applied to the selected LUT. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Pixel value to be replaced with the LUT Value pixel value. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Enables the selected lookup table (LUT). + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Selects the Interlaced Integration Mode. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the method for calculating the intensity data. + Applies to: blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Enter the name of an image filename in a format supported by pylon or the path to a directory containing image files. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables loading files from disk for image acquisition. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Configures the selected compression mechanism. The available options depend on the selected pixel format and the image compression mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the image compression mode of the camera. The available image compression modes depend on the selected pixel format. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID of the second image stream. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Stream ID of the first image stream. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum height of the region of interest (area of interest) in pixels. The value takes into account any features that may limit the maximum height, e.g., binning. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the camera's region of interest (area of interest) in pixels. Depending on the camera model, the parameter can be set in different increments. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Gray value adjustment damping factor (raw value) to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gray value adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the GigE Vision specification supported by this camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the GigE Vision specification supported by this camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of timestamp clock ticks in 1 second. + Applies to: ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Resets the timestamp value of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Resets the timestamp control latch. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latches the current timestamp value of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether this GVSP transmitter or receiver can support a 16-bit block ID. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether PACKETRESEND_CMD is supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether EVENT_CMD and EVENT_ACK are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether multiple operations in a single message are supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports auto IP addressing (also known as LLA). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface supports DHCP IP addressing. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the IEEE 1588 V2 Precision Time Protocol (PTP) is supported. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the stream channels to be configured. All changes to the stream channel settings will be applied to the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Number of stream channels supported by the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Second URL reference to the GenICam XML file. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Packet size in bytes on the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size of the stream channel.) + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, blaze, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sends a GigE Vision streaming test packet. If this bit is set and the stream channel is a transmitter, the transmitter will send one test packet of the size specified by the Packet Size parameter. The 'do not fragment' bit of the IP header must be set for this test packet (see the SCPS Do Not Fragment parameter documentation). + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Disables IP fragmentation of packets on the stream channel. This bit is copied into the 'do not fragment' bit of the IP header of each stream packet. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates the endianness of multi-byte pixel data for this stream. True equals big-endian. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Index of the network interface to be used. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Destination port of the selected stream channel. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Delay between the transmission of each packet on the selected stream channel. The delay is measured in ticks. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Frame transmission delay on the selected stream channel (in ticks). This value sets a delay before transmitting the acquired image. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum amount of time (in ticks) that the next frame transmission could be delayed due to a burst of resends. If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum amount of data (in bytes per second) that the camera can generate with its current settings under ideal conditions, i.e., unlimited bandwidth and no packet resends. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current settings for AOI, chunk features, and pixel format. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Destination address of the selected stream channel. The destination can be a unicast or a multicast address. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve for packet resends and for the transmission of control data between the camera and the host computer. The setting is expressed as a percentage of the Bandwidth Assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5 %, the bandwidth reserve will be 1.5 MBytes/s. + Applies to: CamEmu, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Fixed subnet mask of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Fixed IP address of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Fixed default gateway of the selected network interface (if fixed IP addressing is supported by the camera and enabled). + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This is a read only element. Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + This is a read only element. Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of network interfaces of the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of message channels supported by the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + MAC address of the selected network interface. + Applies to: ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Connection speed in Mbps of the selected network interface. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface is the clock master. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the selected network interface operates in full-duplex mode. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the physical network interface to be configured. All changes to the network interface settings will be applied to the selected interface. + Applies to: ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Latched IEEE 1588 parent clock ID of the camera. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.) + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Latches the current IEEE 1588-related values of the camera. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Latched IEEE 1588 clock ID of the camera. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as a hexadecimal number. Leading zeros are omitted. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the IEEE 1588 V2 Precision Time Protocol for the timestamp register. Only available if the IEEE1588_support bit of the GVCP Capability register is set. When PTP is enabled, the Timestamp Control register can't be used to reset the timestamp. When PTP is enabled or disabled, the value of Timestamp Tick Frequency and Timestamp Value registers may change to reflect the new time domain. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Heartbeat timeout in milliseconds. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the Extended ID mode for GVSP (64-bit block ID, 32-bit packet ID). This bit can't be reset if the stream channels do not support the standard ID mode. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + First URL reference to the GenICam XML file. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether the bootstrap register is in big-endian format. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Character set used by all strings of the bootstrap registers (1 = UTF8). + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Current subnet mask of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the PersistentIP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the Link Local Address IP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Controls whether the DHCP IP configuration scheme is activated on the given logical link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Current IP configuration of the selected network interface, e.g., fixed IP, DHCP, or auto IP. + Applies to: ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Current IP address of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Current default gateway of the selected network interface. + Applies to: Stereo ace, ace GigE and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the control channel privilege. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + + Controls the device's streaming format. + Applies to: blaze + Visibility: Invisible + The feature documentation may provide more information. + + + + + Sets the type of gamma to be applied. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables gamma correction. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + A nonlinear operation to lighten the dark regions of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gamma correction to be applied. Gamma correction allows you to optimize the brightness of acquired images for display on a monitor. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the gain type to be adjusted. All changes to the Gain parameter will be applied to the selected gain type. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + Value of the currently selected gain (raw value). + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the operation mode of the Gain Auto auto function. The Gain Auto auto function automatically adjusts the gain within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Value of the currently selected gain in dB. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables overtriggering protection. This ensures that the multiplier sub-module doesn't generate too many signals within a certain amount of time. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Pre-divider value to decrease signal frequency. Determines the frequency with which input signals are passed to the multiplier sub-module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Post-divider value to decrease input signal frequency. Determines the frequency with which input signals received from the multiplier sub-module are passed on. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplication factor to be applied to the input signal frequency. The multiplication factor allows the generation of signals at higher frequencies. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the input source for the frequency converter module. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Timeout event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Timeout event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the frame timeout. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame timeout in microseconds. If the timeout expires before a frame acquisition is complete, a partial frame will be delivered. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Frame Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Total time required for exposing and reading out all subframes from the sensor. + Applies to: blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Number of failed buffers to generate. + Applies to: CamEmu + Visibility: Beginner + The feature documentation may provide more information. + + + + + Marks the next buffer as a failed buffer. + Applies to: CamEmu + Visibility: Expert + The feature documentation may provide more information. + + + + + The temporal noise filter uses the values of the same pixel at different points in time to filter out noise in an image. It is based on the depth data of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Strength of the temporal filter. The higher the value, the further back the memory of the filter reaches. High values can cause motion artifacts, while low values reduce the efficacy of the filter. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + The spatial noise filter uses the values of neighboring pixels to filter out noise in an image. It is based on the raw data of the image. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Size of the currently selected file in bytes. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace GigE and ace USB + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the target file in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selecting Parameters: , , , , , , , , + The feature documentation may provide more information. + + + + + Indicates the file operation execution status. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the target operation for the currently selected file. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + Selecting Parameters: , , , , , + The feature documentation may provide more information. + + + + + File operation result. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Executes the operation selected by File Operation Selector parameter. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Sets the access mode in which a file is opened in the camera. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of bytes after which FileAccessLength bytes are read from the file into the file access buffer or are written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Number of bytes read from the file into the file access buffer or written to the file from the file access buffer. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: , + The feature documentation may provide more information. + + + + + Access buffer for file operations. Basler advises against using this parameter. Use the appropriate feature for file access operations instead. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Selects the mode to output the fields. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the default GenICam XML file. If the camera has multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + The fast mode can be used to achieve the maximum frame rate, but this reduces image quality and measurement accuracy. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which component the Exposure Time parameter value applies to. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Exposure time of the camera (raw value). The actual exposure time equals the current Exposure Time (Raw) value multiplied with the current Exposure Timebase value. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the use of the exposure timebase. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timebase (in microseconds) that the camera uses when the exposure time is specified using the Exposure Time (Raw) parameter. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu, CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure time of the camera in microseconds. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the exposure overlap time mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds). + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the exposure mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame ID of the Exposure End event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the operation mode of the Exposure Auto auto function. The Exposure Auto auto function automatically adjusts the exposure time within set limits until a target brightness value has been reached. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the currently selected expert feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the expert feature to be made available. All changes will be applied to the selected feature. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Key for making the selected expert feature available. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the test event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Test event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Temperature Status Changed event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + New temperature status that applies after the Temperature Status Changed event was raised. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Temperature Status Changed event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the event notification to be enabled. The notification can be enabled using the Event Notification parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Timestamp of the Event Overrun event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Frame ID of the Event Overrun event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Event Overrun event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Over Temperature event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Over Temperature event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables event notifications for the currently selected event. The event can selected using the Event Selector parameter. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Line Trigger Missed event. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Line Trigger Missed event. Use this parameter to get notified when the event occurs. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Line Timeout event. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Line Timeout event. Use this parameter to get notified when the event occurs. + Applies to: racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Trigger Missed event. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Trigger Missed event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Wait event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start Wait event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start Overtrigger event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Start event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Start event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start Wait event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start Wait event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Burst Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Burst Start Overtrigger event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start Overtrigger event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Frame Burst Start event. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Burst Start event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Frame Buffer Overrun event. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Frame Buffer Overrun event. + Applies to: ace 2 GigE, ace 2 USB and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Exposure End event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Frame ID of the Exposure End event. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Exposure End event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Timestamp of the Critical Temperature event. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the Critical Temperature event. Use this parameter to get notified when the event occurs. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unique identifier of the Action Late event. Use this parameter to get notified when the event occurs. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the encoder control's position counter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the B input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the source signal for the A input of the encoder control. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which encoder can be configured. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Resets the encoder control and restarts it. The counter starts counting events immediately after the reset. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the conditions for the encoder control to generate a valid output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the encoder mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of encoder increments or decrements needed to generate an encoder output trigger signal. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables Burst Acquisition. If enabled, the maximum frame rate only depends on the sensor timing and the timing of the trigger sequence. The image transfer rate out of the camera has no influence on the frame rate. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Digital shift allows you to multiply the pixel values in an image. This increases the brightness of the image. If the parameter is set to zero, digital shift is disabled. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Version of the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Name of the camera vendor. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + User-settable ID of the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the device type. + Applies to: Stereo ace and blaze + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the location in the camera where the temperature will be measured. The temperature can be retrieved using the Device Temperature parameter. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Temperature at the selected location in the camera (in degrees centigrade). The temperature is measured at the location specified by the Device Temperature Selector parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Subminor version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version number of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the type of the device's transport layer. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the number of streaming channels supported by the device. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Serial number of the camera. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the scan type of the camera's sensor (area or line scan). + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Subminor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version number of the Standard Features Naming Convention (SFNC) specification that the camera is compatible with. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Immediately resets and restarts the camera. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Prepares the camera for feature streaming. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Announces the end of feature streaming. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Endianness of the registers of the device. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Name of the camera model. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Additional information from the vendor about the camera. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Subminor version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Minor version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the GenICam XML file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Subminor version number of the schema file of the selected manifest entry. + Applies to: boost V CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + + Minor version number of the schema file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Major version number of the schema file of the selected manifest entry. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + First URL to the GenICam XML device description file of the selected manifest entry. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, boost CoaXPress, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables/disables the device link throughput limit. If disabled, the bandwidth used is determined by the settings of various other parameters, e.g., exposure time or frame rate. + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Bandwidth limit for data transmission (in bytes per second). + Applies to: CamEmu, Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, pulse USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Speed of transmission negotiated on the selected link. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Device link to be configured. + Applies to: Stereo ace, ace USB, blaze, dart USB and pulse USB + Visibility: Beginner + Selecting Parameters: , , , , + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. + Applies to: ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the number of physical connection of the device used by a particular Link. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the behavior of the camera's status LED. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + ID of the camera. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minor version of the GenCP protocol supported by the device. + Applies to: ace 2 USB and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Major version of the GenCP protocol supported by the device. + Applies to: ace 2 USB and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Version of the camera's firmware. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Disables feature streaming on the device. Feature streaming allows you to save camera settings outside of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Identifier of the product family of the device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the number of event channels supported by the device. + Applies to: Stereo ace and blaze + Visibility: Expert + The feature documentation may provide more information. + + + + + Version of the color modifications applied to images. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the character set used by the strings of the device's bootstrap registers. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + The Minimum Depth and the Maximum Depth parameters together define the desired three-dimensional ROI. In the point cloud display, points outside the ROI will be ignored. When using the Mono16 or RGB8 pixel formats, points in front of the ROI receive the minimum distance value, while points beyond the ROI receive the maximum distance value. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the demosaicing mode. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Vertical decimation factor. This specifies the extent of vertical sub-sampling of the acquired frame, i.e., it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 means that the camera performs no vertical decimation. + Applies to: CameraLink, Stereo ace, ace GigE, ace USB and boost V CoaXPress + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal decimation factor. This specifies the extent of horizontal sub-sampling of the acquired frame, i.e., it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 means that the camera performs no horizontal decimation. + Applies to: CameraLink, Stereo ace, ace GigE and ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether the send or the receive features can be configured. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates the link configuration used by the device. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the link configuration that allows the device to operate in its default mode. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the link configuration. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current value of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates the current status of the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which CoaXPress error counter to read or reset. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Resets the selected CoaXPress error counter. + Applies to: ace 2 CXP, boost CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of test packets received by the device on the connection selected by the Cxp Connection Selector parameter. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the test mode for an individual physical connection of the device. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of test packet connection errors received by the device on the connection selected by the Connection Selector parameter. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the CoaXPress physical connection to control. + Applies to: ace 2 CXP, boost CoaXPress, boost V CoaXPress, racer 2 CXP and racer 2S CXP + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Timestamp of the Critical Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Critical Temperature event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates whether the critical temperature has been reached. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Current value of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal used to start the selected counter. If you start a counter, it will not necessarily start counting. If and when the counter counts, depends on the Counter Event Source parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will start the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the current status of the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which counter can be configured. All changes to the counter settings will be applied to the selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , , , + The feature documentation may provide more information. + + + + + Sets which source signal will reset the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which type of signal transition will reset the counter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Immediately resets the selected counter. The counter starts counting again immediately after the reset. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which event increases the currently selected counter. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the type of signal transition that the counter will count. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Number of times a sequencer set is used before the Counter End event is generated. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Pixels have to exceed the confidence value specified here in order to be taken into account for the distance measurement. The threshold value is based on the gray values of the confidence map. + Applies to: blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Selects a component to activate/deactivate its data streaming. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Returns a unique Identifier value that correspond to the selected Component type. + Applies to: Stereo ace + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Controls if the selected component streaming is active. + Applies to: Stereo ace and blaze + Visibility: Beginner + Selected by: , + The feature documentation may provide more information. + + + + + Sets which element will be entered in the color transformation matrix. Depending on the camera model, some elements in the color transformation matrix may be preset and can't be changed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Transformation value for the selected element in the color transformation matrix (raw value). + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Transformation value for the selected element in the color transformation matrix. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: , + The feature documentation may provide more information. + + + + + Sets which type of color transformation will be performed. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Extent to which the color matrix influences the color values (raw value). If set to 0, the matrix is effectively disabled. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Extent to which the color matrix influences the color values. If set to 0, the matrix is effectively disabled. + Applies to: CameraLink and ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables color transformation. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the width for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Selcts the area of interest where color overexposure compensation will be performed. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Sets the vertical offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the horizontal offset for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the height for the selected Color Overexposure Compensation AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the raw value for the color overexposure compensation factor. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI. + Applies to: CameraLink and ace GigE + Visibility: Guru + Selected by: + The feature documentation may provide more information. + + + + + Enables color overexposure compensation. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which color in your images will be adjusted. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Allows you to restore the color adjustment settings that were in force before the settings were last changed. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables color adjustment. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears the last error. If a previous error exists, the previous error can still be retrieved. + Applies to: CameraLink, ace GigE and blaze + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the number of time slots. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the tap geometry. The tap geometry uniquely describes the geometrical properties characterizing the different taps of a multi-tap camera. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the serial port baud rate. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Pixel clock used in the communication with the frame grabber in Hz. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the pixel clock used in the communication with the frame grabber. The pixel clock speed determines the rate at which pixel data will be transmitted from the camera to the frame grabber. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Delay between the end of transmission of one line and the start of transmission of the next line (raw value). This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Delay (in microseconds) between the end of transmission of one line and the start of transmission of the next line. This value will be adjusted automatically to the nearest multiple of the currently selected pixel clock. The line valid signal (LVAL) remains low while the delay is in force. The default value of the parameter is the minimum inter-line delay. + Applies to: CameraLink + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the configuration type. The configuration type determines the amount of data that can be transmitted. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Status of all of the camera's virtual input and output lines when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Trigger Input counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the timestamp when the image was acquired. + Applies to: Stereo ace, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Shaft Encoder counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Index of the active sequencer set. + Applies to: ace 2 GigE, ace 2 USB and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sequence set index number related to the acquired image. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which chunk can be enabled. The chunk can be enabled using the Chunk Enable parameter. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: + The feature documentation may provide more information. + + + + + Vertical position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Horizontal position of the principal point. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Calibrated Mode of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the value which identifies a non-valid pixel. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns if a specific non-valid data flag is used in the payload image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Focal length of the camera in pixels. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the Distance Unit of the payload image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects which Coordinate to retrieve data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Returns the scale factor when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the offset when transforming a pixel from relative coordinates to world coordinates. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Baseline of the stereo cameras in m. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the pixel format of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself. + Applies to: ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns index of the image part in this block depending on selected component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Y offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + X offset of the AOI of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Enables the chunk mode. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger End to End counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Line Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Bit field that indicates the status of all of the camera's input and output lines when the image was acquired. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns the current status of the selected input or output Line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Line source for selected line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Selects the output for which to read the LineSource. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Value indicating the status of the camera's input lines when a specific line was acquired. The information is stored in a 4-bit value (bit 0 = input line 1 state, bit 1 = input line 2 state etc.). For more information, see the Status Index parameter documentation. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Index number used for the Input Status At Line Trigger parameter. The index number can be used to get the state of the camera's input lines when a specific line was acquired. For example, if you want to know the state of the camera's input lines when line 30 was acquired, set the index to 30, then retrieve the value of Status Index parameter. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of bits per line used for the Input Status At Line Trigger parameter. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + AOI height of the acquired image. + Applies to: Stereo ace, ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which gain channel to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Gain All value of the acquired image. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Gain used during image acquisition. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Value of the Frames per Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame Trigger Ignored counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Value of the Frame Trigger counter when the image was acquired. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unique identifier of the current frame. The frame ID starts at 0 and keeps incrementing by 1 for each exposed image until the camera is powered off. The maximum value is 2^48. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which exposure time to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Exposure time used to acquire the image. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Includes the currently selected chunk in the payload data. + Applies to: Stereo ace, ace 2 GigE, ace 2 USB, ace GigE, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Minimum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum possible pixel value in the acquired image. + Applies to: ace 2 GigE and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Vertical sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Horizontal sub-sampling of the image. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Value of the selected chunk counter. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which counter to retrieve chunk data from. + Applies to: ace 2 GigE, ace 2 USB, ace USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Returns the bitmask of components contained in this block. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Selects the Component from which to retreive data from. + Applies to: Stereo ace + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Returns a unique Identifier value that corresponds to the selected chunk component. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Signals if the depth range had to be reduced due to memory limits. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the noise of the image. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Minimum depth that was used. This can be higher than anticipated due to camera or memory requirements. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum depth that was used. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the exposure ratio of the selected output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CameraLink, ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the camera operation mode. + Applies to: ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the vignetting correction. This feature allows you to remove vignetting artifacts from your images. To do this, you first have to create vignetting correction data. For more information, see the Basler Product Documentation. + Applies to: boost CoaXPress + Visibility: Guru + The feature documentation may provide more information. + + + + + Loads the vignetting correction data from the camera's file system and applies them to the camera. + Applies to: boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the speed mode of the USB port. + Applies to: ace 2 USB, ace USB, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates how power is supplied to the device. + Applies to: ace 2 USB and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Triggers a write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Triggers an update of the transfer status. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the status of an accepted read or write transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of bytes to be transferred from or to the transfer buffer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Buffer that holds data to be written or data that was read. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Address of the target device. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Triggers a read transfer. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Pulls SDA low, which is rarely needed. When SDA is pulled low, TWI communication isn't possible. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Pulls SCL low, which is rarely needed. When SCL is pulled low, TWI communication isn't possible. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit rate for TWI communication. + Applies to: dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the transfer bit depth mode. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates how often the temperature state changed to Error. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the temperature state. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the maximum temperature the camera reached during operation. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Returns if the system is ready (fully booted). + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + Y coordinate of the defect pixel to be corrected. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which x coordinate entry can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + X coordinate of the defect pixel to be corrected. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Saves changes to the defect pixel coordinates to flash memory. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Reloads the user defect pixel correction file. This command must be executed if the user defect pixel correction file has been uploaded for the first time or has been updated. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the static defect pixel correction mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress and dart GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of defect pixels that the factory or user correction file can contain. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Returns the file status of the defect pixel correction file. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates how many defect pixels are being corrected. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Clears all custom defect pixel coordinates. All Static Defect Pixel Correction X Coordinate parameter values will be set to 0xFFFF. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of acquisitions that have to be buffered in order to combine the correct line data for spatial correction. The sign indicates the direction of spatial correction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the signal source to be used to trigger a reversal of the defined spatial correction direction. A high signal level triggers a reversal of the direction. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sharpening value to be applied. The higher the sharpness, the more distinct the image subject's contours will be. However, very high values may result in image information loss. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Relative target value of the sensor brightness you want to achieve. This parameter is only available when creating PRNU shading correction sets. Only pixels with a Shading Correction Absolute Target Value parameter lower than the Shading Correction Maximum Measured Value are corrected. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Returns the status of the shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Index number of the shading correction set to be created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates the status of the shading correction set created. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Indicates the result of the shading correction set creation. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Creates a shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the shading correction type to be performed. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + + Sets the shading correction mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Maximum brightness value detected by the camera during the creation of a PRNU shading correction set. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Absolute target value of the sensor brightness. This is the actual brightness value that has been calculated based on the sensor bit depth of your camera. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the transmitting FIFO has overflown. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether the transmitting FIFO is empty. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Signals a break to a receiver connected to the camera, or terminates the break. If this parameter is set to true, a serial break is signaled by setting the serial output to low level (space). If this parameter is set to false, the serial output is reset to high (mark). + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Initiates a transmitting transaction to the serial output buffer. Set the correct transfer length before you issue a transmit command. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Effective number of serial frames in a Rx or Tx data transfer. The maximum number of data frames is 16. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Buffer that holds Rx or Tx transfer data in the controller domain. Data is displayed in hexadecimal notation. Transfer starts with the leftmost data. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the stop bit error status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source of the Rx serial input. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the parity error status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the overflow status of the receiving FIFO. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets the incoming break status. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the incoming break signal status. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Initiates a receiving transaction from the serial input buffer. When the transaction has been completed, the Serial Transfer Length parameter indicates the number of valid data units received. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which kind of parity check is performed. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the number of stop bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the number of data bits used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the baud rate used in serial communication. + Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Returns the current power state of the sensor. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Puts the sensor in standby mode. In standby mode, power consumption is reduced significantly, which results in a lower camera temperature. Certain parameters can only be configured when the sensor is in standby mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the sensor power on. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Switches the sensor power off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the sensor bit depth mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the bit depth of the image sensor's data output. You can set the sensor bit depth independently of the pixel format used if the Sensor Bit Depth Mode parameter is set to Manual. If that parameter is set to Auto, the sensor bit depth is adjusted automatically depending on the pixel format used. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the sensor acquisition mode. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Scaling factor to be applied to all images. Scaling is performed using the Pixel Beyond feature. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, makes colors easier to distinguish. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Maximum number of lines that can be transferred per second with current camera settings. This value indicates the peak line rate to be expected at the camera's output. + Applies to: racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of frames that can be transferred per second with current camera settings. This value indicates the peak frame rate to be expected at the camera's output. In High Speed burst mode, this value is usually lower than the Resulting Acquisition Frame Rate parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of bursts per second with current camera settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of lines in kHz that can be acquired with current camera settings. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum number of frames that can be acquired per second with current camera settings. In High Speed burst mode, this value is usually higher than the Resulting Transfer Frame Rate parameter value. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Unicast port address index. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Unicast port address. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Configures a two-step clock if enabled or a one-step clock if disabled. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Threshold value below which the device will set the Ptp Servo Status parameter to Locked, indicating that the device is sufficiently synchronized. For example, if you set this parameter to 10000, the servo status is set to Locked whenever the offset from master is below 10000 nanoseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the default PTP profile. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Value indicating the priority of the device when determining the master clock. The network device with the lowest Priority 1 setting is the master clock. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the mode for PTP network communication. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables PTP management. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the PTP delay mechanism. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables the Pixel Correction Beyond feature. This is a dynamic pixel correction. It corrects pixels with a significantly greater or lesser intensity value than its neighboring pixels. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Amount of defect pixel correction to be applied. The higher the value, the less defect pixels will be visible in your images. However, too high values may result in image information loss. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source for synchronizing the periodic signal. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the periodic signal channel to be configured. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Length of the periodic signal in microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Delay to be applied to the periodic signal in microseconds. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Amount of noise reduction to be applied. The higher the value, the less chroma noise will be visible in your images. However, very high values may result in image information loss. + Applies to: ace 2 GigE, ace 2 USB and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the ability to define multiple regions in vertical direction. When disabled, the height and vertical offset of all regions is defined by the Height and Offset Y parameters, and the Multiple ROI Row Offset and Multiple ROI Row Size parameter values are ignored. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the currently selected row. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which row can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected row. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables or disables the ability to define multiple regions in horizontal direction. When disabled, the width and horizontal offset of all regions is defined by the Width and Offset X parameters, and the Multiple ROI Column Offset and Multiple ROI Column Size parameter values are ignored. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Width of the currently selected column. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which column can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Horizontal offset of the currently selected column. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the Line Timeout parameter. This allows you to specify a time limit after which the current frame is completed if no further line trigger is received. This may result in partial frames being transmitted. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Line timeout in microseconds. If no line trigger is received before this time expires, and the current frame is completed. This may result in partial frames being transmitted. The timeout starts after a line trigger has been issued. + Applies to: racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the termination resistor of the selected input or output line. + Applies to: boost CoaXPress and racer 2 CXP + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Exposure time ratio for turning on the corresponding output line. + Applies to: Stereo ace + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether a GPIO line is overloaded, i.e., not powered correctly. A value of true (1) means that the GPIO line is overloaded. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the connection signal for the currently selected line. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which features the camera adjusts when you select a light source preset. By default, the camera adjust all features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Enables adjustment of the feature specified by the Light Source Preset Feature Selector parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the strobe mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duration of the individual strobe pulses (raw value). The maximum value is 655 350 microseconds. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duration of the individual strobe pulses. The maximum value is 655 350 microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which light device can be configured. To populate the list, use the Light Control Enumerate Devices command first. All subsequent parameter changes in this category will be applied to the device selected here. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selecting Parameters: , , , , , , , , , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Maximum current to be used when operating the light device in overdrive. This parameter value is relative to the value of the Light Device Max Current parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets the operation mode of the light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Changes the ID of the current light device to the value of the Light Device New ID parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which ID should be assigned to the current light device. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Name of the light device model. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum current that the light device is going to use (raw value). The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Maximum current that the light device is going to use. The value should not exceed the power rating of the device. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Version of the light device's firmware. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Reads the error code from the current light device and resets the error status to No Error. After executing this command, the error code is available in the Light Device Error Code parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Error status indicating whether the current light device is experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Error code indicating the cause of an error in a light device. The error code provides additional information about the kind of error. Execute the Light Device Error Status Read And Clear command to read the error code from the light device. Then, contact support with the error code. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Duty cycle of the device calculated using the strobe duration and the frame period. If the strobe duration is longer than the frame period, the duty cycle exceeds 100 %. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Nominal current that the light device uses in continuous operation. If not automatically set, you must set this value to the nominal current of your device to avoid overload. To change the setting, the Light Device Operation Mode parameter must be set to Off. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets how the light device is controlled. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Clears the last light device error. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Changes the ID of the currently selected light device. The new ID will be assigned immediately. + Applies to: ace GigE and ace USB + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Brightness of the light in percent of total brightness available (raw value). Setting this parameter to 100 % means that the light device draws the maximum current as specified by the the Light Device Max Current parameter. + Applies to: ace GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Brightness of the light in percent of total brightness available. Setting this parameter to 100 % means that the light device draws the maximum current as specified by the Light Device Max Current parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which signal is used to trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will trigger connected light devices. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the current state of the light control mode. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets which line is used to control the light features. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets the counter for trigger signals that were received while any of the connected light devices wasn't ready for it. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Number of trigger signals that were received while any of the connected light devices wasn't ready for it. Counts up to a maximum value of 65535. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables or disables the light control features. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates whether any of the light devices are currently experiencing problems. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Searches for light devices connected to your camera. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress and dart GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Time period in which the camera doesn't accept any further trigger signals or signal changes after receiving an input trigger signal. This is useful if you want to avoid false triggering caused by multiple trigger signals arriving in quick succession (contact bounce). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Time period in which the camera evaluates all changes and durations of logical states of the input signal. During evaluation, the camera calculates the mean value over time and applies a threshold function to the result to reconstruct the digital signal. This removes noise, interference, etc. as well as signal pulses shorter than the filter time. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables the Immediate Trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum ratio between the payload size of compressed and uncompressed images. For example, if you set this parameter to 70, the camera will try to compress the payload of images to 70 % or less of the original size. Note that if the camera can't achieve compression with the specified Image Compression Ratio and Image Compression Rate Option settings, frames will be skipped. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Compressed payload size of the last acquired image in bytes. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Ratio between the compressed payload size and the uncompressed payload size of the last acquired image. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the hue shifts the colors of the image. This can be useful, e.g., to correct minor color shifts or to create false-color images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the source signal for the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Pre-divider value to decrease the signal frequency. The value determines the frequency with which input signals are passed to the multiplier submodule. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Post-divider value to decrease the signal frequency. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Multiplier value to increase the signal frequency. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the type of signal transition that will drive the frequency converter. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Focal length related to an image width of 1. + Applies to: Stereo ace + Visibility: Expert + The feature documentation may provide more information. + + + + + User-defined global dark offset used for flat-field correction. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Saves current flat-field correction values to flash memory. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the flat-field correction mode. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + The mean gray value of all pixels in the dark field image. This is the sum of the gray values of all pixels of all acquired images divided by the total number of pixels. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Column used for flat-field correction. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Photo Response Non-Uniformity (PRNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Dark Signal Non-Uniformity (DSNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the width of the flash window in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Indicates the delay between the start of exposure and the start of the flash window in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the exposure time mode. + Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Exposure start delay with current settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Error code indicating the cause of the internal error. If there are multiple errors, execute the Error Report Next command to retrieve the next error code. A parameter value of 0 means that there are no more error codes to retrieve. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Retrieves the next error code from the device. To check the error code, get the value of the Error Report Value parameter. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Indicates whether an internal error occurred on the device. If an error occurred, you can use the Error Report Next command to determine the error code. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the external fan if one is connected. + Applies to: boost V CoaXPress + Visibility: Beginner + The feature documentation may provide more information. + + + + + Current exposure time of the camera in microseconds. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Enables the Dual ROI feature. This feature allows you to define two regions on the sensor array that will be transmitted as a single image. The height and the vertical offset can be defined individually for both regions. You do so by configuring rows on the sensor array. The width and horizontal offset are always identical for both regions. They are defined by the global Offset X and Width parameters. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Height of the currently selected row. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which row can be configured. + Applies to: boost V CoaXPress + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Vertical offset of the currently selected row. + Applies to: boost V CoaXPress + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Indicates whether the outgoing image is valid. If the value of this parameter is false, change your Dual ROI settings. For example, the regions must not overlap, and the total height of all regions must not exceed the height of the image sensor. + Applies to: boost V CoaXPress + Visibility: Expert + The feature documentation may provide more information. + + + + + Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data with the current camera settings. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Enables accumulation of multiple images for noise reduction in static scenes. Only applied to High and Full quality. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables smoothing of the disparity image. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum size of isolated disparity regions that will be invalidated, related to full resolution. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Depth image quality (resolution). + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimum depth in meter. All disparities with lower depth will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Minimal confidence. All disparities with lower confidence will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum depth error in meter. All disparities with a higher depth error will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum depth in meter. All disparities with higher depth will be set to invalid. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Higher numbers fill gaps with measurements with potentially higher errors. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Maximum time to wait after triggering until auto exposure has finished adjustments. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables combination of disaprity images from two stereo pairs. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the demosaicing mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the demosaicing method. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE and dart USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Pixels that have a significantly higher or lower intensity value than the neighboring pixels are called outlier pixels. This feature identifies them and adjusts their intensity value. + Applies to: dart USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the conversion gain mode. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the contrast mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Adjusting the contrast increases the difference between light and dark areas in the image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the color space for image acquisitions. Note that the gamma correction value also influences the perception of brightness in the resulting images. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which color in your images will be adjusted. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Saturation adjustment value to be applied to the currently selected color channel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Hue adjustment value to be applied to the currently selected color channel. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Enables color adjustment. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Value of the timestamp when the image was acquired. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Sets which information should be included in the Chunk Timestamp Value chunk. + Applies to: ace 2 GigE, ace 2 USB, dart GigE, dart USB, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions. + Applies to: ace 2 GigE, ace 2 USB, dart GigE and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Centers the image vertically. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Centers the image horizontally. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Adjusting the brightness lightens or darkens the entire image. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables the Blooming Reduction feature. This reduces image artifacts caused by blooming. When enabled, the camera may set the Gain parameter to a higher value to avoid unwanted image effects. + Applies to: ace 2 GigE and ace 2 USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Configures black level compensation. + Applies to: boost CoaXPress and dart USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets how Acquisition Stop commands end image acquisition. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP + Visibility: Expert + The feature documentation may provide more information. + + + + + Control which components are sent in a MultiPart buffer. + Applies to: Stereo ace + Visibility: Beginner + Selecting Parameters: , , , , , , , , , , , , + The feature documentation may provide more information. + + + + + Sets the burst mode. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. + Applies to: Stereo ace + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the type of black level adjustment to be configured. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + This value sets the selected black level control as a float value. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Black level value to be applied to the currently selected sensor tap. + Applies to: CamEmu, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets whether sensor or FPGA binning can be configured. To configure binning, use the Binning Horizontal, Binning Vertical, Binning Horizontal Mode, and Binning Vertical Mode parameters. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: , , , + The feature documentation may provide more information. + + + + + Sets the binning mode for vertical binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets the binning mode for horizontal binning. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Resets all white balance adjustments. + Applies to: CameraLink and ace GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the operation mode of the Balance White Auto auto function. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Balance White adjustment damping factor to be applied (raw value). This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Balance White adjustment damping factor to be applied. This controls the speed with which the camera adjusts colors when the Balance White Auto auto function is enabled. This can be useful, for example, when objects move into the camera's field of view and the light conditions are changing gradually due to the moving objects. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which color channel can be adjusted when performing manual white balance. All changes to the Balance Ratio parameter will be applied to the selected color channel. + Applies to: CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Balance Ratio value to be applied to the currently selected channel. + Applies to: Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Reports the status of the serial communication transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the status of the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Byte value to be written to the transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Writes the current byte value to the transmit queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the number of stop bits used by the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Sets the signal source for the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Last byte value read from the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reads and removes the front byte value from the serial communication receive queue. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the parity bit configuration of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Clears the error flags of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + Reports the baud rate of the serial communication module. + Applies to: ace GigE and ace USB + Visibility: Guru + The feature documentation may provide more information. + + + + + A serial parity error occurred on reception. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + A serial framing error occurred on reception. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Dark parameter to 0.2 and enable the Tonal Range Auto auto function. Now assume that 0.2 % of the pixels in the assigned auto function ROI have a pixel value lower than or equal to 30. The camera automatically detects this, sets the Tonal Range Source Dark parameter to 30, and starts tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments. The parameter is expressed as a percentage of all pixels in the assigned auto function ROI. Example: Assume you set the Auto Tonal Range Threshold Bright parameter to 0.1 and enable the Tonal Range Auto auto function. Now assume that 0.1 % of the pixels in the assigned auto function ROI have a pixel value greater than or equal to 240. The camera automatically detects this, sets the Tonal Range Source Bright parameter to 240, and starts tonal range adjustments. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Dark target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Dark parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Bright target value to be used during automatic tonal range adjustments. When you enable the Tonal Range Auto auto function, the camera sets the Tonal Range Target Bright parameter to this value. Not available if the Auto Tonal Range Mode parameter is set to Color. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Sets the kind of tonal range auto adjustment. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets which parts of the tonal range can be adjusted. + Applies to: ace GigE and ace USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Target brightness for the Gain Auto and the Exposure Auto auto functions. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Brightness adjustment damping factor to be applied. This controls the speed with which pixel gray values are changed when Exposure Auto, Gain Auto, or both are enabled. The lower the damping factor, the faster the target brightness value is reached. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Target brightness for the Gain Auto and the Exposure Auto auto functions. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Gain parameter when the Gain Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Upper limit of the Gain parameter when the Gain Auto auto function is active (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Gain parameter when the Gain Auto auto function is active (raw value). + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Gain parameter when the Gain Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Width of the auto function ROI (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White Auto auto function to the currently selected auto function ROI. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function ROI. + Applies to: ace USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which auto function ROI can be configured. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , , , , , , + The feature documentation may provide more information. + + + + + Vertical offset of the auto function ROI from the top of the sensor (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal offset of the auto function ROI from the left side of the sensor (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Highlights the current auto function ROI in the image window. Areas that do not belong to the current ROI appear darker. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the auto function ROI (in pixels). + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets how gain and exposure time will be balanced when the camera is making automatic adjustments. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Width of the auto function AOI (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White auto function to the currently selected auto function AOI. + Applies to: ace USB + Visibility: Invisible + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Brightness'. + Applies to: ace USB + Visibility: Invisible + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Balance White Auto auto function to the currently selected auto function AOI. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Tonal Range Auto auto function to the currently selected auto function AOI. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Assigns the Red Light Correction auto function to the currently selected auto function AOI. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and Exposure Auto are considered as a single auto function named 'Intensity'. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets which auto function AOI can be configured. + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selecting Parameters: , , , , , , + The feature documentation may provide more information. + + + + + Vertical offset of the auto function AOI from the top of the sensor (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Horizontal offset of the auto function AOI from the left side of the sensor (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Height of the auto function AOI (in pixels). + Applies to: CameraLink and ace GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value). + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB and pulse USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Backlight compensation factor that allows the camera to compensate for underexposure. This is done by excluding a certain percentage of the brightest pixels in the image from the target average gray value calculations. + Applies to: dart USB and pulse USB + Visibility: Expert + The feature documentation may provide more information. + + + + + Action command to be configured. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , + The feature documentation may provide more information. + + + + + Number of action commands that can be queued by the camera. The camera will execute them in ascending order of action time. If the queue is full, additional commands will be ignored. + Applies to: ace 2 GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Action Late event. An Action Late event is raised when a scheduled action command with a timestamp in the past is received. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Group mask used to filter out a sub-group of cameras belonging to a group of cameras. The cameras belonging to a sub-group execute an action at the same time. The filtering is done using a logical bitwise AND operation on the group mask number of the action command and the group mask number of a camera. If both binary numbers have at least one common bit set to 1 (i.e., the result of the AND operation is non-zero), the corresponding camera belongs to the sub-group. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Group key used to define a group of cameras on which action commands can be executed. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Device key used to authorize the execution of an action command. If the action device key in the camera and the action device key in the protocol message are identical, the camera will execute the corresponding action. + Applies to: ace 2 GigE, ace GigE, dart GigE, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of separate action signals supported by the camera. Determines how many action signals the camera can handle in parallel, i.e., how many different action commands can be configured on the camera. + Applies to: ace GigE + Visibility: Guru + The feature documentation may provide more information. + + + + + Timestamp of an Acquisition Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Sets how Acquisition Stop commands end image acquisition. + + Applies to: ace 2 GigE, ace 2 USB, dart GigE, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + The feature documentation may provide more information. + + + + + Stops the acquisition of images if a continuous image acquisition is in progress. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the signal whose status you want to check. Its status can be checked by reading the Acquisition Status parameter value. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selecting Parameters: + The feature documentation may provide more information. + + + + + Indicates whether the camera is waiting for trigger signals. You should only use this feature if the camera is configured for software triggering. If the camera is configured for hardware triggering, monitor the camera's Trigger Wait signals instead. + Applies to: CamEmu, CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Expert + Selected by: + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start Wait event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start Overtrigger event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Timestamp of the Acquisition Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Stream channel index of the Acquisition Start event. + Applies to: ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Starts the acquisition of images. If the camera is configured for single frame acquisition, it will start the acquisition of one frame. If the camera is configured for continuous frame acquisition, it will start the continuous acquisition of frames. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + + Sets the image acquisition mode. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selecting Parameters: , , + The feature documentation may provide more information. + + + + + Enables setting the camera's acquisition line rate to a specified value. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition line rate of the camera in lines per second. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition line rate of the camera in kHz. + Applies to: racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + A check determines whether the camera is currently idle, i.e., not acquiring images. + Applies to: ace GigE and ace USB + Visibility: Beginner + The feature documentation may provide more information. + + + + + + Applies to: CameraLink + Visibility: Beginner + The feature documentation may provide more information. + + + + + Enables setting the camera's acquisition frame rate to a specified value. + Applies to: CamEmu, CameraLink, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, ace USB, blaze, boost CoaXPress, dart GigE, dart USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CameraLink and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Acquisition frame rate of the camera in frames per second. + Applies to: CamEmu, Stereo ace, ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost V CoaXPress, dart GigE, dart USB, pulse USB and racer 2 CXP + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of frames to acquire for each Acquisition Start trigger. + Applies to: CameraLink, Stereo ace and ace GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Number of frames to acquire for each Frame Burst Start trigger. + Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE and racer 2S GigE + Visibility: Beginner + The feature documentation may provide more information. + + + + + Aborts the acquisition of images. If the camera is currently exposing a frame, the camera stops exposing immediately. The readout process, if already started, is aborted. The current frame will be incomplete. Afterwards, image acquisition is switched off. + Applies to: CameraLink, ace 2 CXP, ace 2 GigE, ace 2 USB, ace GigE, boost CoaXPress, dart GigE, dart USB, racer 2 CXP, racer 2S 5GigE, racer 2S CXP and racer 2S GigE + Visibility: Beginner + Selected by: + The feature documentation may provide more information. + + + + List of all parameter names available for Basler camera devices + + + Writes raw data from the array passed to the specified address. + The value type of the one-dimensional array containing the data to store. + Starting address to write bufferSize number of bytes to. + The one-dimensional array containing the data to store. + The zero-based index in the array where writing data starts. + The number of array elements to write. + + +The number of bytes written is determined by the length parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be of simple types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the array is not initialized +
+
+ + Writes raw data from the buffer passed to the specified address. + Starting address to write bufferSize number of bytes to. + The memory pointer to read the data from. + The number of bytes to read from the buffer and write to the address. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. + + + + Reads raw data from the specified address into the array passed. + The value type of the one-dimensional array to store the read data. + Starting address to read bufferSize number of bytes from. + The one-dimensional array to store the data read. + The zero-based index in the destination array where the data will be stored. + The number of array elements to store in the array. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + +The number of bytes read is determined by the length parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be of simple types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the array is not initialized. +
+
+ + Reads raw data from the specified address into the buffer passed. + Starting address to read bufferSize number of bytes from. + The memory pointer to store the data read. + The number of bytes to read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. + + + + Interface class for raw parameter access. + + +$4D$ +Returns the number of image data written to the .avi file in bytes. +This value is updated with each call to Write(). +The value does not include .avi header data. + Returns the number of image data bytes that have been written to the file. +Returns 0 if no images have been written yet. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Adds the image to the video.The data of the image to be written.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row in pixelDataOrientation of the image data in pixelData.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +The file is open.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Writes an image to the video.The image to be added. +If required, the image is automatically converted to the target format. +
+Preconditions
+The file is open.The image is valid.The pixel type of the image is supported by pylon.The width and height of the image match the values passed when opening the video file.
Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions.
+ +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Checks whether the image passed can be added to the video file without prior conversion.Image or grabresult to check.Returns true if the image will added to the video stream without prior conversion when Write() is called. + Returns false if the image will be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Creates and opens a file for video writing.Filen ame of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The four-character code of the codec used for compression. This must be 4 characters or less. If you pass an empty string, the images will not be compressed.Quality setting of the video. You can pass a value between 0 (worst quality) and 10000 (best quality).Specifies the compressed bit rate. The value must be greater than 0. If you enter 0, auto keyframe insertion will be enabled.Specifies that a key frame is inserted every nth image. For this to work, the bytesPerSecond parameter must be set to 0.Compression parameters to be used. On input, you can pass a null reference to use default compression parameters. If you pass an array, these values will be used. You can retrieve the array from a previous call to Create(). On successful return, the array will contain the parameters used to save the video.If set to true, a codec configuration dialog will be displayed. The user can choose from available codecs and configure the selected codec.If you set showDialog to true, you can pass a window handle to be used as the parent window for the configuration dialog. If you set showDialog to false, this value will be ignored.Returns true if the file was created successfully. Returns false if showDialog is set and the user clicked Cancel. +If a file with the same name already exists, it will be overwritten. + +You can pass an empty array for the compressionOptions parameter. The function will then use the default options. +If you pass a non-empty array, all codec-specific options are used from the compressionOptions parameter passed. The fccHandler, quality, bytesPerSecond, and autoKeyFrameInsertionRate parameters will be ignored +On successful return, the array will contain the compression options used to write the file. You can use the returned array in subsequent calls to Create to use the same options. + +You can set the showDialog parameter to true. The function will then show a configuration dialog and allow the user to select and configure the codec used. +If the user clicks OK, the settings will be stored in compressionOptions and the function will try to create the file and return true. +If the user clicks Cancel, the function will return false. + +Preconditions: +The file can be written to.The Pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.The camera must be open.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ +Creates and opens a file for video writing.File name of the video file to be created. If the file doesn't have the .avi extension, it will be appended automatically. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format. Mono images result in target PixelType.Mono8. Color images with alpha channnel result in target PixelType.BGRA8packed. Other color images result in target PixelType.BGR8packed.Width of the video.Height of the video. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.Depending on the video format used not all pixel types may be supported.width and height must be greater than 0.The pixel type can be either PixelType.Mono8, PixelType.BGR8packed, or PixelType.BGRA8packed.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ + +Provides a convenient way to save AVI video files using Video for Windows (VfW). + + +!4D! +Adds the image to the video. Converts the image to the correct format if required.The data of the image to be added.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the video. Most codecs support ImageOrientation.BottomUp only.The data type of pixels stored in pixelData. +If required, the image is automatically converted to the target format. + +Preconditions +Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. + +$4D$ +Adds the image to the video. Converts the image to the correct format if required.The image to be added. +If required, the image is automatically converted to the target format. + +Preconditions +Create() has been called successfully.The image passed is valid.The pixel type of the image to add is a format supported by pylon.The width and height of the image match the values passed when opening the video file.Thread Safety: This method is thread-safe.Error Safety: Throws an exception if the image cannot be added. + +$4D$ +Checks whether the given data/image can be added to the video file without prior conversion.The pixel type of the image.Width of the image.Height of the image.The number of extra data bytes at the end of each row.Orientation of the image.Returns true if the image can be added to the video stream without prior conversion. + Returns false if the image would be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. + +$4D$ +Checks whether the given image can be added to the video file without prior conversion.The image to be checked.Returns true if the image can be added to the video stream without prior conversion. + Returns false if the image would be automatically converted when Write() is called. + Returns false if the image cannot be added at all. See the preconditions of Write() for more information.Thread Safety: This method is thread-safe. + +$4D$ +Closes the file.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +$4D$ +Returns the open state of the video file.Returns true if a file for video output has been opened.Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + +!4D! +Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The camera from which the current settings are read. +This overload reads the PixelType, Width, and Height parameters from the camera passed. +Default compression options appropriate for the format will be chosen. + +Preconditions: +The file is writable.The camera must be open.Depending on the video format used, not all pixel types may be supported.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +!4D! +Creates and opens a file for video writing.File name of the video file to be created. Existing files will be overwritten.Playback speed in frames per second.The pixel type of the images that will be added to the video writer. This input is used to derive the video format.Width of the video.Height of the video. +Default compression options appropriate for the format will be used. + +Preconditions: +The file is writable.Depending on the video format used, not all pixel types may be supported.width and height must be greater than 0.Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the file cannot be created successfully or the preconditions are not met. + +$4D$ + +Provides a convenient way to save video files. + + + Occurs when the physical connection to the camera has been lost unexpectedly. + + Called event handlers should expect exceptions if they call methods of the camera. It is safe to call . + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. Event handlers should make no assumptions on the thread from which the event handler is called. + + + + Occurs after the connection to the camera has been closed. + + During the execution of this event, the camera is already closed. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is closed. + + If the camera is closed properly, the connection to the camera is still open during the execution of this event. + If an event handler throws an exception, it will be ignored and the remaining handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs after the connection to the camera has been opened successfully via or . + + During the execution of this event, the connection to the camera is already open. + If an event handler called by this event throws an exception, the connection to the camera will be closed and the exception will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Occurs before the connection to the camera is opened via or . + + During the execution of this event, the connection to the camera is not yet open. + If an event handler called by this event throws an exception, it will be propagated to the caller of Open(). No other handlers will be called. + This event is fired inside the lock of the camera instance. + + + + Create a file stream for upload or download. + +Name of the file in the camera. PLCamera.FileSelector contains a list of available file names. + + Write to the camera or read from the camera. + Returns a stream object for writing or reading. + + + Preconditions for updating the camera info: +
+ + The camera is open. + +
+ + Example: +
+ +// Copy a file into a byte array: +using (Stream fs = m_camera.CreateFileStream( fileName, System.IO.FileAccess.Read )) +using (MemoryStream ms = new MemoryStream()) +{ + fs.CopyTo( ms ); + byte [] Buffer = ms.ToArray(); +} + +
+ It is not possible to access multiple files in parallel. Dispose the stream before opening the next. + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does throw exceptions. +
+
+ + Gets the version number of the SFNC specification that the camera complies to. + Returns the version number of the SFNC specification that the camera complies to. If no SFNC version information is available, a version of 0.0.0.0 is returned. + + You can use the SFNC version number to determine which parameters the camera can provide. + + Preconditions: +
+ + The connection to the camera device must be open. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. +
+
+ + Executes the software trigger command. + + To use this method, the camera has to be configured for software triggering. + Before executing a software trigger, you should check whether the camera is ready to accept a software trigger using + + Preconditions: +
+ + The camera device is physically connected and a connection to the camera has been opened. + The camera device supports software triggering. + The grabbing is started using a stream grabber. + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety:Can throw exceptions. +
+
+ + Polls the parameters of the camera until the camera is ready to receive a software trigger. + The timeout period in milliseconds. If the SoftwareTrigger.IsDone() method does not return true within the given period, a timeout will occur. +The exact timeout behaviour can be set using the timeoutHandling parameter. + The action to perform when the functions exits with a timeout. + Returns true if the camera was ready to receive a software trigger within the given time period. Otherwise, the action specified in timoutHandling is performed. + + +After issuing a software trigger, there is a short time period within which the camera is unable to accept another trigger. During this period, all triggers are ignored. +You can use this function to poll until the camera is ready to accept a trigger. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions. + + + + Closes the connection to the camera. + + + + If the connection to the camera has been already closed, the function returns successfully. + If the camera is currently grabbing, grabbing is stopped. + The OnClose event is raised. If any event handler throws an exception it will be ignored and the next event handler will be called. + The connection to the camera device is closed. + The OnClosed event is raised. If any event handler throws an exception, it will be ignored and the next event handler will be called. + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Tries to open a connection to the camera until a timeout occurs. +If the camera device is not available, the method tries to access the camera until a timeout occurs. + The timeout period in milliseconds. + The action to perform when the function exits with a timeout. + Returns false if the camera cannot be found or opened. + + + + If the camera is already open, the function returns successfully. + If the camera device is not available, the method tries to rediscover the camera by enumerating all camera devices of the same type or by checking the availability until a timeout occurs or the camera class is disposed. + If the camera is not found, the method returns or throws an exception. The action depends on the parameter. + Calls ) if the camera device has been found by enumeration and it is accessible (see ). + + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Opens a connection to the camera device. + Returns a reference to the opened camera. + + + + If the connection to the camera is already open, the function returns successfully. + The CameraOpening event is fired. The notification of event handlers stops in case any eventhandler throws an exception. + The connection to the camera device is established. + The CameraOpened event is fired if the camera object has been opened successfully. The notification of event handlers stops in case any eventhandler throws an exception. + + + +Opening the camera connection may fail if the camera connection has been already opened by another instance or if a physical connection could not be established. +You can check the current state of a camera by calling CameraFinder::GetDeviceAccessibilityInfo + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Can throw exceptions if the camera cannot be opened successfully or if any of the event handlers throws an exception. + + + + Provides access to camera information. The camera information can be updated if camera properties have changed. +Camera properties may change e.g. if a GigE camera has been assigned a new IP address after reconnection. + The updated camera information. +The properties and the of the updated camera information and the current camera information must be identical. + + Returns information about the camera. + + Returns the camera information collection containing detailed camera information, e.g. name or serial number. + + Preconditions for updating the camera info: +
+ + The camera is closed. + The properties and the of the updated camera information and the current camera information are identical. + The updated camera information is provided by the . + +
+ + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions when read. Can throw exceptions when set and the preconditions are not met. +
+
+ + Returns the parameter collection of the camera for accessing all parameters. Example: camera.Parameters[PLCamera.Width].GetValue(); + Returns the parameter collection of the camera. + + +You can use the parameter collection to configure the camera device and the camera instance through parameters. +You can access parameters by their name or predefined parameter lists. + + +There are several predefined parameter lists available: +PLCameraPLCameraInstancePLStreamGrabberPLEventGrabberPLTransportLayer +For more information about the parameters, see the documentation for the parameter list. + + +You can access parameters by passing a key from a parameter list to the index operator, e.g. + +camera.Parameters[PLCamera.Width].GetValue(); + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions + + + + Returns the stream grabber of the camera object. + Returns the stream grabber of the camera object. + + +The stream grabber can be used retrieve images from the camera. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if the camera device is properly connected to the camera object while the camera object is open. + Returns true if the camera device is properly connected to the camera object while the camera object is open. Returns false if the camera object is closed. + + +Due to technical reasons, the property may not be updated immediately after the first error caused by a device removal occurs. + + +The connection to the camera device can be lost if it is physically disconnected from the PC. + + + Thread Safety:This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + Indicates if camera object has been opened. + Returns true if camera object has been opened. + + +The camera object will not automatically close itself if the connection to the camera device is lost, e.g., if the camera device is physically disconnected from the PC. + + + Thread Safety: This method is synchronized with the lock of the camera object. + + Error Safety: Does not throw exceptions. + + + + +Provides convenient access to a camera device. + + + + Defines how a timeout is handled by a method. + + + An exception is thrown on timeout. + + + The method returns on timeout. The type of data returned depends on the method used. + + + Describes the accessibility state of a camera device. + +This value will be returned by the CameraFinder.GetDeviceAccessibilityInfo +function and describes the connectivity state of a camera device. +A GigE camera device i.e. may be DeviceAccessibilityInfo.Unknown because of +network configuration. + + + + Returns information about the accessibility of a camera device. + An +object specifying the camera device of which the state is returned. +The methods can be used to retrieve objects. + + Returns a value for the camera device. + + +This function can be used to check if a camera device is currently reachable. +This can be used to prevent errors when opening a camera. + + +Some cameras do not support this feature and may return DeviceAccessibilityInfo.Unknown. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Returns updated information of a camera device identified by and . +The properties of a camera device can change for instance if a GigE camera has been removed and has been assigned a new IP address after reconnection. + + Information about a previously found camera device. + +Returns null if the camera device can not be found anymore. Returns if the camera can be found and the information is exactly the same. +Returns a new camera info object if the camera can be found and the camera information has changed. + + + +The updated camera information is obtained by enumerating all cameras of the same device type. If the ICameraInfo object of multiple cameras +needs to be updated the Enumerate method should be used. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about cameras of a specific type connected to the system. + + +CDeviceInfo to filter the list of devices. + + +Returns a list of objects that match the filter, one per camera found. +The list is ordered by device type and serial number. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for camera devices of a specific device class connected to the system and +returns a list of objects describing the cameras. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +Retrieves information about cameras of a specific type connected to the system. + + +The name of the device type to enumerate connected devices. +The static class can be used to get a list of valid device class names. + + +Returns a list of objects, one per camera found. +The list is ordered by serial number + + + +The function queries for camera devices of a specific device class connected to the system and +returns a list of objects describing the cameras. +The returned information can be used to create a specific object. +The static class can be used to get a list of valid device type names. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + Retrieves information about cameras connected to the system. + +Returns a list of objects, one for each camera found. +The list is ordered by device type and serial number. Device type order: USB, GigE, +Camera Link, other device types ordered by using the < operator, Camera Emulation + + + +The function queries for camera devices connected to the system and returns a list of + objects describing the cameras. +The returned information can be used to create a specific object. + + + Thread Safety: This method is thread-safe. + + Error Safety: Can throw exceptions. + + + + +The camera finder can be used to query information about camera devices connected to the system. + + + + The device could not be reached or it does not exist. A connection to the device cannot be established. + + + The device is reachable, but already opened exclusively, e.g. by another application. + + + The device is reachable, but can be opened in read only mode only. + + + The device can be opened. + + + The accessibility of the device could not be determined. The state of accessibility is unknown. + + + Provides access to the properties of a camera device. + +The static class can be used to get a list of available camera +info keys. + + + + +USB devices: The transfer mode supported by the device (e.g. direct transfer mode or buffered transfer mode). + + + + +USB devices: The bit mask indicating the supported USB data transfer speeds. + + + + +USB devices: The version of the USB port that the device is connected to. + + + + +USB devices: The USB driver type used by the device. + + + + +USB devices: The driver key name. + + + + +USB devices: The product ID of the device. + + + + +USB devices: The vendor ID of the device. + + + + +USB devices: The index of the device. + + + + +USB devices: The information about the manufacturer of the device. + + + + +USB devices: The GUID of the device. + + + + +Camera Link devices: The initial baud rate of the serial port that the device is connected to. + + + + +Camera Link devices: The ID of the serial port that the device is connected to. + + + + +GigE devices: The persistent IP configuration options of the device. + + + + +GigE devices: The current IP configuration of the device. + + + + +GigE devices: The persistent IP configuration options. + + + + +GigE devices: The address of the network interface that the device is connected to. + + + + +GigE devices: The MAC address of the device in a human readable representation. + + + + +GigE devices: The port number used by the device. + + + + +GigE devices: The subnet mask of the device in a human readable representation. + + + + +GigE devices: The default gateway of the device in a human readable representation. + + + + +GigE devices: The IP address of the device in a human readable representation. + + + + +GigE devices: The socket address of the device in a human readable representation, including the port number. + + + + +The ID of the device (e.g., used by Camera Link and GenTL Consumer). + + + + +The ID of the interface that the device is connected to. + + + + +The transport layer type of the device. + + +The static class can be used to get a list of available transport +layer types. + + + + +The version number of the device. + + + + +The name of the transport layer able to create this device. + + + + +The model name of the device. + + + + +The user-defined name + + + + +The serial number of the device, if supported by the underlying implementation. + + + + +The device type of the device, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink. + + + + +The vendor name of the device. + + + + +The human readable name of the device. + + + + +The full name identifying the device. + + + + +Provides standard camera info key names. + + + + +Value for the CoaXPress transport layer. + + + + +Value for the camera emulator transport layer. + + + + +Value for the Camera Link transport layer. + + + + +Value for the USB3 Vision transport layer. + + + + +Value for the GigE Vision transport layer. + + + + +Provides the names of the transport layer types. + + + + Saves the parameters to a file. + Name and path of the parameter file. + The parameter path identifying the set of parameters to save, e.g. . + + +The parameter source needs to be open in order for this to succeed. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Loads the parameters from a file. + Name and path of the parameter file. + The parameter path identifying the set of parameters to load, e.g. . + + +The parameter source needs to be open in order for this to succeed. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type array is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type enum is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type string is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type command is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type boolean is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type float is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Checks whether a parameter of type integer is available. + The type, path and name of the parameter. + True if the parameter is available and the type matches. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Looks up a parameter of type array and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type enum and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type string and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type command and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The found parameter or an empty parameter object of the given type that is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type boolean and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type float and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of type integer and returns it. +If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the type, path, and name of the parameter. + The parameter found or an empty parameter object of the given type. An empty parameter is never readable or writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Looks up a parameter of any type and returns it. If no parameter with the given name has been found, an empty parameter is returned to simplify handling. + Defines the path and the name of the parameter. + The parameter found or an empty parameter object. An empty parameter is never readable or writable. +The returned parameter can be casted to its specialized type afterwards. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions if the given type does not match the type of the parameter found. + + + + Indicates if a parameter of any type is available. + The path and name of the parameter. + True if the parameter is available. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Advanced: Gets the relation of one parameter to other parameters. + The name of the parameter. + The type of the parameter relation. + Filter parameters that are not user parameters. + Returns a list of the related parameter names. Returns Enumerable.Empty<string>() if no relation exists. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. + + + + Advanced: Poll all parameters that have polling time. If the elapsed time is larger than the polling time of the parameter, fire parameter changed events. + The elapsed time, e.g. between two calls, in milliseconds. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. Triggered event handlers can throw exceptions. + + + + Advanced: Invalidates all cached values for all parameters. See for more information. + + + Thread Safety: This method is synchronized with the source of the parameter collection. + + Error Safety: Can throw exceptions. + + + + Represents a collection of parameters that are identified by a path, a name, and a type. + + +Every parameter collection has a main parameter path. When looking up parameters of the main path, the path can be omitted. +The definition of a main parameter path depends on the source of the related parameter collection. +For simplicity, a combination of path, name, and type is referred to as parameter name, analogous to file names. + + + Examples: +
+ + Parameter name without path: "Width" + Parameter name with path: "@CameraDevice/Width" + Parameter name with name cast for defining the parameter type: (IntegerName) "@CameraDevice/Width" + +
+ +For ease of use, several predefined lists of parameter names are available, e.g. PLCamera. + + +If a requested parameter does not exist, an empty parameter object will be returned to simplify handling. +An empty parameter is never readable or writable. + + +A parameter collection is enumerable. The enumerator lists all user parameters. + +
+
+ + The video writer parameter path. + + + The image format converter parameter path. + + + The event grabber. + + + The chunk data of the grab result. + + + The device transport layer. + + + The interface (only available for interface objects). + + + The stream grabber, number 0. + + + The camera device. + + + The camera object instance. + + + Lists common objects. + + + The enum parameter name as string. + Returns the enum parameter name as string. The name can include path information. + + + The enum parameter name as string. + + + The class EnumNameProvider can be automatically converted into an EnumName. + The name of the parameter. Must be an object deriving from EnumNameProvider. + Returns the enum parameter name. + + + Creates an enum parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the enum parameter name. + + + Creates an enum parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an enum parameter name by combining the parameter name string and the parameter type information. + + + The array parameter name as string. + Returns the array parameter name as string. The name can include path information. + + + The array parameter name as string. + + + Creates an array parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the array parameter name. + + + Creates an array parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an array parameter name by combining the parameter name string and the parameter type information. + + + The name of the enum parameter as string. + + + + Advanced: This class is used to create parameter lists. + + + The string parameter name as string. + Returns the string parameter name as string. The name can include path information. + + + The string parameter name as string. + + + Creates a string parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the string parameter name. + + + Creates a string parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a string parameter name by combining the parameter name string and the parameter type information. + + + Returns the command parameter name as string. + Returns the command parameter name as string. The name can include path information. + + + Returns the command parameter name as string. + + + A cast can be used to create a command parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the command parameter name. + + + Create a command parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a command parameter name by combining the parameter name string and the parameter type information. + + + The boolean parameter name as string. + Returns the boolean parameter name as string. The name can include path information. + + + The boolean parameter name as string. + + + Creates a boolean parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the boolean parameter name. + + + Creates a boolean parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a boolean parameter name by combining the parameter name string and the parameter type information. + + + The float parameter name as string. + Returns the float parameter name as string. The name can include path information. + + + The float parameter name as string. + + + Creates a float parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the float parameter name. + + + Creates a float parameter name. + The name of the parameter as string. The name can include path information. + + + Defines a float parameter name by combining the parameter name string and the parameter type information. + + + The integer parameter name as string. + Returns the integer parameter name as string. The name can include path information. + + + The integer parameter name as string. + + + Creates an integer parameter name from a string. + The name of the parameter as string. The name can include path information. + Returns the integer parameter name. + + + Creates an integer parameter name. + The name of the parameter as string. The name can include path information. + + + Defines an integer parameter name by combining the parameter name string and the parameter type information. + + + Lists possible relationships between parameters. + + + Parameter selected by other parameters. + + + Parameter selects other parameters. + + + Parameter groups other parameters. + + + Retrieves the length in bytes. + Returns the length in bytes. + + + Writes data from the array passed. + The value type of the one-dimensional array containing the data to store. + The one-dimensional array containing the data to store. + + +The number of bytes written is determined by the GetLength parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be value types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the array is not initialized +
+
+ + Writes data from the buffer. + The memory pointer to read the data from. + The number of bytes to read from the buffer and write to the address. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing fails or if the pointer is invalid. + + + + Reads data into the array passed. + The value type of the one-dimensional array to store the data read. + The one-dimensional array to store the data read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + +The number of bytes read is determined by the GetLength parameter and the size of an element in the array. + + + Preconditions: +
+ + The array must be one-dimensional and elements must be value types. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the array is not initialized. +
+
+ + Reads data into the buffer passed. + The memory pointer to store the data read. + The number of bytes to read. + + +Some cameras may not report a failure if an error occurs and return 0 data instead. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading fails or if the pointer is invalid. + + + + Interface class for array parameter access. + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + Sets the provided boolean value if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + The boolean value to set. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. + + + + + Extension class for the boolean parameter interface. + + + Gets the current parameter value. + Returns the current boolean value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided boolean value. + The boolean value to set. + + + Preconditions: +
+ + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. +
+
+ + Interface class for boolean parameters. + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + Sets the provided value if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + The string value to set. + + + Preconditions: +
+ + The length of the string must be less than GetMaxLength(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the string parameter interface. + + + Gets the maximum length of the string parameter. + Returns the maximum number of characters the string parameter supports. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The string to set. + + + Preconditions: +
+ + The length of the string must be less than GetMaxLength(). + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails or if the parameter is not writable. +
+
+ + Interface class for string parameters. + + + Sets the parameter value to the minimum possible value if the parameter is readable and writable. + Returns true if the minimum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the maximum possible value if the parameter is readable and writable. + Returns true if the maximum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the minimum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + Sets the parameter value to the maximum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + If the parameter is writable and readable, the provided value in percentage of range (simplified): ((max - min) * (percentOfRange / 100.0)) + min is set. +The computed value is always corrected to the nearest valid value. + Returns true if the a value has been set. + The interface of the parameter. + Percent of min/max range. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value to a value within the range, using this formula (simplified): ((maxRange - minRange) * (percentOfRange / 100.0)) + minRange. +The computed value is always corrected to the nearest valid value. + The interface of the parameter. + The percentage of the range to be used in the calculation. + + The parameter must be writable. + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. +
+
+ + Returns the current value in percent of minimum/maximum range. + The interface of the parameter. + Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value. The value is automatically corrected if needed. + The interface of the parameter. + The value to set. + The correction method. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ Calls if equals IntegerValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. + Returns false if the parameter is not readable or not writable. + The interface of the parameter. + The value to set. + The correction method. + + Calls if equals IntegerValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exception if reading the value fails. + + + + Sets the value passed if the parameter is writable. +The value must be in the valid range and the increment must be correct. + Returns false if the parameter is not writable. + The interface of the parameter. + The value to set. + + + Preconditions: +
+ + The passed value must be >= GetMinimum(). + The passed value must be <= GetMaximum(). + The passed value must be aligned to the increment returned by GetIncrement(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the integer parameter interface. + + + Gets the increment value of the current parameter. + Returns the increment value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the minimum value of the current parameter. + Returns the minimum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the maximum value of the current parameter. + Returns the maximum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The value to set. + + + Preconditions: +
+ + The parameter must be writable. + The value passed must be >= GetMinimum(). + The value passed must be <= GetMaximum(). + The value passed must be aligned to the increment returned by GetIncrement(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. +
+
+ + Interface class for integer parameters. + + + Lists possible integer value corrections. + + + Correct the value by rounding up or down to the nearest valid value. +If the correction in each direction is equal, the value will be corrected by rounding up to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + Correct the value by rounding down to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + Correct the value by rounding up to the nearest valid value. +If the value is lower/higher than the minimum/maximum in the range of valid values, correct the value to the minimum/maximum. + + + No correction will be applied. If the value is not valid for the parameter, an exception will be thrown. + + + Sets the first valid value from a list of values if the parameter is writable. + The interface of the parameter. + The list of possible values to set. + Returns false if the parameter is not writable. + + + Preconditions: At least one value contained in the passed list must be contained in the set of settable enumeration values. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. + + + + Sets the first valid value from a list of values. + The interface of the parameter. + The list of possible values to set. + + + Preconditions: +
+ + The parameter must be writable. + At least one value contained in the list passed must be contained in the set of settable enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, no value is valid, or writing the value fails. +
+
+ + Sets the value passed if the parameter is writable +and the value is contained in the set of settable enumeration values. + Returns false if the parameter is not writable or the value is not contained in the set of settable enumeration values. + The interface of the parameter. + The value to set. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading the value fails. + + + + + Extension class for the enumeration parameter interface. + + + Gets the interface that provides access to properties of an enum value. + The value to look up. + Returns the interface that provides access to properties of an enum value. + + + Preconditions: +
+ + The parameter must be readable. + The value must be contained in the set of of all enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if the value is not valid. +
+
+ + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets a list of all values of the enumeration including the values that are currently not settable. + Returns a list of all values of the enumeration including the values that are currently not settable. + + To iterate over all settable values use foreach(String entry in IEnumParameter). + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. + + + + Sets the provided value. + The value to set. + + + Preconditions: +
+ + The parameter must be writable. + The value must be contained in the set of settable enumeration values. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, the value is not valid, or writing the value fails. +
+
+ + Indicates if the value passed can be set. + The value to be checked. + Returns true if the value can be set, otherwise false. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Interface class for enumeration parameters. An enumeration parameter is enumerable. +The enumerator lists all currently settable values. + + + Sets the parameter value to the minimum possible value if the parameter is readable and writable. + Returns true if the minimum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the maximum possible value if the parameter is readable and writable. + Returns true if the maximum value has been set. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if reading or writing fails. + + + + Sets the parameter value to the minimum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + Sets the parameter value to the maximum possible value. + The interface of the parameter. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable, not readable, or if reading or writing fails. +
+
+ + If the parameter is writable and readable, sets the value passed to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min + Returns true if the value has been set. + The interface of the parameter. + The percentage of the range used in the calculation. Valid values are in the range of 0 to 100. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value to a value within the range, using this formula (simplified): ((max - min) * (percentOfRange / 100.0)) + min. + The interface of the parameter. + The percentage of the range to be used in the calculation. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. +
+
+ + Returns the current value in percent of minimum/maximum range. + Returns the current value in percent of minimum/maximum range. Returns 100 if minimum equals maximum. + The interface of the parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Sets the provided value. The value is automatically corrected if needed. + The interface of the parameter. + The value to set. + The correction method. + + + Preconditions: +
+ + The parameter must be writable. + The parameter must be readable. + +
+ Calls if equals FloatValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + Sets the provided value if the parameter is writable and readable. The value is automatically corrected if needed. + Returns false if the parameter is not readable or not writable. + The interface of the parameter. + The value to set. + The correction method. + + Calls if equals FloatValueCorrection.None. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails. + + + + Gets the parameter value if the parameter is readable. Otherwise, returns the default value. + Returns the parameter value if the parameter is readable. Otherwise, returns the default value. + The interface of the parameter. + The default value returned if the parameter is not readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exception if reading the value fails. + + + + Sets the value passed if the parameter is writable. +The value must be in the valid range and the increment must be correct. + Returns false if the parameter is not writable. + The interface of the parameter. + The value to set. + + If the float parameter has an increment, the increment is automatically corrected. + + Preconditions: +
+ + The passed value must be >= GetMinimum(). + The passed value must be <= GetMaximum(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the preconditions are not met or if writing the value fails. +
+
+ + + Extension class for the float parameter interface. + + + Gets the increment value of the current parameter. Returns null if the parameter does not have an increment. + Returns the increment value of the current parameter. Returns null if the parameter does not have an increment. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the minimum value of the current parameter. + Returns the minimum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the maximum value of the current parameter. + Returns the maximum value of the current parameter. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Gets the current parameter value. + Returns the current parameter value. + + + Preconditions: The parameter must be readable. + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not readable or if reading the value fails. + + + + Sets the provided value. + The value to set. + + If the float parameter has an increment, the increment is automatically corrected. + + Preconditions: +
+ + The parameter must be writable. + The value passed must be >= GetMinimum(). + The value passed must be <= GetMaximum(). + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if writing the value fails, if the value is out of bounds, if the alignment is not correct, or if the parameter is not writable. +
+
+ + Interface class for float parameters. + + + Lists possible float value correction strategies. + + + If the value is not in the valid range, correct the value to the valid range. + + + No correction will be applied. If the value isn't a valid value for the parameter, an exception will be thrown. + + + Executes the command and returns immediately if the parameter is writable. + Returns false if the parameter is not writable. + The interface of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if accessing the camera failed. + + + + + Extension class for the command parameter interface. + + + Indicates if the command is currently executing. + Returns true if the command is currently executing, otherwise false. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if accessing the camera failed. + + + + Executes the command and returns immediately. + + + Preconditions: +
+ + The parameter must be writable. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions if the parameter is not writable or if accessing the camera failed. +
+
+ + Interface class for command parameters. + + + Computes the stride of the image in bytes. Returns null if the stride cannot be computed. + The interface of the image. + Returns the stride of the image in bytes. Returns null if the stride cannot be computed. + + +The stride indicates the distance in bytes from the beginning of one image row to the beginning of the next row. +For planar pixel types, the returned value represents the stride of a plane. + + +The stride in bytes cannot be computed for packed image format when the stride is not byte aligned and paddingX == 0. +If paddingX is larger than zero and the stride without padding is not byte aligned, the rest of the partially +filled byte is considered as padding. For example, if padding is set to 10, pixelType is PixelType_Mono12packed, + and the image width is 5, the stride without padding is 12 * 5 = 60 bits = 7.5 bytes. +The remaining 0.5 are considered as padding, which results in a stride of 18 bytes. + + + Error Safety: Does not throw exceptions. + + + + + Extends the interface. + + + The vertical orientation of the pixel data stored in memory. + + + Error Safety: Does not throw exceptions. + + + + The number of data bytes added to the end of each row. + + + Error Safety: Does not throw exceptions. + + + + The height of the image in pixels, i.e. the number of image rows. + + + Error Safety: Does not throw exceptions. + + + + The width of the image in pixels, i.e. the number of image columns. + + + Error Safety: Does not throw exceptions. + + + + The pixel type. + + + Error Safety: Does not throw exceptions. + + + + The pointer to the pixel data buffer. + + + + Error Safety: Does not throw exceptions. + + + + The pixel data buffer. The type of the object containing the buffer depends on the class implementing this interface. +The pixel data buffer is provided as a byte array if no custom buffer factory is used. With a custom buffer factory the provided type is dependent on its specific implementation. + + + + Error Safety: Does not throw exceptions. + + + + Indicates if the image is valid. + Returns true if the image is valid. + + + Error Safety: Does not throw exceptions. + + + Provides access to image properties and image buffer. + + + Computes the buffer size in byte. + The pixel type tested. + The width of the image in pixel. + The height of the image in pixel. + The line end padding in byte. + the buffer size in bytes needed by the given image dimensions. + + + Preconditions for calculating the buffer size: +
+ + The pixelType is not PixelType.Undefined. + The width is positive. + The height is positive. + The paddingX is positive. + +
+
+
+ + Returns the bit depth of a pixel value in bits. + The pixel type tested. + Returns the bit depth of a pixel value in bits. + + + Returns the minimum step size expressed in pixels for extracting an AOI. + The pixel type tested. + Returns the minimum step size expressed in pixels for extracting an AOI. + + + Returns the minimum step size expressed in pixels for extracting an AOI. + The pixel type tested. + Returns the minimum step size expressed in pixels for extracting an AOI. + + + Returns true if a given pixel type represents a floating point number. + The pixel type tested. + Returns true if a given pixel type represents a floating point number. + + + Returns true when an the image using the given pixel type has an alpha channel. + The pixel type tested. + Returns true when an the image using the given pixel type has an alpha channel. + + + Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. + The pixel type tested. + Returns true when an image using the given pixel type is a color image (RGB/BGR/RGBA/BGRA etc.) or Bayer. + + + Returns true when an image using the given pixel type is monochrome, e.g. Mono8. + The pixel type tested. + Returns true when an image using the given pixel type is monochrome, e.g. Mono8. + + + Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. + The pixel type tested. + Returns true when a given pixel is monochrome, e.g. Mono8 or BayerGR8. + + + Returns true when the pixel type represents a Bayer format. + The pixel type tested. + Returns true when the pixel type represents a Bayer format. + + + Returns true when the pixel type represents a BGR or BGRA format. + The pixel type tested. + Returns true when the pixel type represents a BGR or BGRA format. + + + Returns true when the pixel type represents a BGRA format. + The pixel type tested. + Returns true when the pixel type represents a BGRA format. + + + Returns true when the pixel type represents an RGB or RGBA format. + The pixel type tested. + Returns true when the pixel type represents an RGB or RGBA format. + + + Returns true when the pixel type represents an RGBA format. + The pixel type tested. + Returns true when the pixel type represents an RGBA format. + + + Returns true when the pixel type represents a YUV format. + The pixel type tested. + Returns true when the pixel type represents a YUV format. + + + Returns the number of values measured per pixel. + The pixel type tested. + Returns the number of values measured per pixel. + + + Returns the bits needed to store a pixel. + The pixel type tested. + Returns the bits needed to store a pixel. + + + Returns the Bayer color filter type. + The pixel type tested. + Returns the Bayer color filter type. + + + Returns true if images of the pixel type are divided into multiple planes. + The pixel type tested. + Returns true if images of the pixel type are divided into multiple planes. + + + Returns the pixel type of a plane. + The pixel type tested. + Returns the pixel type of a plane. + + + Returns number of planes in the image composed of the pixel type. + The pixel type tested. + Returns number of planes in the image composed of the pixel type. + + + Returns true if the pixel type is packed in lsb packed format. +For lsb packed format, the data is filled lsb first in the lowest address byte (byte 0) starting with the first pixel +and continued in the lsb of byte 1 (and so on). +See the camera documentation or the Pixel Format Naming Convention (PFNC) of the GenICam standard group for more information. +The pixel type tested.Returns true if the pixel type is packed in lsb packed format. + + Returns true if the pixels of the given pixel type are not byte aligned. + The pixel type tested. + Returns true if the pixels of the given pixel type are not byte aligned. + + + Returns true if the pixel type is BGR and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is BGR and the pixel values are not byte aligned. + + + Returns true if the pixel type is RGB and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is RGB and the pixel values are not byte aligned. + + + Returns true if the pixel type is Bayer and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is Bayer and the pixel values are not byte aligned. + + + Returns true if the pixel type is Mono and the pixel values are not byte aligned. + The pixel type tested. + Returns true if the pixel type is Mono and the pixel values are not byte aligned. + + + Converts a String to a PixelType using pylons CPixelTypeMapper. + The value to be converted. + Returns the converted pixel type. + + PixelType a = "Mono8".ToPixelType(); + + + + + Extension class for the PixelType enum class. + + + Lists the Bayer color filter types. + + + green red + + + green blue + + + red green + + + Lists the Bayer color filter types. + + + undefined color filter or not applicable + + + blue green + + + green red + + + green blue + + + red green + + + The PixelType specifies the pixel format and layout of a grab result or an image. + + +The pixel types are returned by a grab result. They are used by the image handling support classes. +The pixel type of an image returned by a camera is defined by the PixelFormat parameter on the camera. +The corresponding PixelFormat parameter values are shown in the description of each entry. + +The user's manual of the camera provides more information on pixel formats and the memory layout of the image data. +For detailed information about pixel formats, see the Pixel Format Naming Conventions standard document on the EMVA website. + + + + + Float 32 bit.Corresponds to the camera's PixelFormat enumeration setting Data32f. + + + + 3D Coordinates 32 bit float.Corresponds to the camera's PixelFormat enumeration setting Coord3D_ABC32f. + + + + 3D Coordinates 16 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C16. + + + + 3D Coordinates 8 bit.Corresponds to the camera's PixelFormat enumeration setting Coord3D_C8. + + + + Confidence Values 16 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence16. + + + + Confidence Values 8 bit.Corresponds to the camera's PixelFormat enumeration setting Confidence8. + + + + Double floating point 64 bit.Corresponds to the camera's PixelFormat enumeration setting Double. + + + + PFNC Bi-color Blue/Green - Red/Green 12-bit packed. + + + + PFNC Bi-color Blue/Green - Red/Green 12-bit unpacked. + + + + PFNC Bi-color Red/Green - Blue/Green 12-bit packed. + + + + PFNC Bi-color Red/Green - Blue/Green 12-bit unpacked. + + + + PFNC Bi-color Blue/Green - Red/Green 10-bit packed. + + + + PFNC Bi-color Blue/Green - Red/Green 10-bit unpacked. + + + + PFNC Bi-color Red/Green - Blue/Green 10-bit packed. + + + + PFNC Bi-color Red/Green - Blue/Green 10-bit unpacked. + + + + PFNC Bi-color Blue/Green - Red/Green 8-bit. + + + + PFNC Bi-color Red/Green - Blue/Green 8-bit. + + + + Corresponds to the camera's PixelFormat enumeration setting RGB12V1packed. + + + + Bayer Blue Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG16. + + + + Bayer Green Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB16. + + + + Bayer Red Green 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG16. + + + + Bayer Green Red 16 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR16. + + + + Bayer Blue Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG12p. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. + + + + Bayer Green Blue 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB12p. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. + + + + Bayer Red Green 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG12p. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. + + + + Bayer Green Red 12 bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR12p. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. + + + + Bayer Blue Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerBG10p. + + + + Bayer Green Blue 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGB10p. + + + + Bayer Red Green 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerRG10p. + + + + Bayer Green Red 10p bit packed.Corresponds to the camera's PixelFormat enumeration setting BayerGR10p. + + + + Bayer Blue Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerBG12Packed. The memory layouts of PixelType_BayerBG12Packed and PixelType_BayerBG12p are different. + + + + Bayer Green Blue 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGB12Packed. The memory layouts of PixelType_BayerGB12Packed and PixelType_BayerGB12p are different. + + + + Bayer Red Green 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerRG12Packed. The memory layouts of PixelType_BayerRG12Packed and PixelType_BayerRG12p are different. + + + + Bayer Green Red 12 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BayerGR12Packed. The memory layouts of PixelType_BayerGR12Packed and PixelType_BayerGR12p are different. + + + + Corresponds to the camera's PixelFormat enumeration setting YUV422_YUYV_Packed or YCbCr422_8. + + + + Y, U, V 8 bit planar. + + + + + Y, U, V 8 bit planar. + + + + + Y, U, V 8 bit planar. + + + + + Red, Green, Blue 16 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB16planar. + + + + Red, Green, Blue 12 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB12planar. + + + + Red, Green, Blue 10 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB10planar. + + + + Red, Green, Blue 8 bit planar.Corresponds to the camera's PixelFormat enumeration setting RGB8planar. + + + + Corresponds to the camera's PixelFormat enumeration setting YUV444packed. + + + + YUV 422 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV422packed. + + + + YUV 411 8 bit.Corresponds to the camera's PixelFormat enumeration setting YUV411packed. + + + + BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V2packed. + + + + BGR 10 bit packed (GigE Vision Specific).Corresponds to the camera's PixelFormat enumeration setting BGR10V1packed. + + + + Red, Green, Blue 16 bit.Corresponds to the camera's PixelFormat enumeration setting RGB16packed. + + + + Blue, Green, Red, 12 bit.Corresponds to the camera's PixelFormat enumeration setting BGR12packed or BGR12. + + + + Red, Green, Blue 12 bit.Corresponds to the camera's PixelFormat enumeration setting RGB12packed. + + + + Blue, Green, Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BGR10packed or BGR10. + + + + Red, Green, Blue 10 bitCorresponds to the camera's PixelFormat enumeration setting RGB10packed. + + + + Blue, Green, Red, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGRA8packed or BGRa8. + + + + Red, Green, Blue, Alpha 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGBA8packed. + + + + Blue, Green, Red, 8 bit.Corresponds to the camera's PixelFormat enumeration setting BGR8packed or BGR8. + + + + Red, Green, Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting RGB8packed. + + + + Bayer Blue Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG12. + + + + Bayer Green Blue 12 bitCorresponds to the camera's PixelFormat enumeration setting BayerGB12. + + + + Bayer Red Green 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG12. + + + + Bayer Green Red 12 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR12. + + + + Bayer Blue Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG10. + + + + Bayer Green Blue 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB10. + + + + Bayer Red Green 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG10. + + + + Bayer Green Red 10 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR10. + + + + Bayer Blue Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerBG8. + + + + Bayer Green Blue 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGB8. + + + + Bayer Red Green 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerRG8. + + + + Bayer Green Red 8 bit.Corresponds to the camera's PixelFormat enumeration setting BayerGR8. + + + + Mono 16 bitCorresponds to the camera's PixelFormat enumeration setting Mono16. + + + + Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12p. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. + + + + Mono 12 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono12packed. The memory layouts of PixelType_Mono12packed and PixelType_Mono12p are different. + + + + Mono 12 bitCorresponds to the camera's PixelFormat enumeration setting Mono12. + + + + Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10p. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. + + + + Mono 10 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono10packed. The memory layouts of PixelType_Mono10packed and PixelType_Mono10p are different. + + + + Mono 10 bitCorresponds to the camera's PixelFormat enumeration setting Mono10. + + + + Mono 8 bit signedCorresponds to the camera's PixelFormat enumeration setting Mono8signed. + + + + Mono 8 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono8. + + + + Mono 4 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono4packed or Mono4p. + + + + Mono 2 bit packedCorresponds to the camera's PixelFormat enumeration setting Mono2packed or Mono2p. + + + + Mono 1 bit packed + Corresponds to the camera's PixelFormat enumeration setting Mono1packed or Mono1p. + + + Undefined pixel type. + + + Defines the vertical orientation of an image in memory. + + + The pixel data buffer starts with the last row of the image. + + + The pixel data buffer starts with the first row of the image. This is the default image orientation for images retrieved from a camera. + + + +Indicates if the library contains the transport layer identified by the device type. + + +The requested device type, e.g. BaslerUsb. + + +Returns true if the library contains the transport layer identified by the device type. + + + +The static class provides a list of possible device types. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Sets a property in pylon. + Identifier of the property. + Array with the value of the property. + +Call this function to set the value of a property. +Thread Safety: This method is thread-safe.Error Safety: Can throw exceptions if the property could not be set. + + + Searches for information about available transport layers. + Returns a list transport layer info objects, one per transport layer. + +The term 'transport layer' is used as an abstraction for a physical interface +such as GigE or USB 3.0. For each of these interfaces, +there are drivers providing access to camera devices. +Thread Safety: This method is thread-safe.Error Safety: Does not throw exceptions. + + + The current version of the library. + Returns the current version of the Pylon library. + + + Thread Safety: This property is thread-safe. + + Error Safety: Does not throw exceptions. + + + + Releases a reference to the library. + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + +A Library object can be created to make sure that internal resources used +by the Pylon library are not freed. +This is only needed when AllowAutoRelease is set to true or if multiple +assemblies use the pylonNET library. + + + + Thread Safety: This method is thread-safe. + + Error Safety: Does not throw exceptions. + + + + +Library provides some basic information on the PylonNET library, +such as its version and the available transport layers. + + + +The library is initialized implicitly by using an object of the library, e.g. +by creating a Camera object, or by calling one of its static methods, +e.g. CameraFinder.Enumerate(). +The internal resources of the library are freed when the application domain is +unloaded. + + + + + The Basler Camera Emulator device type. + + + The Basler GenTL Stereo ace device type. + + + The Basler GenTL blaze device type. + + + The Basler GenTL CXP device type. + + + The Basler GenTL U3V device type. + + + The Basler GenTL GEV device type. + + + The Basler GenTL consumer device type. This is a prefix. + + + The Basler Camera Link device type. + + + The Basler GigE device type. + + + The Basler USB device type. + + + Lists common device types. + + + Provides access to the properties of a transport layer. + +The static class can be used to get a list of available camera +info keys. + + + + +The transport layer type. + + + + +The device class device, e.g. BaslerUsb. + + + + +The vendor name of the device. + + + + +The human readable name of the device. + + + + +The full name identifying the device. + + + + +Provides standard transport layer info key names. + + + + Gets the property value if the given property key exists. Otherwise, returns the default value. + Returns the property value if the given property key exists. Otherwise, returns the default value. + The key of the property to look up. The lookup is case sensitive. + The default value returned if the property key is not found. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. + + + + +Indicates if the item has a specific property. + + The key of the property to look up. The lookup is case sensitive. + Returns true if the property exists. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. + + + + +Retrieves the value of the specified property. + + The key of the property to look up. The lookup is case sensitive. + Returns the value of the property. + + + Thread Safety: This method is thread-safe. + + Error Safety: Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if the passed does not exist in the info object. + + + + +Provides access to the properties of an info object. + + + + This event fires after the parameter value has changed. + + + Thread Safety: The firing of the event is synchronized with the source of the parameter collection. + + Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. + + + + This event fires after any of the parameter properties (value, readability, writability, or advanced parameter settings) have changed. + + + Thread Safety: The firing of the event is synchronized with the source of the parameter collection. + + Error Safety: Exceptions from this event will propagate through. The notification of event handlers stops when an exception is triggered. + + + + The advanced parameter settings, if available. + Returns advanced parameter settings. Returns null if no advanced parameter settings are available. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Parses the value as string and sets the value. + The value as string. + + + Preconditions: +
+ + The parameter must be writable. + The value must be valid. + +
+ + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions, e.g. if parsing or writing the value fails. +
+
+ + The parameter value as a string. + Returns the parameter value as a string. If the value could not be read, one of the following strings are returned: <not readable>, <error> or <disposed> + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Indicates if the parameter is empty. If true, the parameter is invalid or does not exist. +If a requested parameter does not exist in a parameter collection, an empty parameter object will be returned to simplify handling. +An empty parameter is never readable or writable. + + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Does not throw exceptions. + + + + Indicates if the parameter is writable. + Returns true if the parameter is writable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Indicates if the parameter is readable. + Returns true if the parameter is readable. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + The full name of the parameter including path information. + Returns the full name of the parameter. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + The name of the parameter without path information. + Returns the name of the parameter without path information. + + + Thread Safety: This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Does not throw exceptions. + + + + Interface base class of all parameters. + + + The current value of the parameter. + + + The previous value of the parameter. + + + The parameter instance. + + + Creates the object. + The sender of the event. + The value before value change. + The value after value change. + + + Event arguments used when a parameter value change event is raised from interface class IParameter. + + +To avoid additional read operations you should use the properties passed in this class. + + + + + The parameter instance. + + + Creates the object. + The sender of the event. + + + Event arguments used when a parameter change event is raised from interface class IParameter. + + + Advanced: Returns the object used to lock access to the parameter. + Returns the object used to lock access to the parameter. If there is no lock object a null reference will be returned. + + +Returns the object used to lock the access to the parameter. +This is an advanced function. + + +For each successful acquisition of the lock you must release the lock. +Failure to do so may result in lockups and indeterministic behaviour of pylon objects. + + + Thread Safety:This method is thread-safe. + + Error Safety:Does not throw exceptions. + + + + Invalidates all cached values. + + +Some parameter values are cached, e.g. to minimize the overhead while communicating with a camera device. +You can call this method to force an invalidation of the cached values. +On the next read of the parameter, the value will be read from the source instead of returning a cached value. +This will raise a ParameterChanged event. +This method can be used to reread the value in the ParameterChanged event handler. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Can throw exceptions. Parameter event handlers can throw exceptions. + + + + Sets the value for the property specified by the key. + String containing the name of the property. You can use the class to get a list of possible values. + String containing the value of the property to set. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if writing the passed is not supported. + + + + Gets the property value if the given property key exists. Otherwise, returns the default value. + Returns the property value if the given property key exists. Otherwise, returns the default value. + The key of the property to look up. The comparison is case sensitive. + The default value returned if the property key is not found. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. + + + + Returns the value for the property specified by the key. + Returns the string value for the property specified by the key. + String containing the name of the property. You can use the class to get a list of possible values. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety: Can throw exceptions. Throws a System.ArgumentNullException if the passed is null. +Throws a System.NotSupportedException if the passed is not supported. + + + + Returns true if the property key passed exists. + String containing the name of the property. You can use the class to get a list of possible values. + Returns true if the property key passed exists. + + + Thread Safety:This method is synchronized with the source of the parameter collection, if any. + + Error Safety:Does not throw exceptions. + + + + Provides advanced parameter services. + + + +The precision that should be used to display the parameter. + + + + +Indicates how the parameter should be displayed. + + + + +The unit of the parameter. + + + + +The string representation of the parameter value, depending on the parameter type (e.g. fixed or scientific notation for float parameters). + + + + +Indicates if the parameter is a feature or an internal parameter. + + + + +The type of the principal interface. + + + + +The access mode of the parameter. The AccessMode parameter is writable. Valid values are NI (not implemented), NA (not available), WO (write only), RO (read only), and RW (read/write). + + + + +Indicates if the parameter is streamable. + + + + +The event identifier. + + + + +The name of the device port. + + + + +The interval between polling for the parameter value. + + + + +Information on the caching mode. + + + + +Indicates if the access mode value of the parameter is cacheable. + + + + +Indicates if the parameter value is cacheable. + + + + +The namespace defining the parameter name. + + + + +The visibility level of the parameter. The Visibility parameter is writable. Valid values are 'Beginner', 'Expert', 'Guru', and 'Invisible'. + + + + +Indicates if the parameter is deprecated. + + + + +The URL of the documentation. + + + + +The displayed name of the parameter. + + + + +The description of the parameter. + + + + +The short description of the parameter, e.g. for display in a tool tip. + + + + +Provides advanced parameter information + + +
\ No newline at end of file diff --git a/ReleaseFiles/CalibrationConfig.json b/ReleaseFiles/CalibrationConfig.json index c023f4ab..12651f73 100644 --- a/ReleaseFiles/CalibrationConfig.json +++ b/ReleaseFiles/CalibrationConfig.json @@ -1,128 +1,128 @@ -{ - "DetectorCentering": { - "Name": "探测器居中标定", - "Type": "DetectorCentering", - "MotionTimeoutMs": 30000, - "SettleDelayMs": 500, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "探测器居中位置", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - }, - "ZCalibration": { - "Name": "Z轴标定", - "Type": "ZCalibration", - "MotionTimeoutMs": 30000, - "SettleDelayMs": 500, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "Z标定 - 位置1", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -150.0, - "DetectorZ": 250.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 1, - "Description": "Z标定 - 位置2", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 2, - "Description": "Z标定 - 位置3", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -250.0, - "DetectorZ": 350.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - }, - "RotationTableCenter": { - "Name": "旋转中心检测", - "Type": "RotationTableCenter", - "MotionTimeoutMs": 60000, - "SettleDelayMs": 1000, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "旋转0°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 1, - "Description": "旋转90°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 90.0 - }, - { - "Index": 2, - "Description": "旋转180°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 180.0 - }, - { - "Index": 3, - "Description": "旋转270°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 270.0 - } - ] - }, - "CTCalibration": { - "Name": "CT标定", - "Type": "CTCalibration", - "MotionTimeoutMs": 60000, - "SettleDelayMs": 1000, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "CT标定 - 起始位", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - } -} +{ + "DetectorCentering": { + "Name": "探测器居中标定", + "Type": "DetectorCentering", + "MotionTimeoutMs": 30000, + "SettleDelayMs": 500, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "探测器居中位置", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + }, + "ZCalibration": { + "Name": "Z轴标定", + "Type": "ZCalibration", + "MotionTimeoutMs": 30000, + "SettleDelayMs": 500, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "Z标定 - 位置1", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -150.0, + "DetectorZ": 250.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 1, + "Description": "Z标定 - 位置2", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 2, + "Description": "Z标定 - 位置3", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -250.0, + "DetectorZ": 350.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + }, + "RotationTableCenter": { + "Name": "旋转中心检测", + "Type": "RotationTableCenter", + "MotionTimeoutMs": 60000, + "SettleDelayMs": 1000, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "旋转0°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 1, + "Description": "旋转90°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 90.0 + }, + { + "Index": 2, + "Description": "旋转180°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 180.0 + }, + { + "Index": 3, + "Description": "旋转270°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 270.0 + } + ] + }, + "CTCalibration": { + "Name": "CT标定", + "Type": "CTCalibration", + "MotionTimeoutMs": 60000, + "SettleDelayMs": 1000, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "CT标定 - 起始位", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + } +} diff --git a/ReleaseFiles/Config/Presets/IRayPresets.json b/ReleaseFiles/Config/Presets/IRayPresets.json index 0aa642af..3363ccff 100644 --- a/ReleaseFiles/Config/Presets/IRayPresets.json +++ b/ReleaseFiles/Config/Presets/IRayPresets.json @@ -1,10 +1,10 @@ -{ - "HighQuality": { "BinningIndex": 0, "FrameRate": 1, "AvgFrames": 8, "Pga": 4 }, - "MediumQuality": { "BinningIndex": 0, "FrameRate": 10, "AvgFrames": 4, "Pga": 4 }, - "RealTime": { "BinningIndex": 1, "FrameRate": 30, "AvgFrames": 1, "Pga": 4 }, - "HighSpeed": { "BinningIndex": 2, "FrameRate": 45, "AvgFrames": 1, "Pga": 4 }, - "RealTimeFullRes": { "BinningIndex": 0, "FrameRate": 15, "AvgFrames": 1, "Pga": 4 }, - "HighDynamicFullRes": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 4, "Pga": 7 }, - "HighDynamic": { "BinningIndex": 1, "FrameRate": 15, "AvgFrames": 2, "Pga": 7 }, - "LowDosage": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 1, "Pga": 1 } -} +{ + "HighQuality": { "BinningIndex": 0, "FrameRate": 1, "AvgFrames": 8, "Pga": 4 }, + "MediumQuality": { "BinningIndex": 0, "FrameRate": 10, "AvgFrames": 4, "Pga": 4 }, + "RealTime": { "BinningIndex": 1, "FrameRate": 30, "AvgFrames": 1, "Pga": 4 }, + "HighSpeed": { "BinningIndex": 2, "FrameRate": 45, "AvgFrames": 1, "Pga": 4 }, + "RealTimeFullRes": { "BinningIndex": 0, "FrameRate": 15, "AvgFrames": 1, "Pga": 4 }, + "HighDynamicFullRes": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 4, "Pga": 7 }, + "HighDynamic": { "BinningIndex": 1, "FrameRate": 15, "AvgFrames": 2, "Pga": 7 }, + "LowDosage": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 1, "Pga": 1 } +} diff --git a/ReleaseFiles/Config/Presets/VarexPresets.json b/ReleaseFiles/Config/Presets/VarexPresets.json index 1a90e417..1679c26d 100644 --- a/ReleaseFiles/Config/Presets/VarexPresets.json +++ b/ReleaseFiles/Config/Presets/VarexPresets.json @@ -1,10 +1,10 @@ -{ - "HighQuality": { "BinningIndex": 0, "FrameRate": 1, "AvgFrames": 8, "Pga": 4 }, - "MediumQuality": { "BinningIndex": 0, "FrameRate": 10, "AvgFrames": 4, "Pga": 4 }, - "RealTime": { "BinningIndex": 1, "FrameRate": 30, "AvgFrames": 1, "Pga": 4 }, - "HighSpeed": { "BinningIndex": 2, "FrameRate": 60, "AvgFrames": 1, "Pga": 4 }, - "RealTimeFullRes": { "BinningIndex": 0, "FrameRate": 15, "AvgFrames": 1, "Pga": 4 }, - "HighDynamicFullRes": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 4, "Pga": 6 }, - "HighDynamic": { "BinningIndex": 1, "FrameRate": 15, "AvgFrames": 2, "Pga": 6 }, - "LowDosage": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 1, "Pga": 2 } -} +{ + "HighQuality": { "BinningIndex": 0, "FrameRate": 1, "AvgFrames": 8, "Pga": 4 }, + "MediumQuality": { "BinningIndex": 0, "FrameRate": 10, "AvgFrames": 4, "Pga": 4 }, + "RealTime": { "BinningIndex": 1, "FrameRate": 30, "AvgFrames": 1, "Pga": 4 }, + "HighSpeed": { "BinningIndex": 2, "FrameRate": 60, "AvgFrames": 1, "Pga": 4 }, + "RealTimeFullRes": { "BinningIndex": 0, "FrameRate": 15, "AvgFrames": 1, "Pga": 4 }, + "HighDynamicFullRes": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 4, "Pga": 6 }, + "HighDynamic": { "BinningIndex": 1, "FrameRate": 15, "AvgFrames": 2, "Pga": 6 }, + "LowDosage": { "BinningIndex": 0, "FrameRate": 3, "AvgFrames": 1, "Pga": 2 } +} diff --git a/ReleaseFiles/Host/Newtonsoft.Json.xml b/ReleaseFiles/Host/Newtonsoft.Json.xml index 2c981abf..80cb43cb 100644 --- a/ReleaseFiles/Host/Newtonsoft.Json.xml +++ b/ReleaseFiles/Host/Newtonsoft.Json.xml @@ -1,11363 +1,11363 @@ - - - - Newtonsoft.Json - - - - - Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. - - - - - Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The to write to. - - - - Initializes a new instance of the class. - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a parameterized constructor. - - - - - Converts a binary value to and from a base 64 string value. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Creates a custom object. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a F# discriminated union type to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an Entity Framework to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - The default value is false. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets the naming strategy used to resolve how enum text is written. - - The naming strategy used to resolve how enum text is written. - - - - Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. - The default value is true. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Initializes a new instance of the class. - - The naming strategy used to resolve how enum text is written. - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from Unix epoch time - - - - - Gets or sets a value indicating whether the dates before Unix epoch - should converted to and from JSON. - - - true to allow converting dates before Unix epoch to and from JSON; - false to throw an exception when a date being converted to or from JSON - occurred before Unix epoch. The default value is false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - - true to allow converting dates before Unix epoch to and from JSON; - false to throw an exception when a date being converted to or from JSON - occurred before Unix epoch. The default value is false. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. - - The name of the deserialized root element. - - - - Gets or sets a value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attribute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Gets or sets a value indicating whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - true if special characters are encoded; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - true if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - The default JSON name table implementation. - - - - - Initializes a new instance of the class. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Adds the specified string into name table. - - The string to add. - This method is not thread-safe. - The resolved string. - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that it is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and set members to their default value when deserializing. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent an array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, when returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, when returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items. - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets or sets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Provides methods for converting between .NET types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output should be formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output should be formatted. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Serializes the to a JSON string. - - The node to serialize. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to serialize. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Converts an object to and from JSON. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. If there is no existing value then null will be used. - The existing value has a value. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the . - - - - Initializes a new instance of the class. - - Type of the . - Parameter list to use when constructing the . Can be null. - - - - Represents a collection of . - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Base class for a table of atomized string objects. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the type used when serializing the property's collection items. - - The collection's items type. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously skips the children of the current token. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Specifies the state of the reader. - - - - - A read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader is in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the source should be closed when this reader is closed. - - - true to close the source when this reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. - The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Gets or sets how time zones are handled when reading JSON. - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Gets or sets how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets the .NET type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Reads the next JSON token from the source. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the current token and value. - - The new token. - The value. - A flag indicating whether the position index inside an array should be updated. - - - - Sets the state based on current token type. - - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the reader's state to . - If is set to true, the source is also closed. - - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Instructs the to always serialize the member, and to require that the member has a value. - - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - The default value is . - - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - The default value is false. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) are handled. - The default value is . - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - Null value handling. - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 64. - - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - The default value is false. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - using values copied from the passed in . - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Initializes a new instance of the class with the specified . - - The containing the JSON data to read. - - - - Gets or sets the reader's property name table. - - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, returns false). - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many s to write for each level in the hierarchy when is set to . - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to . - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Initializes a new instance of the class using the specified . - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying . - - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Specifies the type of JSON token. - - - - - This is returned by the if a read method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - - Represents a reader that provides validation. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Sets an event handler for receiving schema validation errors. - - - - - Gets the text value of the current JSON token. - - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - - Gets the type of the current JSON token. - - - - - - Gets the .NET type for the current JSON token. - - - - - - Initializes a new instance of the class that - validates the content returned from the given . - - The to read from while validating. - - - - Gets or sets the schema. - - The schema. - - - - Gets the used to construct this . - - The specified in the constructor. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a []. - - - A [] or null if the next JSON token is null. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously ets the state of the . - - The being written. - The value being written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Gets or sets a value indicating whether the destination should be closed when this writer is closed. - - - true to close the destination when this writer is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. - - - true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Gets or sets a value indicating how JSON text output should be formatted. - - - - - Gets or sets how dates are written to JSON text. - - - - - Gets or sets how time zones are handled when writing JSON text. - - - - - Gets or sets how strings are escaped when writing JSON text. - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Gets or sets how and values are formatted when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the destination and also flushes the destination. - - - - - Closes this writer. - If is set to true, the destination is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the . - - The being written. - The value being written. - - - - The exception thrown when an error occurs while writing JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how duplicate property names are handled when loading JSON. - - - - - Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. - - - - - Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. - - - - - Throw a when a duplicate property is encountered. - - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a collection of objects. - - The type of token. - - - - Gets the of with the specified key. - - - - - - Represents a JSON array. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - - - - - Returns an enumerator that iterates through the collection. - - - A of that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - - - - Removes all items from the . - - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies the elements of the to an array, starting at a particular array index. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - - - - Represents a JSON constructor. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the list changes or an item in the list changes. - - - - - Occurs before an item is added to the collection. - - - - - Occurs when the items list of the collection has changed, or the collection is reset. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An of containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An of containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates a that can be used to add tokens to the . - - A that is ready to have content written to it. - - - - Replaces the child nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens. - - - - Represents a collection of objects. - - The type of token. - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Gets the of with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Occurs when a property value is changing. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of of this object's properties. - - An of of this object's properties. - - - - Gets a with the specified name. - - The property name. - A with the specified name or null. - - - - Gets the with the specified name. - The exact name will be searched for first and if no matching property is found then - the will be used to match a property. - - The property name. - One of the enumeration values that specifies how the strings will be compared. - A matched with the specified name or null. - - - - Gets a of of this object's property values. - - A of of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Determines whether the JSON object has the specified property name. - - Name of the property. - true if the JSON object has the specified property name; otherwise, false. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries to get the with the specified property name. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Represents a JSON property. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a view of a . - - - - - Initializes a new instance of the class. - - The name. - - - - When overridden in a derived class, returns whether resetting an object changes its value. - - - true if resetting the component changes its value; otherwise, false. - - The component to test for reset capability. - - - - When overridden in a derived class, gets the current value of the property on a component. - - - The value of a property for a given component. - - The component with the property for which to retrieve the value. - - - - When overridden in a derived class, resets the value for this property of the component to the default value. - - The component with the property value that is to be reset to the default value. - - - - When overridden in a derived class, sets the value of the component to a different value. - - The component with the property value that is to be set. - The new value. - - - - When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. - - - true if the property should be persisted; otherwise, false. - - The component with the property to be examined for persistence. - - - - When overridden in a derived class, gets the type of the component this property is bound to. - - - A that represents the type of component this property is bound to. - When the or - - methods are invoked, the object specified might be an instance of this type. - - - - - When overridden in a derived class, gets a value indicating whether this property is read-only. - - - true if the property is read-only; otherwise, false. - - - - - When overridden in a derived class, gets the type of the property. - - - A that represents the type of the property. - - - - - Gets the hash code for the name of the member. - - - - The hash code for the name of the member. - - - - - Represents a raw JSON string. - - - - - Asynchronously creates an instance of with the content of the reader's current token. - - The reader. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns an instance of with the content of the reader's current token. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Specifies the settings used when cloning JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a flag that indicates whether to copy annotations when cloning a . - The default value is true. - - - A flag that indicates whether to copy annotations when cloning a . - - - - - Specifies the settings used when loading JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets how JSON comments are handled when loading JSON. - The default value is . - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - The default value is . - - The JSON line info handling. - - - - Gets or sets how duplicate property names in JSON objects are handled when loading JSON. - The default value is . - - The JSON duplicate property name handling. - - - - Specifies the settings used when merging JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how null value properties are merged. - - How null value properties are merged. - - - - Gets or sets the comparison used to match property names while merging. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - The comparison used to match property names while merging. - - - - Specifies the settings used when selecting JSON. - - - - - Gets or sets a timeout that will be used when executing regular expressions. - - The timeout that will be used when executing regular expressions. - - - - Gets or sets a flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - A flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - - - Represents an abstract JSON token. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Writes this token to a asynchronously. - - A into which this method will write. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output should be formatted. - A collection of s which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Creates a for this token. - - A that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object. - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A , or null. - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - The used to select tokens. - A . - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - The used to select tokens. - An of that contains the selected elements. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A object to configure cloning settings. - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Initializes a new instance of the class. - - The token to read from. - The initial path of the token. It is prepended to the returned . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being written. - - The token being written. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying . - - - - - Closes this writer. - If is set to true, the JSON is auto-completed. - - - Setting to true has no additional effect, since the underlying is a type that cannot be closed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will be raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of s which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not of the same type as this instance. - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - - Contains the JSON schema extension methods. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - true if the specified is valid; otherwise, false. - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - When this method returns, contains any error messages generated while validating. - - true if the specified is valid; otherwise, false. - - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - The validation event handler. - - - - - An in-memory representation of a JSON Schema. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the id. - - - - - Gets or sets the title. - - - - - Gets or sets whether the object is required. - - - - - Gets or sets whether the object is read-only. - - - - - Gets or sets whether the object is visible to users. - - - - - Gets or sets whether the object is transient. - - - - - Gets or sets the description of the object. - - - - - Gets or sets the types of values allowed by the object. - - The type. - - - - Gets or sets the pattern. - - The pattern. - - - - Gets or sets the minimum length. - - The minimum length. - - - - Gets or sets the maximum length. - - The maximum length. - - - - Gets or sets a number that the value should be divisible by. - - A number that the value should be divisible by. - - - - Gets or sets the minimum. - - The minimum. - - - - Gets or sets the maximum. - - The maximum. - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). - - A flag indicating whether the value can not equal the number defined by the minimum attribute (). - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). - - A flag indicating whether the value can not equal the number defined by the maximum attribute (). - - - - Gets or sets the minimum number of items. - - The minimum number of items. - - - - Gets or sets the maximum number of items. - - The maximum number of items. - - - - Gets or sets the of items. - - The of items. - - - - Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . - - - true if items are validated using their array position; otherwise, false. - - - - - Gets or sets the of additional items. - - The of additional items. - - - - Gets or sets a value indicating whether additional items are allowed. - - - true if additional items are allowed; otherwise, false. - - - - - Gets or sets whether the array items must be unique. - - - - - Gets or sets the of properties. - - The of properties. - - - - Gets or sets the of additional properties. - - The of additional properties. - - - - Gets or sets the pattern properties. - - The pattern properties. - - - - Gets or sets a value indicating whether additional properties are allowed. - - - true if additional properties are allowed; otherwise, false. - - - - - Gets or sets the required property if this property is present. - - The required property if this property is present. - - - - Gets or sets the a collection of valid enum values allowed. - - A collection of valid enum values allowed. - - - - Gets or sets disallowed types. - - The disallowed types. - - - - Gets or sets the default value. - - The default value. - - - - Gets or sets the collection of that this schema extends. - - The collection of that this schema extends. - - - - Gets or sets the format. - - The format. - - - - Initializes a new instance of the class. - - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The object representing the JSON Schema. - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The to use when resolving schema references. - The object representing the JSON Schema. - - - - Load a from a string that contains JSON Schema. - - A that contains JSON Schema. - A populated from the string that contains JSON Schema. - - - - Load a from a string that contains JSON Schema using the specified . - - A that contains JSON Schema. - The resolver. - A populated from the string that contains JSON Schema. - - - - Writes this schema to a . - - A into which this method will write. - - - - Writes this schema to a using the specified . - - A into which this method will write. - The resolver used. - - - - Returns a that represents the current . - - - A that represents the current . - - - - - - Returns detailed information about the schema exception. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - - Generates a from a specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets how undefined schemas are handled by the serializer. - - - - - Gets or sets the contract resolver. - - The contract resolver. - - - - Generate a from the specified type. - - The type to generate a from. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - - Resolves from an id. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the loaded schemas. - - The loaded schemas. - - - - Initializes a new instance of the class. - - - - - Gets a for the specified reference. - - The id. - A for the specified reference. - - - - - The value types allowed by the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - No type specified. - - - - - String type. - - - - - Float type. - - - - - Integer type. - - - - - Boolean type. - - - - - Object type. - - - - - Array type. - - - - - Null type. - - - - - Any type. - - - - - - Specifies undefined schema Id handling options for the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Do not infer a schema Id. - - - - - Use the .NET type name as the schema Id. - - - - - Use the assembly qualified .NET type name as the schema Id. - - - - - - Returns detailed information related to the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the associated with the validation error. - - The JsonSchemaException associated with the validation error. - - - - Gets the path of the JSON location where the validation error occurred. - - The path of the JSON location where the validation error occurred. - - - - Gets the text description corresponding to the validation error. - - The text description. - - - - - Represents the callback method that will handle JSON schema validation events and the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - A camel case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used by to resolve a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets the default members search flags. - - The default members search flags. - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. - - - true if the interface will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. - - - true if the attribute will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. - - - true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. - - - true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. - - The naming strategy used to resolve how property names and dictionary keys are serialized. - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the name of the extension data. By default no changes are made to extension data names. - - Name of the extension data. - Resolved name of the extension data. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default naming strategy. Property names and dictionary keys are unchanged. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - Initializes a new instance of the class. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer that writes to the application's instances. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Used by to resolve a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that was resolved from the reference. - - - - Gets the reference for the specified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Allows users to control class loading and mandate what class to load. - - - - - When implemented, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object - The type of the object the formatter creates a new instance of. - - - - When implemented, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets the internally resolved for the contract's type. - This converter is used as a fallback converter when no other converter is resolved. - Setting will always override this converter. - - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non-public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets the object's properties. - - The object's properties. - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object constructor. - - The object constructor. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets the object's properties. - - The object's properties. - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Gets or sets the extension data name resolver. - - The extension data name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes precedence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets a value indicating whether has a value specified. - - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the type described by the argument. - - The type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - A kebab case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - A base class for resolving how property names and dictionary keys are serialized. - - - - - A flag indicating whether dictionary keys should be processed. - Defaults to false. - - - - - A flag indicating whether extension data names should be processed. - Defaults to false. - - - - - A flag indicating whether explicitly specified property names, - e.g. a property name customized with a , should be processed. - Defaults to false. - - - - - Gets the serialized name for a given property name. - - The initial property name. - A flag indicating whether the property has had a name explicitly specified. - The serialized property name. - - - - Gets the serialized name for a given extension data name. - - The initial extension data name. - The serialized extension data name. - - - - Gets the serialized key for a given dictionary key. - - The initial dictionary key. - The serialized dictionary key. - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Hash code calculation - - - - - - Object equality implementation - - - - - - - Compare to another NamingStrategy - - - - - - - Represents a method that constructs an object. - - The object type to create. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - A snake case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Indicates the method that will be used during deserialization for locating and loading assemblies. - - - - - In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. - - - - - In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON - you must specify a root type object with - or . - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic . - - The list to add to. - The collection of elements to add. - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic that returns a result - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Returns a Restrictions object which includes our current restrictions merged - with a restriction limiting our type - - - - - Helper class for serializing immutable collections. - Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed - https://github.com/JamesNK/Newtonsoft.Json/issues/652 - - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Builds a string. Unlike this class lets you reuse its internal buffer. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls result in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - An array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - Specifies that an output will not be null even if the corresponding type allows it. - - - Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. - - - Initializes the attribute with the specified return value condition. - - The return value condition. If the method returns this value, the associated parameter will not be null. - - - - Gets the return value condition. - - - Specifies that an output may be null even if the corresponding type disallows it. - - - Specifies that null is allowed as an input even if the corresponding type disallows it. - - - - Specifies that the method will not return if the associated Boolean parameter is passed the specified value. - - - - - Initializes a new instance of the class. - - - The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to - the associated parameter matches this value. - - - - Gets the condition parameter value. - - - + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Gets or sets a value indicating whether the dates before Unix epoch + should converted to and from JSON. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + using values copied from the passed in . + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when cloning JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a flag that indicates whether to copy annotations when cloning a . + The default value is true. + + + A flag that indicates whether to copy annotations when cloning a . + + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A object to configure cloning settings. + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/ReleaseFiles/Host/XP.Hardware.RaySource.Comet.Host.exe.config b/ReleaseFiles/Host/XP.Hardware.RaySource.Comet.Host.exe.config index c4d2f1fe..f5b09c24 100644 --- a/ReleaseFiles/Host/XP.Hardware.RaySource.Comet.Host.exe.config +++ b/ReleaseFiles/Host/XP.Hardware.RaySource.Comet.Host.exe.config @@ -1,11 +1,11 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/ReleaseFiles/MvCameraControl.Net.xml b/ReleaseFiles/MvCameraControl.Net.xml index e79ec148..90b2b642 100644 --- a/ReleaseFiles/MvCameraControl.Net.xml +++ b/ReleaseFiles/MvCameraControl.Net.xml @@ -1,18755 +1,18755 @@ - - - - MvCameraControl.Net - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 只有设置成1时指定的网卡IP才有效,非1时无效 - - - - - 指定的网卡IP - - - - - 动作命令返回信息 - - - - - 设备IP - - - - - 状态码 - - - - - 设备枚举类,支持枚举GigE Vision、USB3 Vision相机,及采集卡上的相机(GigE Vision、CameraLink、CoaXPress、XoFlink) - - - - - 枚举设备 - - 设备接口类型 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 - 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 枚举设备,支持枚举指定厂商的设备 - - 设备接口类型 - 厂商名称 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 - 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 枚举设备, 可指定排序方式枚举、根据厂商名字过滤 - - 设备接口类型 - 排序方式 - 厂商名称 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 设备接口类型为MV_GIGE_DEVICE时,仅枚举网络上的网口相机,不包含虚拟GigE相机和采集卡上的相机 - 设备接口类型为MV_USB_DEVICE时,枚举普通USB设备,不包含虚拟USB设备。 - - 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 - - 枚举到设备后,通过创建设备实例。 - - - - - 判断设备是否可达 - - 设备信息 - 访问权限 - 可达,返回true;不可达,返回false - - - - 设置GigE设备枚举超时时间,范围 1-UINT_MAX(包括1,不包括UINT_MAX) - - 超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置枚举命令的回复包类型 - - 回复包类型(默认广播),0-单播,1-广播 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机串口列表 - - 串口列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置在指定的串口上枚举设备 - - 串口列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 发出动作命令 - - 动作命令信息 - 动作命令返回信息列表 - 成功,返回MV_OK;失败,返回错误码 - - 仅GigEVision相机支持 - - - - - 获取GigE设备组播状态 - - 设备信息 - 组播状态(true:组播状态;false:非组播) - 成功,返回MV_OK;失败,返回错误码 - - 仅GigEVision相机支持 - - - - - 将用户的设备信息格式转换为SDK的内部设备信息格式 - - - - - - - - 设备工厂类,用于创建设备实例 - - - - - 创建设备对象 - - 设备信息 - 成功-返回设备实例,失败-抛出异常 - - - - 通过设备IP地址创建设备,适用于GigE设备,不包含虚拟设备与采集卡设备 - - 设备IP地址 - 网口IP地址 - 成功-返回设备实例,失败-抛出异常 - - - - 通过GenTL设备信息创建设备句柄 - - 设备信息 - 成功-返回设备实例,失败-抛出异常 - - - - 设备接口类型 - - - - GigE Vision 设备 - - - USB3 Vision 设备 - - - Camera Link 设备(串口) - - - 虚拟 GigE Vision 设备 - - - 虚拟 USB3 Vision 设备 - - - 网口采集卡下GigE Vision设备 - - - Camera Link 设备 - - - CoaXPress设备 - - - XoFLink设备 - - - - 设备基本信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - GigE相机信息 - - - - - GigE Vision协议主要版本 - - - - - GigE Vision协议次要版本 - - - - - 高MAC地址 - - - - - 低MAC地址 - - - - - IP配置选项 - - - - - 当前IP配置 - - - - - 当前IP地址 - - - - - 当前子网掩码 - - - - - 当前网关 - - - - - 网口IP地址 - - - - - 是否虚拟相机 - - - - - 是否采集卡上的相机 - - - - - USB相机信息 - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 家族名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 是否虚拟相机 - - - - - Camera Link串口设备信息 - - - - - 端口号 - - - - - 名称 - - - - - CoaXPress设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - Camera Link设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - XoFLink设备信息 - - - - - 相机ID - - - - - 采集卡ID - - - - - 设备访问权限,只支持GigE设备 - - - - - 独占权限,其他APP只允许读CCP寄存器 - - - - - 可以从5模式下抢占权限,然后以独占权限打开 - - - - - 控制权限,其他APP允许读所有寄存器 - - - - - 可以从5模式下抢占权限,然后以控制权限打开 - - - - - 以可被抢占的控制权限打开 - - - - - 可以从5模式下抢占权限,然后以可被抢占的控制权限打开 - - - - - 读模式打开设备,适用于控制权限下 - - - - - IP配置类型 - - - - - 静态IP - - - - - DHCP自动获取IP - - - - - LLA(Link-local address),链路本地地址 - - - - - GigE设备传输模式 - - - - - 驱动模式 - - - - - Socket模式 - - - - - GigE设备网络传输的相关信息 - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 已接收的帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB传输信息 - - - - - 已接收数据大小 [Open和Close之间] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - GigE传输类型 - - - - - 单播 - - - - - 组播 - - - - - 局域网内广播 - - - - - 子网内广播 - - - - - 从相机获取 - - - - - 用户自定义应用端接收图像数据Port号 - - - - - 设置了单播,但本实例不接收图像数据 - - - - - 组播模式,但本实例不接收图像数据 - - - - - 设备异常类型 - - - - - 设备断开连接 - - - - - 设备异常消息 - - - - - 消息类型 - - - - - 提供设备通用的属性和接口 - - - - - 打开设备,默认以独占权限打开 - - 成功,返回MV_OK;失败,返回错误码 - - - - 以指定访问权限打开设备,只支持GigE设备 - - 访问权限 - 切换访问权限时的密钥 - 成功,返回MV_OK;失败,返回错误码 - - 目前设备暂不支持MV_ACCESS_ExclusiveWithSwitch、MV_ACCESS_ControlWithSwitch、MV_ACCESS_ControlSwitchEnable、MV_ACCESS_ControlSwitchEnableWithKey这四种抢占模式。 - - - - - 关闭设备 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 开启设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 设备异常事件 - - - - - 判断设备是否处于连接状态 - - - - - 获取设备对应的图像采集对象 - - - - - 获取设备对应的事件采集对象 - - - - - 获取设备信息 - - - - - 获取设备对应的参数配置对象 - - - - - 获取格式转换对象 - - - - - 获取用于图像处理的对象 - - - - - 获取用于图像保存的对象 - - - - - 获取用于解码图像的的对象 - - - - - 获取录像对象 - - - - - 获取图像和图形渲染对象 - - - - - GigE设备专用接口 - - - - - 获取最佳包大小 - - 最佳包大小 - 成功,返回MV_OK;失败,返回错误码 - - - - 强制设备IP - - IP地址 - 子网掩码 - 默认网关 - 成功,返回MV_OK;失败,返回错误码 - - 强制设置设备网络参数(包括IP、子网掩码、默认网关),强制设置之后将需要重新创建设备句柄,仅GigE设备支持。 - 如果设备为DHCP的状态,调用该接口强制设置设备网络参数之后设备将会重启。 - - - - - 配置IP方式 - - IP配置类型 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,默认为Driver模式 - - 网络传输模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取网络传输信息 - - 网络传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVSP取流超时时间 - - 超时时间(MS),默认300ms,范围:>10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVSP取流超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVCP命令超时时间 - - 超时时间(MS),默认500ms,范围:0-10000ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVCP命令超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传GVCP命令次数 - - 重传次数,范围:0-100 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取重传GVCP命令次数 - - 重传次数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置是否打开重发包,及重发包参数 - - 是否支持重发包 - 最大重发比 - 重发超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传命令最大尝试次数 - - 重传命令最大尝试次数,默认值20 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 获取重传命令最大尝试次数 - - 传命令最大尝试次数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 设置同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔,默认10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔(以毫秒为单位) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,可以为单播模式、组播模式等 - - 传输模式 - 组播地址,组播模式下有意义 - 组播端口,组播模式下有意义 - 成功,返回MV_OK;失败,返回错误码 - - - - USB设备专用接口 - - - - - 设置U3V的传输包大小 - - 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] - 成功,返回MV_OK;失败,返回错误码 - - 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 - - - - - 获取U3V的传输包大小 - - 传输的包大小, 单位:Byte - 成功,返回MV_OK;失败,返回错误码 - - - - 设置U3V的传输通道个数 - - 传输通道个数,范围:1-10 - 成功,返回MV_OK;失败,返回错误码 - - 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 - - - - - 获取U3V的传输通道个数 - - 传输通道个数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 - - - - - 设置U3V的事件缓存节点个数 - - 事件缓存节点个数,范围:1-64 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 - - - - - 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取U3V相机同步读写超时时间 - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 - - USB传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - Camera Link波特率 - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - 最大值 - - - - - Camera Link串口设备专用接口 - - - - - 设置设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备与主机间连接支持的波特率 - - 所支持波特率的或运算结果,单个波特率参考 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置串口操作等待时长 - - 串口操作的等待时长,单位为ms - 成功,返回MV_OK;失败,返回错误码 - - - - 错误码定义 - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - 设备event信息 - - - - - Event名称 - - - - - EventID - - - - - 流通道序号 - - - - - 帧号 (暂无固件支持) - - - - - 时间戳 - - - - - Event数据长度 (暂无固件支持) - - - - - Event数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 (暂无固件支持) - - - - - 设备事件 - - - - - 事件信息 - - - - - 提供设备事件订阅相关接口 - - - - - 订阅事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 取消事件订阅 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 订阅所有事件 - - 成功,返回MV_OK;失败,返回错误码 - - - - 取消订阅所有事件 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备事件 - - - - - 通过GenTL枚举到的接口信息 - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 显示名称 - - - - - GenTL的cti文件索引 - - - - - 通过GenTL枚举到的设备信息 - - - - - GenTL接口ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 型号名字 - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - 用户自定义名字 - - - - - 序列号 - - - - - 设备版本号 - - - - - GenTL的cti文件索引 - - - - - 提供GenTL相关接口 - - - - - 通过GenTL枚举Interfaces - - GenTL的cti文件路径 - Interfaces列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 通过GenTL Interface枚举设备 - - Interface信息 - 设备列表 - 成功,返回MV_OK;失败,返回错误码 - - 枚举到设备后,通过创建设备实例。 - - - - - 卸载cti库 - - 枚举卡时加载的cti文件路径 - 成功,返回MV_OK;失败,返回错误码 - 卸载前需要保证通过该cti枚举出的相机已全部关闭,否则报错前置条件错误。 - - - - 提供获取图像缓存、图像属性的接口 - - - - - 转换为Bitmap - - Bitmap对象,失败返回null - - - - 图像数据指针(非托管内存) - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 图像宽度 - - - - - 图像高度 - - - - - 像素格式 - - - - - 图像大小 - - - - - 图像解码 - - - - - 无损解码 - - 输入图像及帧信息 - 输出图像及帧信息。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - 将从相机中取到的无损压缩码流解码成裸数据,同时支持解析当前相机实时图像的水印信息(如果输入的无损码流不是当前相机或者不是实时取流的,则水印解析可能异常)。 - 若解码失败,请检查以下情况:(1)需要CPU支持 SSE AVX指令集(2)若当前帧异常(丢包等),可能导致解码异常(3)相机出图异常,即使不丢包也会异常。 - - - - - 图像渲染模式 - - - - - 默认模式,Windows:GDI,Linux:OpenGL - - - - - Direct3D,只支持Windows - - - - - OPENGL,只支持Windows - - - - - 颜色 - - - - - 构造函数 - - 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) - - - - 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 - - - - - 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) - - - - - 矩形 - - - - - 构造函数 - - 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 点 - - - - - 构造函数 - - 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] - - - - - 圆形 - - - - - 构造函数 - - 圆心 - 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - 圆心 - - - - - 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - - 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 - - - - - 线条 - - - - - 线条的起始点坐标 - - - - - 线条的终点坐标 - - - - - 提供图像渲染、图形绘制接口 - - - - - 显示一帧图像 - - 窗口句柄 - 图像信息 - 渲染模式 - 成功,返回MV_OK;失败,返回错误码 - - 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 - 渲染模式为RenderMode.OPENGL时支持4G以上超大图渲染 - - - - - 显示一帧图像 - - 窗口句柄 - 图像数据指针 - 图像数据长度 - 图像宽 - 图像高 - 像素格式 - 渲染模式 - 成功,返回MV_OK;失败,返回错误码 - - 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 - - - - - 在图像上绘制矩形 - - 矩形框 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 在图像上绘制圆形 - - 圆形信息 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 在图像上绘制线条 - - 线条信息 - 线条颜色 - 线条宽度,只能是1或2 - 成功,返回MV_OK;失败,返回错误码 - - - - 图像格式 - - - - - BMP图像格式 - - - - - JPEG图像格式 - - - - - PNG图像格式 - - - - - TIFF图像格式 - - - - - 图像格式信息 - - - - - 图像格式 - - - - - JPEG编码质量(50-99],其他格式无效 - - - - - 提供保存图像数据到文件的接口,支持BMP、JPG、PNG、TIFF格式图像 - - - - - 保存图像到文件,支持BMP、JPG、PNG、TIFF格式图像 - - 文件路径 - 图像数据 - 图像格式信息 - 图像插值方法 - 成功,返回MV_OK;失败,返回错误码 - - - - 保存图像到缓存,支持BMP、JPG格式图像 - - 图像缓存 - 转换后的图像数据长度 - 图像数据 - 图像格式信息 - 图像插值方法 - 成功,返回MV_OK;失败,返回错误码 - - - - 提供采集卡属性和接口 - - - - - 打开采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 枚举采集卡上的相机 - - 相机列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 开启设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭设备指定事件 - - 事件名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取采集卡对应的参数配置对象 - - - - - 获取采集卡对应的事件采集对象 - - - - - 提供枚举采集卡接口 - - - - - 枚举采集卡 - - 采集卡接口类型 - 采集卡列表 - 成功,返回MV_OK;失败,返回错误码 - - 枚举到采集卡后,通过创建采集卡实例。 - - - - - 采集卡工厂类,创建采集卡实例 - - - - - 根据采集卡信息创建采集卡实例 - - 采集卡信息 - 成功-返回采集卡实例,失败-抛出异常 - - - - 根据采集卡ID创建采集卡实例 - - 采集卡ID - 成功-返回采集卡实例,失败-抛出异常 - - - - 采集卡接口类型定义 - - - - - GigE Vision采集卡 - - - - - Camera Link采集卡 - - - - - CoaXPress采集卡 - - - - - XoFLink采集卡 - - - - - 采集卡信息 - - - - - 采集卡接口类型, - - - - - 采集卡的PCIE插槽信息 - - - - - 采集卡ID - - - - - 显示名称 - - - - - 序列号 - - - - - 型号 - - - - - 厂商 - - - - - 版本号 - - - - - 自定义名称 - - - - - 图像旋转角度 - - - - - 90度 - - - - - 180度 - - - - - 270度 - - - - - 图像翻转类型 - - - - - 垂直翻转 - - - - - 水平翻转 - - - - - 图像重构方式 - - - - - 源图像按行拆分成多张图像 - - - - - 图像拼接方式 - - - - - 垂直方向拼接 - - - - - 提供图像处理相关接口,比如旋转、翻转、对比度、饱和度等 - - - - - 图像旋转 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 旋转角度 - 成功,返回MV_OK;失败,返回错误码 - - 该接口只支持MONO8/RGB24/BGR24格式数据的90/180/270度旋转。 - - - - - 图像翻转 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 翻转类型 - 成功,返回MV_OK;失败,返回错误码 - - 该接口只支持MONO8/RGB24/BGR24格式数据的垂直和水平翻转。 - - - - - 图像对比度调节 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 对比度值,[1, 10000] - 成功,返回MV_OK;失败,返回错误码 - - - - 重构图像(用于分时曝光功能) - - 输入图像 - 曝光个数(1-8] - 图像重构方式 - 输出图像列表。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - - - 重构图像(用于分时曝光功能,图像拆分后再拼接) - - 输入图像 - 曝光个数(1-8] - 图像重构的方式 - 图像拼接的方式 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 成功,返回MV_OK;失败,返回错误码 - - - - 内存块 - - - - - 内存池 - - - - - 关闭内存池,清空内部缓存 - - - - - 归还内存块到内存池 - - 内存块 - 是否手动释放 - - - - 更新内存块列表,释放过期内存。方法内部不加锁 - - - - - - 更新内存块的空闲时间并删除过期内存块。 方法内部不加锁 - - - - - - - 打印统计信息 - - - - - 初始化属性值,在构造函数中使用 - - - - - 创建相机句柄 - - - 错误码 - - - - 判断设备是否处于连接状态 - - - - - 获取设备对应的图像采集对象 - - - - - 获取设备信息 - - - - - 获取设备对应的参数配置对象 - - - - - 设置设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备波特率 - - 波特率 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取设备与主机间连接支持的波特率 - - 所支持波特率的或运算结果,单个波特率参考 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置串口操作等待时长 - - 串口操作的等待时长,单位为ms - 成功,返回MV_OK;失败,返回错误码 - - - - Chunk数据 - - - - - Chunk数据指针(非托管内存) - - - - - Chunk数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - ChunkID - - - - - Chunk数据长度 - - - - - 图像帧里面的chunk信息 - - - - - 通过ChunkID获取对应的ChunkData - - - - - - - 创建设备对象 - - - - - 创建设备对象 - - 设备信息 - 设备实例 - - - - 通过设备IP地址创建设备,适用于GigE设备 - - 设备IP地址 - 网口IP地址 - 设备实例 - - - - 通过GenTL设备信息创建设备句柄 - - 设备信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 采集卡类型 - - - - - 未知采集卡 - - - - - 虚拟采集卡 - - - - - 自研采集卡 - - - - - gige设备信息实现 - - - - - 占用设备的主机ip - - - - - 组播ip - - - - - 组播port - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 制造商特殊信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - GigE Vision协议主要版本 - - - - - GigE Vision协议次要版本 - - - - - 高MAC地址 - - - - - 低MAC地址 - - - - - IP配置选项 - - - - - 当前IP配置 - - - - - 当前IP地址 - - - - - 当前子网掩码 - - - - - 当前网关 - - - - - 网口IP地址 - - - - - 是否虚拟相机 - - - - - 是否采集卡上的相机 - - - - - USB设备信息类 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 家族名字 - - - - - 供应商名称 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 是否虚拟相机 - - - - - Camera Link串口设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 端口号 - - - - - 名称 - - - - - CoaXPress设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - Camera Link设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - XoFLink设备信息 - - - - - 设备接口类型 - - - - - 制造商信息 - - - - - 设备型号 - - - - - 设备版本 - - - - - 设备序列号 - - - - - 用户自定义名称 - - - - - 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) - - - - - 相机ID - - - - - 采集卡ID - - - - - Event名称 - - - - - EventID - - - - - 流通道序号 - - - - - 帧号 - - - - - 时间戳 - - - - - Event数据长度 - - - - - Event数据 - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 显示名称 - - - - - GenTL的cti文件索引 - - - - - GenTL接口ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 型号名字 - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - 用户自定义名字 - - - - - 序列号 - - - - - 设备版本号 - - - - - GenTL的cti文件索引 - - - - - 获取最佳包大小 - - - - - - - 强制配置ip - - - - - - - - - 设置ip方式 - - - - - - - 设置传输模式,默认为Driver模式 - - 网络传输模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取网络传输信息 - - 网络传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVSP取流超时时间 - - 超时时间(MS),默认300ms,范围:>10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVSP取流超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置GVCP命令超时时间 - - 超时时间(MS),默认500ms,范围:0-10000ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取GVCP命令超时时间 - - 超时时间(MS) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传GVCP命令次数 - - 重传次数,范围:0-100 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取重传GVCP命令次数 - - 重传次数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置是否打开重发包,及重发包参数 - - 是否支持重发包 - 最大重发比 - 重发超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置重传命令最大尝试次数 - - 重传命令最大尝试次数,默认值20 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 获取重传命令最大尝试次数 - - 传命令最大尝试次数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 - - - - - 设置同一重传包多次请求之间的时间间隔 - - 同一重传包多次请求之间的时间间隔,默认10ms - 成功,返回MV_OK;失败,返回错误码 - - - - 获取同一重传包多次请求之间的时间间隔 - - - 成功,返回MV_OK;失败,返回错误码 - - - - 设置传输模式,可以为单播模式、组播模式等 - - - 组播地址,组播模式下有意义 - 组播端口,组播模式下有意义 - 成功,返回MV_OK;失败,返回错误码 - - - - 解码功能实现类 - - - - - 判断像素是否为Mono格式 - - - - - - - 判断图像格式是否为彩色格式 - - - - - - - 获取图像大小 - - 图像宽度 - 图像高度 - 像素格式 - - - - - 内存拷贝 - - 目标缓存 - 源缓存 - 拷贝大小 - - - - 将FrameOut转成MvCCDll的帧结构体 - - - - - - - - 将Byte数组转为String,使用UTF-8编码,并去掉结尾的'\0' - - - - - - - String字符串拷贝到byte[] - - - - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - 将枚举出来的设备信息转化为输出格式 - - - - - - - - 打开采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 关闭采集卡 - - 成功,返回MV_OK;失败,返回错误码 - - - - 设备本地升级 - - 升级文件路径 - 成功,返回MV_OK;失败,返回错误码 - - 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 - - - - - 获取升级进度 - - 升级进度 - 成功,返回MV_OK;失败,返回错误码 - - - - 枚举采集卡上的相机 - - 相机列表 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取采集卡对应的参数配置对象 - - - - - 采集卡接口类型, - - - - - 采集卡的PCIE插槽信息 - - - - - 采集卡ID - - - - - 显示名称 - - - - - 序列号 - - - - - 型号 - - - - - 厂商 - - - - - 版本号 - - - - - 自定义名称 - - - - - MyCamera - - - - ch GigE Vision采集卡 |en GigE Vision interface - - - ch Camera Link采集卡 |en Camera Link interface - - - ch CoaXPress采集卡 |en CoaXPress interface - - - ch XoFLink采集卡 |en XoFLink interface - - - Unknown Device Type, Reserved - - - GigE Device - - - 1394-a/b Device - - - USB3.0 Device - - - CameraLink Device - - - Virtual GigE Device - - - Virtual USB Device - - - GenTL GigE Device - - - GenTL CML Device - - - GenTL CXP Device - - - GenTL XOF Device - - - - ch:信息结构体的最大缓存 | en: Max buffer size of information structs - - - - - 最大的相机数量 - - - - - ch:最大Interface数量 | en:Max num of interfaces - - - - - ch:最大GenTL设备数量 | en:Max num of GenTL devices - - - - - XML节点描述最大长度 - - - - - XML节点最大长度 - - - - - XML节点最大数量 - - - - - XML节点显示名最大数量 - - - - - 枚举类型最大的EnumEntry个数 - - - - - string类型节点值的最大长度 - - - - - 最大父节点数 - - - - - 最大节点描述长度 - - - - - 参数导出允许配置的最大节点个数 - - - - - 参数导入时节点导入失败的最大错误个数 - - - - - 设备断开连接 - - - - - SDK与驱动版本不匹配 - - - - - 相机Event事件名称最大长度 - - - - 最大枚举条目对应的符号长度 - - - 分时曝光时最多将源图像拆分的个数 - - - 最大支持的串口数量 - - - - ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported - - - - - ch 静态 |en Static - - - - - ch DHCP |en DHCP - - - - - ch LLA |en LLA - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - ch 最大值 |en Auto Max - - - - - ch 网络流量和丢包信息 |en Network traffic and packet loss information - - - - - ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device - - - - - ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register - - - - - ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority - - - - - ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers - - - - - ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority - - - - - ch 以可被抢占的控制权限打开 |en Open with seized control authority - - - - - ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority - - - - - ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 打开文件出现错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - Byte array to struct - - Byte array - Struct type - Struct object - - - - Struct to Byte array - - Struct object - Byte - Bytes - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - Write Error Message - - Message - ErrorNum - - - - 获取枚举类型节点(支持的枚举个数扩展到256) V4.4.1新增 - - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Xml Update callback(Interfaces not recommended) - - Node type - Current node feature structure - Nodes list - User defined variable - - - - Exception callback - - Msg type - User defined variable - - - - Event callback (Interfaces not recommended) - - User defined ID - User defined variable - - - - Event callback - - Event Info - User defined variable - - - - Stream Exception callback - - Msg type - User defined variable - - - - ch:采集卡信息列表 | en: Interface Information List - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多64个设备 | en:Support up to 64 Interfaces - - - - - ch:采集卡信息 | en: Interface information - - - - - ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type - - - - - ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface - - - - - ch: 采集卡ID | en: Interface ID - - - - - ch 显示名称 | en: Display name - - - - - ch 序列号 |en: Serial number - - - - - ch 型号 | en: model name - - - - - ch: 厂商 |en: manufacturer name - - - - - ch: 版本号| en: device version - - - - - ch: 自定义名称 |en: user defined name - - - - - ch 保留字段 | en Reserved - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 保留字节 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 设备地址 - - - - - 保留字节 - - - - - ch:CamLink设备信息 | en:CamLink device information - - - - - 端口号ID - - - - - 模型名 - - - - - 家族名 - - - - - 设备版本信息 - - - - - 制造商名字 - - - - - 序列号 - - - - - 保留字节 - - - - - ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:CoaXPress相机信息 | en:CoaXPress device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:XoFLink相机信息 | en:XoFLink device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:设备信息 | en:Device information - - - - - 主版本号 - - - - - 次版本号 - - - - - MAC高地址 - - - - - MAC低地址 - - - - - 设备传输层协议类型,e.g. MV_GIGE_DEVICE - - - - - ch 设备类型信息 | en Device Type Info - - - - - 保留字节 - - - - - 设备类型 - - - - - 构造函数 - - 输入任意数,因为不接受无参构造函数 - - - - ch:特定类型的设备信息 | en:Special devcie information - - - - - GigE - - - - - Camera Link - - - - - Usb - - - - - CML - - - - - CXP - - - - - XOF - - - - - 相机列表 - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - GenTL的cti文件索引 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多256个设备 | en:Support up to 256 Interfaces - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:GenTL设备列表 | en:GenTL devices list - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - Net Trans Info - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢帧数量 - - - - - 接收帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - Frame Out Info - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - 帧数据大小 - - - - - 丢包数量 - - - - - 保留字节 - - - - - Chunk数据信息 - - - - - Chunk数据 - - - - - ChunkID - - - - - Chunk大小 - - - - - 保留字节 - - - - - Frame Out Info Ex - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - Frame大小 - - - - - 秒数 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - Red - - - - - Green - - - - - Blue - - - - - 帧计数器 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - 水平偏移量 - - - - - 垂直偏移量 - - - - - Chunk宽度 - - - - - Chunk高度 - - - - - 丢包数 - - - - - 为解析的Chunk数量 - - - - - 为解析的Chunk列表 - - - - - 图像宽扩展 - - - - - 图像高扩展 - - - - - 帧长度扩展 - - - - - 保留字节 - - - - - 为解析的Chunk列表 - - - - - 为解析的Chunk内容 - - - - - 对齐结构体,无实际用途 - - - - - 输出帧信息 - - - - - 帧数据地址 - - - - - 帧信息 - - - - - 保留字节 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像(同时清除列表中的其余图像) - - - - - 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne - - - - - 等待下一帧图像 - - - - - 显示帧信息 - - - - - 显示窗口的句柄 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 保留字节 - - - - - 显示帧信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像渲染方式 0-默认模式(Windows GDI/Linux OPENGL), 1-D3D模式(Windows有效) - - - - - 保留字节 - - - - - 图像信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 图像缓存 - - - - - 图像缓存大小 - - - - - 图像长度 - - - - - 保留字节 - - - - - ch:保存3D数据格式 | en:Save 3D file - - - - - 未定义数据格式 - - - - - PLY数据格式 - - - - - CSV数据格式 - - - - - OBJ数据格式 - - - - - 保存的点阵参数 - - - - - [IN] 每一行点的数量 - - - - - [IN] 行数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) - - - - - [OUT] 输出像素数据缓存长度 - - - - - 保存的点阵文件类型 - - - - - 保留字节 - - - - - 保存的图像格式 - - - - - 未定义类型 - - - - - Bmp图像格式 - - - - - Jpeg图像格式 - - - - - Png图像格式 - - - - - Tif图像格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存的图像信息扩展 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件的参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] 输入文件路径 - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入图片格式 - - - - - [IN] 输入文件路径 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图片所需参数 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 旋转角度 - - - - - 旋转90度 - - - - - 旋转180度 - - - - - 旋转270度 - - - - - 旋转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN][OUT] 图像宽 - - - - - [IN][OUT] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 旋转角度 - - - - - 保留字节 - - - - - 图像翻转类型 - - - - - 垂直方向翻转 - - - - - 水平方向翻转 - - - - - 翻转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 翻转类型 - - - - - 保留字节 - - - - - 像素转换参数 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - 图像像素转换信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - Gamma类型 - - - - - 不启用 - - - - - GAMMA值 - - - - - GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) - 10位需要的长度:1024*sizeof(unsigned short) - 12位需要的长度:4096*sizeof(unsigned short) - 16位需要的长度:65536*sizeof(unsigned short) - - - - - 线性RGB转非线性RGB - - - - - 非线性RGB转线性RGB - - - - - Gamma参数 - - - - - [IN] Gamma类型 - - - - - [IN] Gamma值 - - - - - [IN] Gamma曲线缓存 - - - - - [IN] Gamma曲线长度 - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] CCM矩阵(-8192~8192) - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] 量化3x3矩阵 - - - - - [IN] 量化系数(2的整数幂) - - - - - 保留字节 - - - - - CLUT参数 - - - - - [IN] 是否启用CLUT - - - - - [IN] 量化系数(2的整数幂) - - - - - [IN] CLUT大小,建议值17 - - - - - [OUT] 量化CLUT - - - - - [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) - - - - - 保留字节 - - - - - 对比度调节参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 对比度值,范围:[1, 10000] - - - - - 保留字节 - - - - - 锐化参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 锐度调节强度,范围:[0, 500] - - - - - [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] - - - - - [IN] 锐度调节阈值,范围:[0, 255] - - - - - 保留字节 - - - - - 色彩校正参数(包括CCM和CLUT) - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入有效图像位数,8 or 10 or 12 or 16 - - - - - [IN] 输入Gamma信息 - - - - - [IN] 输入CCM信息 - - - - - [IN] 输入CLUT信息 - - - - - 保留字节 - - - - - 矩形ROI参数 - - - - - [IN] 矩形左上角X轴坐标 - - - - - [IN] 矩形左上角Y轴坐标 - - - - - [IN] 矩形宽度 - - - - - [IN] 矩形高度 - - - - - 噪声估计参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 图像ROI - - - - - [IN] ROI个数 - - - - - [IN] 噪声阈值[0-4095] - - - - - [OUT] 输出噪声特性 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出噪声特性长度 - - - - - 保留字节 - - - - - 空域降噪参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 输入噪声特性 - - - - - [IN] 输入噪声特性长度 - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 亮度校正系数(1-2000) - - - - - [IN] 色调校正系数(1-2000) - - - - - [IN] 亮度降噪强度(0-100) - - - - - [IN] 色调降噪强度(0-100) - - - - - [IN] 锐化强度(1-1000) - - - - - 保留字节 - - - - - LSC标定参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出标定表缓存 - - - - - [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) - - - - - [OUT] 输出标定表缓存长度 - - - - - [IN] 宽度分块数 - - - - - [IN] 高度分块数 - - - - - [IN] 边缘填充系数,范围1~5 - - - - - [IN] 标定方式,0-中心为基准 - 1-最亮区域为基准 - 2-目标亮度 - - - - - [IN] 目标亮度(8bits,[0,255]) - (10bits,[0,1023]) - (12bits,[0,4095]) - (16bits,[0,65535]) - - - - - 保留字节 - - - - - LSC校正参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入校正表缓存 - - - - - [IN] 输入校正表缓存长度 - - - - - 保留字节 - - - - - 噪声特性类型 - - - - - 无效 - - - - - 噪声曲线 - - - - - 噪声水平 - - - - - 默认值 - - - - - 噪声基本信息 - - - - - 版本 - - - - - 噪声特性类型 - - - - - 图像格式 - - - - - 平均噪声水平 - - - - - 曲线点数 - - - - - 噪声曲线 - - - - - 亮度曲线 - - - - - 保留字节 - - - - - 噪声估计参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 噪声阈值(0-4095) - - - - - [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) - - - - - [OUT] 降噪特性信息 - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 降噪参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 降噪特性信息(来源于噪声估计) - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 帧特殊信息 - - - - - [OUT] 秒数 - - - - - [OUT] 周期数 - - - - - [OUT] 周期偏移量 - - - - - [OUT] 增益 - - - - - [OUT] 曝光时间 - - - - - [OUT] 平均亮度 - - - - - [OUT] 红色 - - - - - [OUT] 绿色 - - - - - [OUT] 蓝色 - - - - - [OUT] 总帧数 - - - - - [OUT] 触发计数 - - - - - [OUT] 输入 - - - - - [OUT] 输出 - - - - - [OUT] 水平偏移量 - - - - - [OUT] 垂直偏移量 - - - - - [OUT] 水印宽 - - - - - [OUT] 水印高 - - - - - 保留字节 - - - - - HB解码参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 图像宽 - - - - - [OUT] 图像高 - - - - - [OUT] 输出数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出数据大小 - - - - - [OUT] 输出的像素格式 - - - - - [OUT] 水印信息 - - - - - 保留字节 - - - - - 录像格式定义 - - - - - 未定义格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽(指定目标参数时需为8的倍数) - - - - - [IN] 图像高(指定目标参数时需为8的倍数) - - - - - [IN] 帧率fps(大于1/16) - - - - - [IN] 码率kbps(128kbps-16Mbps) - - - - - [IN] 录像格式 - - - - - [IN] 录像文件存放路径 - - - - - 保留字节 - - - - - 输入帧信息 - - - - - [IN] 图像数据指针 - - - - - [IN] 图像大小 - - - - - 保留字节 - - - - - 采集模式 - - - - - 单帧模式 - - - - - 多帧模式 - - - - - 持续采集模式 - - - - - 增益模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 曝光模式 - - - - - Timed - - - - - TriggerWidth - - - - - 自动曝光模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 相机触发模式 - - - - - 关闭 - - - - - 打开 - - - - - Gamma选择器 - - - - - USER - - - - - SRGB - - - - - 自动白平衡 - - - - - 关闭自动白平衡 - - - - - 一次自动白平衡 - - - - - 连续自动白平衡 - - - - - 触发源 - - - - - LINE0 - - - - - LINE1 - - - - - LINE2 - - - - - LINE3 - - - - - COUNTER0 - - - - - SOFTWARE - - - - - FrequencyConverter - - - - - ALL MATHCH INFO - - - - - 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT - - - - - 输出的信息缓存,由调用者分配 - - - - - 信息缓存的大小 - - - - - - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB - - - - - 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - 保留字节 - - - - - 图像的基本信息 - - - - - 宽度值 - - - - - 宽度最小值 - - - - - 宽度最大值 - - - - - Width Inc - - - - - 高度值 - - - - - 高度最小值 - - - - - 高度最大值 - - - - - Height Inc - - - - - 帧率 - - - - - 最小帧率 - - - - - 最大帧率 - - - - - 当前的像素格式 - - - - - 支持的像素格式种类 - - - - - 像素列表 - - - - - 保留字节 - - - - - 节点是否可见的权限等级 - - - - - Always visible - - - - - Visible for experts or Gurus - - - - - Visible for Gurus - - - - - Not Visible - - - - - Object is not yet initialized - - - - - 事件信息 - - - - - 事件名 - - - - - Event号 - - - - - 流通到序号 - - - - - 帧号高位 - - - - - 帧号低位 - - - - - 时间戳高位 - - - - - 时间戳低位 - - - - - Event数据 - - - - - Event数据长度 - - - - - 保留字节 - - - - - 节点错误类型 - - - - - 节点不存在 - - - - - 访问条件错误,通常是节点不可读写 - - - - - 写入越界,超出该节点支持的范围 - - - - - 校验失败,通常是写入的值与文件中的值不匹配 - - - - - 其它错误,可查阅日志 - - - - - 节点错误信息 - - - - - 节点名称 - - - - - 错误类型 - - - - - 保留字节 - - - - - 错误信息列表 - - - - - 错误个数 - - - - - 错误信息 - - - - - 保留字节 - - - - - 节点名称 - - - - - 节点名称 - - - - - 保留字节 - - - - - 节点列表 - - - - - 错误信息 - - - - - 节点个数 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件名 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件数据缓存空间 - - - - - 用户数据缓存大小 - - - - - 文件实际缓存大小 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取进度 - - - - - 已完成的长度 - - - - - 总长度 - - - - - 保留字节 - - - - - GigE传输类型 - - - - - 表示单播(默认) - - - - - 表示组播 - - - - - 表示局域网内广播,暂不支持 - - - - - 表示子网内广播,暂不支持 - - - - - 表示从相机获取,暂不支持 - - - - - 表示用户自定义应用端接收图像数据Port号 - - - - - 表示设置了单播,但本实例不接收图像数据 - - - - - 表示组播模式,但本实例不接收图像数据 - - - - - 传输模式,可以为单播模式、组播模式等 - - - - - 传输模式 - - - - - 目标IP,组播模式下有意义 - - - - - 目标Port,组播模式下有意义 - - - - - 保留字节 - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 只有设置成1时指定的网卡IP才有效,非1时无效 - - - - - 指定的网卡IP - - - - - 保留字节 - - - - - 动作命令结果 - - - - - IP address of the device - - - - - status code returned by the device - - - - - 保留字节 - - - - - 动作命令结果列表 - - - - - 返回值个数 - - - - - 返回的结果 - - - - - 每个节点对应的接口类型 - - - - - IValue接口类型 - - - - - IBase接口类型 - - - - - IInteger接口类型 - - - - - IBoolean接口类型 - - - - - ICommand接口类型 - - - - - IFloat接口类型 - - - - - IString接口类型 - - - - - IRegister接口类型 - - - - - ICategory接口类型 - - - - - IEnumeration接口类型 - - - - - IEnumEntry接口类型 - - - - - IPort接口类型 - - - - - XML节点特点 - - - - - 节点类型 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 保留字节 - - - - - XML节点列表 - - - - - 节点个数 - - - - - 节点列表 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 浮点型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 字符串型节点值 - - - - - 当前值 - - - - - 节点值的最大长度 - - - - - 保留字节 - - - - - 节点的读写性 - - - - - 未实现 - - - - - 不可获取 - - - - - 只写 - - - - - 只读 - - - - - 可读可写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 整型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 布尔型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 命令型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 浮点型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 字符串类型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 寄存器型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 类别属性 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 是否可见 - - - - - 保留字节 - - - - - EnumEntry属性节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - - - - - - 父节点数 - - - - - 父节点列表 - - - - - 是否可见 - - - - - 当前值 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 节点描述 - - - - - 节点描述 - - - - - Enumeration属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - Symbolic数 - - - - - 当前Symbolic索引 - - - - - Symbolic索引 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - Port属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - 辅助线颜色 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 自定义点坐标 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 矩形框区域信息 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 辅助线颜色 - - - 辅助线宽度 - - - 预留字节 - - - 圆形框区域信息 - - - 圆心信息 - - - 宽向半径,根据图像的相对位置[0, 1.0] - - - 高向半径,根据图像的相对位置[0, 1.0] - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 线条辅助线信息 - - - 线条辅助线的起始点坐标 - - - 线条辅助线的终点坐标 - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 枚举类型指定条目信息 - - - 指定值 - - - 指定值对应的符号 - - - 预留字节 - - - U3V流异常类型 - - - 异常的图像,该帧被丢弃 - - - 缓存列表溢出,清除最旧的一帧 - - - 缓存列表为空,该帧被丢弃 - - - 断流恢复 - - - 断流,恢复失败,取流被中止 - - - 设备异常,取流被中止 - - - 重构后的图像列表 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输出数据缓存 - - - 输出数据长度 - - - 提供的输出缓冲区大小 - - - 预留字节 - - - - 分时曝光的图像处理方式 - - - - - 源图像按行拆分成多张图像 - - - - - 源图像两行拆分成多张图像 - - - - 重构图像参数信息 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输入数据缓存 - - - 输入数据长度 - - - 曝光个数(1-8] - - - 图像重构方式 - - - - 输出数据缓存信息 - - - - 预留字节 - - - 串口信息 - - - - 串口号 - - - - - 保留字节 - - - - 串口列表 - - - - 串口数量 - - - - - 串口信息 - - - - - 保留字节 - - - - - 像素格式定义 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - - 图像类,实现基本的图像属性和接口,实现图像克隆、ToBitmap。作为其他图像类的基类 - - - - - 根据图像宽、高和像素格式创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - - - - 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 图像大小 - 相机句柄,用于ToBitmap时像素格式转换 - - - - 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存 - - - - - - - - - - - 用于克隆 - - - - - - 构造空对象,内部变量由由子类初始化 - - - - - 相机句柄,用于内部做格式转换等图像处理 - - - - - 非托管内存指针 - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 从C库获取图像地址(GetImageBuffer或者回调),包装成Image,图像数据存放在非托管内存中 - - - - - 使用传入的非托管内存创建新的对象 - - - - - - - 设备句柄 - - - - 非托管内存指针 - - - - - 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 - - - - - 基于内存池的Image对象,用于图像处理相关接口 - - - - - 根据图像宽、高和像素格式创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - 内存池 - - - - 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 - - 图像宽度 - 图像高度 - 像素格式 - 相机句柄,用于ToBitmap时像素格式转换 - 图像大小 - 内存池 - - - - 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存池内存 - - - - - - - - - - - - 整型参数实现类 - - - - - 整形参数 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Increment - - - - - 枚举项参数 - - - - - 枚举值 - - - - - 枚举符号 - - - - - 枚举类型实现类 - - - - - 枚举类型参数 - - - - - 当前枚举项 - - - - - 支持的枚举类型个数 - - - - - 支持的枚举项列表 - - - - - float类型实现类 - - - - - 浮点型参数 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - String类型参数实现类 - - - - - 字符串类型参数 - - - - - 当前值 - - - - - 最大长度 - - - - - 参数导入时出错的节点信息 - - - - - 参数导入导出时的节点错误信息 - - - - - 节点名称 - - - - - 错误类型 - - - - - 节点名称 - - - - - 错误信息 - - - - - 参数实现类 - - - - - 提供设备参数配置相关接口 - - - - - 清除GenICam节点缓存 - - 成功,返回MV_OK;失败,返回错误码 - - 在加载工业相机节点时需要读取GenICam配置文件,该接口可以起到清除GenICam缓存的功能。 - - - - - 获取Integer属性值 - - 属性键值,如获取宽度信息则为"Width" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Integer型属性值 - - 属性键值,如设置宽度信息则为"Width" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Enumeration属性值 - - 属性键值,如获取像素格式信息则为"PixelFormat" - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Enumeration属性值 - - 属性键值,如设置像素格式信息则为"PixelFormat" - Enum型节点的值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Enumeration属性 - - 属性键值,如设置像素格式信息则为"PixelFormat" - EnumEntry的名称 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Float属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Float型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取Boolean属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Boolean型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取String属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置String型属性值 - - 属性键值 - 属性值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Command型属性值 - - 属性键值 - 成功,返回MV_OK;失败,返回错误码 - - - - 导入设备属性文件 - - 文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 导入设备属性文件并保存错误信息列表 - - 文件路径 - 导入失败的节点信息 - 成功,返回MV_OK;失败,返回错误码 - 部分节点导入失败时也会返回MV_OK,通过nodeErrors返回导入失败的节点及错误原因 - - - - 保存设备属性到文件 - - 文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 通过设备寄存器地址读取寄存器 - - 待读取的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 - 待读取的内存长度 - 存放读到的内存值(GEV设备内存值是按照大端模式存储的,其它协议设备按照小端存储) - 成功,返回MV_OK;失败,返回错误码 - - 访问设备,读取某段寄存器的数据。 - - - - - 通过设备寄存器地址写寄存器 - - 待写入的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 - 待写入的内存长度 - 待写入的内存值(注意GEV设备内存值要按照大端模式存储,其它协议设备按照小端存储) - 成功,返回MV_OK;失败,返回错误码 - - 访问设备,把一段数据写入某段寄存器。 - - - - - 获取设备属性树XML - - 设备xml - 成功,返回MV_OK;失败,返回错误码 - - - - 获得当前节点的访问模式 - - 节点名称 - 节点的访问模式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获得当前节点的类型 - - 节点名称 - 节点类型 - 成功,返回MV_OK;失败,返回错误码 - - - - 从设备读取文件,保存为本地文件 - - 设备文件名 - 本地文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 从设备读取文件,保存在内存 - - 设备文件名 - 缓存 - 成功,返回MV_OK;失败,返回错误码 - - - - 将文件写入设备 - - 设备文件名 - 本地文件路径 - 成功,返回MV_OK;失败,返回错误码 - - - - 将内存中的文件写入设备 - - 设备文件名 - 缓存 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取文件存取的进度 - - 已完成的长度 - 总长度 - 成功,返回MV_OK;失败,返回错误码 - - - - 设备句柄 - - - - - FileAccessRead到Byte数组时的默认文件大小 - - - - - 构造函数 - - - - - - 提供像素格式转换相关接口 - - - - - 设置图像插值算法类型 - - 图像插值算法 - 成功,返回MV_OK;失败,返回错误码 - - 设置内部图像转换接口的Bayer插值算法类型参数,使用的插值算法是该接口所设定的 - - - - - 插值算法平滑使能设置 - - 平滑使能(默认关闭) - 成功,返回MV_OK;失败,返回错误码 - - 设置内部图像转换接口的Bayer插值平滑使能参数,使用的插值算法是该接口所设定的。 - - - - - 设置Bayer格式的Gamma值 - - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - 设置该值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 设置Mono8/Bayer8/10/12/16格式的Gamma值 - - 像素格式 - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - 设置Mono8的gamma值后,再调用将Mono8转成Mono8时gamma值起效。 - 设置Bayer8/10/12/16的gamma值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - 该接口兼容接口,新增支持Mono8像素格式 - - - - - 设置Bayer格式的Gamma信息 - - Gamma参数 - 成功,返回MV_OK;失败,返回错误码 - - 设置该信息后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 - - CCM参数 - 成功,返回MV_OK;失败,返回错误码 - - 开启CCM并设置CCM矩阵后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 - - - - - 像素格式转换 - - 输入图像 - 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 - 目标像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 像素格式转换 - - 输入图像 - 输出图像缓存 - 输出图像长度 - 目标像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取像素格式转换所需的缓存大小 - - 目标像素格式 - 图像宽 - 图像高 - 缓存大小 - - - - 设备句柄, 用于内部做格式转换 - - - - - 构造函数,内部创建内存池,只在ToBitmap中使用 - - 设备句柄 - - - - 构造函数 - - 设备句柄 - - - - - 设置图像插值算法类型 - - 图像插值算法 - 成功,返回MV_OK;失败,返回错误码 - - - - 插值算法平滑使能设置 - - 平滑使能(默认关闭) - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的Gamma值 - - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Mono8/Bayer8/10/12/16格式的Gamma值 - - 像素格式 - Gamma值:0.1 ~ 4.0 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的Gamma信息 - - Gamma参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 - - CCM参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 将图像转换为指定格式,输出IImage图像 - - 输入图像 - 输出图像 - 目的像素格式 - 成功,返回MV_OK;失败,返回错误码 - - - - 将图像转换为指定格式,输出Byte数组 - - 输入图像 - 输出图像缓存 - 输出图像长度 - 目的像素格式 - 成功,返回MV_OK;失败,返回错误码 - - outBuffer设置为null时, outDataLen会给出结果图像需要的缓存长度 - - - - - 获取像素格式转换所需的缓存大小 - - 目标像素格式 - 图像宽 - 图像高 - 缓存大小 - - - - SDk全局信息及操作接口 - - - - - 获取SDK版本信息 - - SDK版本号,格式x.y.z.a - - - - 初始化SDK - - 成功,返回MV_OK;失败,返回错误码 - - - - 反初始化SDK,释放资源 - - 成功,返回MV_OK;失败,返回错误码 - - - - 图像数据和帧信息 - - - - - 图像数据 - - - - - 帧号 - - - - - 设备时间戳 - - - - - 主机时间戳 - - - - - 帧长度 - - - - - 设备水印时标 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - 白平衡红色通道 - - - - - 白平衡绿色通道 - - - - - 白平衡蓝色通道 - - - - - 总帧数 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - ROI区域,水平偏移量 - - - - - ROI区域,垂直偏移量 - - - - - 本帧丢包数 - - - - - Chunk数据 - - - - - 深拷贝 - - - - - - 相机句柄 - - - - - 图像类 - - - - - 提供取流相关接口 - - - - - 设置SDK内部图像缓存节点个数,大于等于1 - - 缓存节点个数 - 成功,返回MV_OK;失败,返回错误码 - - 调用该接口可以设置SDK内部图像缓存节点个数,在 IStreamGrabber.StartGrabbing() 前调用。 - 不同相机因为取流方式不同,不调用SetImageNodeNum方法的情况下,不同相机默认缓存节点的个数不同:比如 双U内部分配默认3个节点。 - SDK实际分配的节点个数 = SDK内部预分配的个数 + 用户分配的节点(SetImageNodeNum); - - - - - 获取当前图像缓存区的有效图像个数 - - 有效图像个数 - 成功,返回MV_OK;失败,返回错误码 - - - - 开始取流 - - 成功,返回MV_OK;失败,返回错误码 - - - - 开始取流,支持设置取流策略 - - 策略枚举值 - 成功,返回MV_OK;失败,返回错误码 - - - - 设置输出缓存个数(只有在 StreamGrabStrategy.LatestImages 策略下才有效,范围:1-ImageNodeNum) - - 输出缓存个数 - 成功,返回MV_OK;失败,返回错误码 - - - - 停止取流 - - 成功,返回MV_OK;失败,返回错误码 - - - - 获取一帧图像 - - 等待超时时间 - 图像数据和图像信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 释放图像缓存(此接口用于释放不再使用的图像缓存,与 IStreamGrabber.FreeImageBuffer() 配套使用) - - 图像数据和图像数据 - 成功,返回MV_OK;失败,返回错误码 - - - - 清除取流数据缓存 - - 成功,返回MV_OK;失败,返回错误码 - - 该接口允许用户在不停止取流的时候,就能清除缓存中不需要的图像。 - 该接口在连续模式切触发模式后,可以清除历史数据。 - - - - - 设备流异常事件,只有USB设备支持 - - - 在StartGrabbing前调用 - - - - - 采集一帧图像的事件,获取图像数据 - - - 在StartGrabbing前调用 - - - - - 内部回调图像回调函数 - - - - - - - - 内部流异常回调函数 - - - - - - - 将MvCCDll中的帧结构体转为FrameOut类 - - - - - - - - USB流异常回调 - - - - - 设置U3V的传输包大小 - - 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] - 成功,返回MV_OK;失败,返回错误码 - - 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 - - - - - 获取U3V的传输包大小 - - 传输的包大小, 单位:Byte - 成功,返回MV_OK;失败,返回错误码 - - - - 设置U3V的传输通道个数 - - 传输通道个数,范围:1-10 - 成功,返回MV_OK;失败,返回错误码 - - 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 - - - - - 获取U3V的传输通道个数 - - 传输通道个数 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 - - - - - 设置U3V的事件缓存节点个数 - - 事件缓存节点个数,范围:1-64 - 成功,返回MV_OK;失败,返回错误码 - - 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 - - - - - 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取U3V相机同步读写超时时间 - - 同步读写超时时间 - 成功,返回MV_OK;失败,返回错误码 - - - - 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 - - USB传输信息 - 成功,返回MV_OK;失败,返回错误码 - - - - 录像功能实现类 - - - - - 录像,将图片录制成AVI格式视频 - - - - - 开始录像 - - 录像文件存放路径 - 录像参数 - 成功,返回MV_OK;失败,返回错误码 - - - - 输入录像数据 - - 图像数据 - 成功,返回MV_OK;失败,返回错误码 - - - - 停止录像 - - 成功,返回MV_OK;失败,返回错误码 - - - - 异常信息 - - - - - 错误码 - - - - - Xml节点访问模式 - - - - - 不可实现 - - - - - 不可用 - - - - - 只写 - - - - - 只读 - - - - - 读写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 每个节点对应的接口类型 - - - - - Value - - - - - Base - - - - - Integer - - - - - Boolean - - - - - Command - - - - - Float - - - - - String - - - - - Register - - - - - Category - - - - - Enumeration - - - - - EnumEntry - - - - - Port - - - - - 节点错误信息的类型 - - - - - 节点不存在 - - - - - 访问条件错误,通常是节点不可读写 - - - - - 写入越界,超出该节点支持的范围 - - - - - 校验失败,通常是写入的值与文件中的值不匹配 - - - - - 其它错误,可查阅日志 - - - - - 图像插值算法类型 - - - - - 快速 - - - - - 均衡 - - - - - 最优 - - - - - 最优+ - - - - - Gamma类型 - - - - - 不启用 - - - - - Gamma值 - - - - - Gamma曲线 - 8位,长度:256*sizeof(unsigned char) - 10位,长度:1024*sizeof(unsigned short) - 12位,长度:4096*sizeof(unsigned short) - 16位,长度:65536*sizeof(unsigned short) - - - - - linear RGB to sRGB - - - - - sRGB to linear RGB(仅色彩插值时支持,色彩校正时无效) - - - - - Gamma参数 - - - - - Gamma类型 - - - - - Gamma值[0.1, 4.0] - - - - - Gamma曲线缓存 - - - - - Gamma曲线长度 - - - - - CCM参数 - - - - - 是否启用CCM - - - - - CCM矩阵[-65536~65536],必须是Int32[9] - - - - - 量化系数(2的整数幂,最大65536) - - - - - 流异常类型 - - - - - 异常的图像,该帧被丢弃 - - - - - 缓存列表溢出,清除最旧的一帧 - - - - - 缓存列表为空,该帧被丢弃 - - - - - 断流恢复 - - - - - 断流,恢复失败,取流被中止 - - - - - 设备异常,取流被中止 - - - - - 流异常事件 - - - - - 流异常类型 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像,同时清除列表中的其余图像 - - - - - 从输出缓存列表中获取最新的OutputQueueSize帧图像,其中OutputQueueSize范围为1-ImageNodeNum,可用 SetOutputQueueSize()接口设置。ImageNodeNum默认为1,可调用SetImageNodeNum()接口设置。 OutputQueueSize设置成1等同于LatestImagesOnly策略,OutputQueueSize设置成ImageNodeNum等同于OneByOne策略。 - - - - - 在调用取流接口时忽略输出缓存列表中所有图像,并等待设备即将生成的一帧图像。该策略只支持GigE设备,不支持U3V设备 - - - - - 采集一帧图像的事件,用于获取图像数据和帧信息 - - - - - 图像帧信息 - - - - - 视频格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - 输入数据的像素格式 - - - - - 图像宽(指定目标参数时需为2的倍数) - - - - - 图像高(指定目标参数时需为2的倍数) - - - - - 帧率fps(大于1/16) - - - - - 码率kbps(128-16*1024) - - - - - 录像格式 - - - - - MyCamera - - - - ch GigE Vision采集卡 |en GigE Vision interface - - - ch Camera Link采集卡 |en Camera Link interface - - - ch CoaXPress采集卡 |en CoaXPress interface - - - ch XoFLink采集卡 |en XoFLink interface - - - Unknown Device Type, Reserved - - - GigE Device - - - 1394-a/b Device - - - USB3.0 Device - - - CameraLink Device - - - Virtual GigE Device - - - Virtual USB Device - - - GenTL GigE Device - - - GenTL CML Device - - - GenTL CXP Device - - - GenTL XOF Device - - - - ch:信息结构体的最大缓存 | en: Max buffer size of information structs - - - - - 最大的相机数量 - - - - - ch:最大Interface数量 | en:Max num of interfaces - - - - - ch:最大GenTL设备数量 | en:Max num of GenTL devices - - - - - XML节点描述最大长度 - - - - - XML节点最大长度 - - - - - XML节点最大数量 - - - - - XML节点显示名最大数量 - - - - - string类型节点值的最大长度 - - - - - 最大父节点数 - - - - - 最大节点描述长度 - - - - - 设备断开连接 - - - - - SDK与驱动版本不匹配 - - - - - 相机Event事件名称最大长度 - - - - 最大枚举条目对应的符号长度 - - - 分时曝光时最多将源图像拆分的个数 - - - - ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported - - - - - ch 静态 |en Static - - - - - ch DHCP |en DHCP - - - - - ch LLA |en LLA - - - - - 9600 - - - - - 19200 - - - - - 38400 - - - - - 57600 - - - - - 115200 - - - - - 230400 - - - - - 460800 - - - - - 921600 - - - - - ch 最大值 |en Auto Max - - - - - ch 网络流量和丢包信息 |en Network traffic and packet loss information - - - - - ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device - - - - - ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register - - - - - ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority - - - - - ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers - - - - - ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority - - - - - ch 以可被抢占的控制权限打开 |en Open with seized control authority - - - - - ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority - - - - - ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority - - - - 成功,无错误 - - - 错误或无效的句柄 - - - 不支持的功能 - - - 缓存已满 - - - 函数调用顺序错误 - - - 错误的参数 - - - 资源申请失败 - - - 无数据 - - - 前置条件有误,或运行环境已发生变化 - - - 版本不匹配 - - - 传入的内存空间不足 - - - 异常图像,可能是丢包导致图像不完整 - - - 动态导入DLL失败 - - - 没有可输出的缓存 - - - 加密错误 - - - 打开文件出现错误 - - - 未知的错误 - - - 通用错误 - - - 参数非法 - - - 值超出范围 - - - 属性 - - - 运行环境有问题 - - - 逻辑错误 - - - 节点访问条件有误 - - - 超时 - - - 转换异常 - - - GenICam未知错误 - - - 命令不被设备支持 - - - 访问的目标地址不存在 - - - 目标地址不可写 - - - 设备无访问权限 - - - 设备忙,或网络断开 - - - 网络包数据错误 - - - 网络相关错误 - - - 设备IP冲突 - - - 读usb出错 - - - 写usb出错 - - - 设备异常 - - - GenICam相关错误 - - - 带宽不足 - - - 驱动不匹配或者未装驱动 - - - USB未知的错误 - - - 升级固件不匹配 - - - 升级固件语言不匹配 - - - 升级冲突(设备已经在升级了再次请求升级即返回此错误) - - - 升级时设备内部出现错误 - - - 升级时未知错误 - - - 处理正确 - - - 不确定类型错误 - - - 能力集中存在无效参数 - - - 内存地址为空 - - - 内存对齐不满足要求 - - - 内存空间大小不够 - - - 内存空间大小不满足对齐要求 - - - 内存地址不满足对齐要求 - - - 图像格式不正确或者不支持 - - - 图像宽高不正确或者超出范围 - - - 图像宽高与step参数不匹配 - - - 图像数据存储地址为空 - - - 设置或者获取参数类型不正确 - - - 设置或者获取参数的输入、输出结构体大小不正确 - - - 处理类型不正确 - - - 处理时输入、输出参数大小不正确 - - - 子处理类型不正确 - - - 子处理时输入、输出参数大小不正确 - - - index参数不正确 - - - value参数不正确或者超出范围 - - - param_num参数不正确 - - - 函数参数指针为空 - - - 超过限定的最大内存 - - - 回调函数出错 - - - 加密错误 - - - 算法库使用期限错误 - - - 参数范围不正确 - - - 数据大小不正确 - - - 数据step不正确 - - - cpu不支持优化代码中的指令集 - - - 警告 - - - 算法库超时 - - - 算法版本号出错 - - - 模型版本号出错 - - - GPU内存分配错误 - - - 文件不存在 - - - 字符串为空 - - - 图像解码器错误 - - - 打开文件错误 - - - 文件读取错误 - - - 文件写错误 - - - 文件读取大小错误 - - - 文件类型错误 - - - 模型类型错误 - - - 分配内存错误 - - - 线程绑核失败 - - - 噪声特性图像格式错误 - - - 噪声特性类型错误 - - - 噪声特性个数错误 - - - 噪声特性增益个数错误 - - - 噪声曲线增益值输入错误 - - - 噪声曲线柱数错误 - - - 噪声估计初始化增益设置错误 - - - 噪声估计未初始化 - - - 颜色空间模式错误 - - - 图像ROI个数错误 - - - 图像ROI原点错误 - - - 图像ROI大小错误 - - - 输入的相机增益不存在(增益个数已达上限) - - - 输入的相机增益不在范围内 - - - 输入的噪声特性内存大小错误 - - - - Constructor - - - - - Destructor - - - - - 设备句柄 - - - - - Initialize - - Success, return MV_OK. Failure, return error code - - - - Finalize - - Success, return MV_OK. Failure, return error code - - - - 枚举采集卡设备信息 - - 采集卡类型 - 设备信息 - Success, return MV_OK. Failure, return error code - - - - 创建采集卡设备句柄 - - 采集卡设备信息 - Success, return MV_OK. Failure, return error code - - - - 通过采集卡ID创建设备句柄 - - 采集卡ID - Success, return MV_OK. Failure, return error code - - - - 打开采集卡设备 - - 采集卡信息配置文件(目前不支持传配置文件) - - - - - 关闭采集卡 - - Success, return MV_OK. Failure, return error code - - - - 销毁采集卡句柄 - - Success, return MV_OK. Failure, return error code - - - - Get Camera Handle - - - - - - Get SDK Version - - Always return 4 Bytes of version number |Main |Sub |Rev |Test| - 8bits 8bits 8bits 8bits - - - - - Get supported Transport Layer - - Supported Transport Layer number - - - - Enumerate Device - - Enumerate TLs - Device List - Success, return MV_OK. Failure, return error code - - - - Enumerate device according to manufacture name - - Enumerate TLs - Device List - Manufacture Name - Success, return MV_OK. Failure, return error code - - - - Enumerate device according to the specified ordering - - Transmission layer of enumeration(All layer protocol type can input) - Device list - Manufacture Name - Sorting Method - Success, return MV_OK. Failure, return error code - - - - Is the device accessible - - Device Information - Access Right - Access, return true. Not access, return false - - - - Set SDK log path (Interfaces not recommended) - If the logging service MvLogServer is enabled, the interface is invalid and The logging service is enabled by default - - - - - - - Create Device - - Device Information - Success, return MV_OK. Failure, return error code - - - - Create Device without log - - Device Information - Success, return MV_OK. Failure, return error code - - - - Destroy Device - - Success, return MV_OK. Failure, return error code - - - - Open Device - - Success, return MV_OK. Failure, return error code - - - - Open Device - - Access Right - Switch key of access right - Success, return MV_OK. Failure, return error code - - - - Close Device - - Success, return MV_OK. Failure, return error code - - - - Is the device connected - - Connected, return true. Not Connected or DIsconnected, return false - - - - Register the image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register the RGB image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register the BGR image callback function - - Callback function pointer - User defined variable - Success, return MV_OK. Failure, return error code - - - - Start Grabbing - - Success, return MV_OK. Failure, return error code - - - - Stop Grabbing - - Success, return MV_OK. Failure, return error code - - - - Get one frame of RGB image, this function is using query to get data - query whether the internal cache has data, get data if there has, return error code if no data - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Get one frame of BGR image, this function is using query to get data - query whether the internal cache has data, get data if there has, return error code if no data - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error cod - - - - Get a frame of an image using an internal cache - - Image data and image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Free image buffer(used with MV_CC_GetImageBuffer) - - Image data and image information - Success, return MV_OK. Failure, return error code - - - - Get a frame of an image - - Image data receiving buffer - Buffer size - Image information - Waiting timeout - Success, return MV_OK. Failure, return error code - - - - Clear image Buffers to clear old data - - Success, return MV_OK. Failure, return error code - - - - Get the number of valid images in the current image buffer - - The number of valid images in the current image buffer - Success, return MV_OK. Failure, return error code - - - - Display one frame image - - Image information - Success, return MV_OK. Failure, return error code - - - - Display one frame image Ex - - dispaly Handle - Image information - Success, return MV_OK. Failure, return error code - - - - Set the number of the internal image cache nodes in SDK(Greater than or equal to 1, to be called before the capture) - - Number of cache nodes - Success, return MV_OK. Failure, return error code - - - - Set Grab Strategy - - The value of grab strategy - Success, return MV_OK. Failure, return error code - - - - Set The Size of Output Queue(Only work under the strategy of MV_GrabStrategy_LatestImages,rang:1-ImageNodeNum) - - The Size of Output Queue - Success, return MV_OK. Failure, return error code - - - - Get device information(Called before start grabbing) - - device information - Success, return MV_OK. Failure, return error code - - - - Get various type of information - - Various type of information - Success, return MV_OK. Failure, return error code - - - - Get Integer value - - Key value, for example, using "Width" to get width - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Integer value - - Key value, for example, using "Width" to set width - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get Enum value - - Key value, for example, using "PixelFormat" to get pixel format - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Enum value - - Key value, for example, using "PixelFormat" to set pixel format - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get the symbolic of the specified value of the Enum type node - - Key value, for example, using "PixelFormat" to set pixel format - Symbolic to get - Success, return MV_OK. Failure, return error code - - - - Set Enum value - - Key value, for example, using "PixelFormat" to set pixel format - Feature String to set - Success, return MV_OK. Failure, return error code - - - - Get Float value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set float value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get Boolean value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set Boolean value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Get String value - - Key value - Value of device features - Success, return MV_OK. Failure, return error code - - - - Set String value - - Key value - Feature value to set - Success, return MV_OK. Failure, return error code - - - - Send Command - - Key value - Success, return MV_OK. Failure, return error code - - - - Read Memory - - Used as a return value, save the read-in memory value(Memory value is stored in accordance with the big end model) - Memory address to be read, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr - Length of the memory to be read - Success, return MV_OK. Failure, return error code - - - - Write Memory - - Memory value to be written ( Note the memory value to be stored in accordance with the big end model) - Memory address to be written, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr - Length of the memory to be written - Success, return MV_OK. Failure, return error code - - - - Invalidate GenICam Nodes - - Success, return MV_OK. Failure, return error code - - - - Get camera feature tree XML - - XML data receiving buffer - Buffer size - Actual data length - Success, return MV_OK. Failure, return error code - - - - Get Access mode of cur node - - Name of node - Access mode of the node - Success, return MV_OK. Failure, return error code - - - - Get Interface Type of cur node - - Name of node - Interface Type of the node - Success, return MV_OK. Failure, return error code - - - - Save camera feature - - File name - Success, return MV_OK. Failure, return error code - - - - Load camera feature - - File name - Success, return MV_OK. Failure, return error code - - - - Read the file from the camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Read the file from the camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Write the file to camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Write the file to camera - - File access structure - Success, return MV_OK. Failure, return error code - - - - Get File Access Progress - - File access Progress - Success, return MV_OK. Failure, return error code - - - - Device Local Upgrade - - File path and name - Success, return MV_OK. Failure, return error code - - - - Get Upgrade Progress - - Value of Progress - Success, return MV_OK. Failure, return error code - - - - Register Exception Message CallBack, call after open device - - Exception Message CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register event callback, which is called after the device is opened - - Event CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Register single event callback, which is called after the device is opened - - Event name - Event CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Set enumerate device timeout - - time out,default 100ms - Success, return MV_OK. Failure, return error code - - - - Force IP - - IP to set - Subnet mask - Default gateway - Success, return MV_OK. Failure, return error code - - - - IP configuration method - - IP type, refer to MV_IP_CFG_x - Success, return MV_OK. Failure, return error code - - - - Set to use only one mode,type: MV_NET_TRANS_x. When do not set, priority is to use driver by default - - Net transmission mode, refer to MV_NET_TRANS_x - Success, return MV_OK. Failure, return error code - - - - Get net transmission information - - Transmission information - Success, return MV_OK. Failure, return error code - - - - Setting the ACK mode of devices Discovery - - ACK mode(Default-Broadcast),0-Unicast,1-Broadcast - Success, return MV_OK. Failure, return error code - - - - Set GVSP streaming timeout - - Timeout, default 300ms, range: >10ms - Success, return MV_OK. Failure, return error code - - - - Get GVSP streaming timeout - - Timeout, ms as unit - Success, return MV_OK. Failure, return error code - - - - Set GVCP cammand timeout - - Timeout, ms as unit, range: 0-10000 - Success, return MV_OK. Failure, return error code - - - - Get GVCP cammand timeout - - Timeout, ms as unit - Success, return MV_OK. Failure, return error code - - - - Set the number of retry GVCP cammand - - The number of retries,rang:0-100 - Success, return MV_OK. Failure, return error code - - - - Get the number of retry GVCP cammand - - The number of retries - Success, return MV_OK. Failure, return error code - - - - Get the optimal Packet Size, Only support GigE Camera - - Optimal packet size - - - - Set whethe to enable resend, and set resend - - Enable resend - Max resend persent - Resend timeout - Success, return MV_OK. Failure, return error code - - - - Set the max resend retry times - - The max times to retry resending lost packets,default 20 - Success, return MV_OK. Failure, return error code - - - - Get the max resend retry times - - the max times to retry resending lost packets - Success, return MV_OK. Failure, return error code - - - - Set time interval between same resend requests - - The time interval between same resend requests,default 10ms - Success, return MV_OK. Failure, return error code - - - - Get time interval between same resend requests - - The time interval between same resend requests - Success, return MV_OK. Failure, return error code - - - - Set transmission type,Unicast or Multicast - - Struct of transmission type - Success, return MV_OK. Failure, return error code - - - - Issue Action Command - - Action Command info - Action Command Result List - Success, return MV_OK. Failure, return error code - - - - Get Multicast Status - - Device Information - Status of Multicast - Success, return MV_OK. Failure, return error code - - - - Set device baudrate using one of the CL_BAUDRATE_XXXX value - - Baudrate to set. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Get device baudrate, using one of the CL_BAUDRATE_XXXX value - - Return pointer of baud rate to user. - Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Get supported baudrates of the combined device and host interface - - Return pointer of the supported baudrates to user. 'OR' operation results of the supported baudrates. - Refer to the 'CameraParams.h' for single value definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 - Success, return MV_OK. Failure, return error code - - - - Sets the timeout for operations on the serial port - - Timeout in [ms] for operations on the serial port. - Success, return MV_OK. Failure, return error code - - - - Set transfer size of U3V device - - Transfer size,Byte,default:1M,rang:>=0x10000 - Success, return MV_OK. Failure, return error code - - - - Get transfer size of U3V device - - Transfer size,Byte - Success, return MV_OK. Failure, return error code - - - - Set transfer ways of U3V device - - Transfer ways,rang:1-10 - Success, return MV_OK. Failure, return error code - - - - Get transfer ways of U3V device - - Transfer ways - Success, return MV_OK. Failure, return error code - - - - Register Stream Exception Message CallBack - - Stream Exception Message CallBack Function - User defined variable - Success, return MV_OK. Failure, return error code - - - - Set the number of U3V device event cache nodes - - Event Node Number - Success, return MV_OK. Failure, return error code - - - - Set U3V Camera Synchronisation timeout - - Synchronisation time(ms), default 1000ms - Success, return MV_OK. Failure, return error code - - - - Get U3V Camera Synchronisation timeout - - Synchronisation time(ms), default 1000ms - Success, return MV_OK. Failure, return error code - - - - Enumerate interfaces by GenTL - - Interface information list - Path of GenTL's cti file - - - - - Unload cti library - - GenTL cti file path - Success, return MV_OK. Failure, return error code - - - - Enumerate Device Based On GenTL - - Interface information - Device List - Success, return MV_OK. Failure, return error code - - - - Create Device Handle Based On GenTL Device Info - - Device Information Structure - Success, return MV_OK. Failure, return error code - - - - Save image, support Bmp and Jpeg. - - Save image parameters structure - Success, return MV_OK. Failure, return error code - - - - Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] - - Save the image file parameter structure - Success, return MV_OK. Failure, return error code - - - - Save 3D point data, support PLY、CSV and OBJ - - Save 3D point data parameters structure - Success, return MV_OK. Failure, return error code - - - - Rotate Image - - Rotate image parameter structure - Success, return MV_OK. Failure, return error code - - - - Flip Image - - Flip image parameter structure - Success, return MV_OK. Failure, return error code - - - - Pixel format conversion - - Convert Pixel Type parameter structure - Success, return MV_OK. Failure, return error code - - - - Interpolation algorithm type setting - - Bayer interpolation method 0-Fast 1-Equilibrium 2-Optimal - Success, return MV_OK. Failure, return error code - - - - Filter type of the bell interpolation quality algorithm setting - - Filter type enable - Success, return MV_OK. Failure, return error code - - - - Set Bayer Gamma value - - Gamma value[0.1,4.0] - Success, return MV_OK. Failure, return error code - - - - Set Mono8/Bayer Gamma value - - PixelType - Gamma value[0.1,4.0] - Success, return MV_OK. Failure, return error code - - - - Set Gamma param - - Gamma parameter structure - Success, return MV_OK. Failure, return error code - - - - Set CCM param - - CCM parameter structure - Success, return MV_OK. Failure, return error code - - - - Set CCM param - - CCM parameter structure - Success, return MV_OK. Failure, return error code - - - - Adjust image contrast - - Contrast parameter structure - Success, return MV_OK. Failure, return error code - - - - High Bandwidth Decode - - High Bandwidth Decode parameter structure - Success, return MV_OK. Failure, return error code - - - - Draw Rect Auxiliary Line - - Rect Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Draw Circle Auxiliary Line - - Circle Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Draw Line Auxiliary Line - - Linear Auxiliary Line Info - Success, return MV_OK. Failure, return error code - - - - Start Record - - Record param structure - Success, return MV_OK. Failure, return error code - - - - Input RAW data to Record - - Record data structure - Success, return MV_OK. Failure, return error code - - - - Stop Record - - Success, return MV_OK. Failure, return error code - - - - Open the GUI interface for getting or setting camera parameters - - Success, return MV_OK. Failure, return error code - - - - Reconstruct Image(For time-division exposure function) - - Reconstruct image parameters - Success, return MV_OK. Failure, return error code - - - - Byte array to struct - - Byte array - Struct type - Struct object - - - - 判断字符数组是否为utf-8 - - 字符数组 - - - - - Write Error Message - - Message - ErrorNum - - - - Save image, support Bmp and Jpeg. - - Save image parameters structure - Success, return MV_OK. Failure, return error code - - - - Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] - - Save the image file parameter structure - Success, return MV_OK. Failure, return error code - - - - Pixel format conversion - - Convert Pixel Type parameter structure - Success, return MV_OK. Failure, return error code - - - - Get basic information of image (Interfaces not recommended) - - - - - - - Get GenICam proxy (Interfaces not recommended) - - - - - - Get root node (Interfaces not recommended) - - - - - - - Get all children node of specific node from xml, root node is Root (Interfaces not recommended) - - - - - - - - Get all children node of specific node from xml, root node is Root (Interfaces not recommended) - - - - - - - - Get current node feature (Interfaces not recommended) - - - - - - - - Update node (Interfaces not recommended) - - - - - - - - Register update callback (Interfaces not recommended) - - - - - - - - Noise estimate of Bayer format - - Noise estimate parameter structure - Success, return MV_OK. Failure, return error code - - - - Spatial Denoise of Bayer format - - Spatial Denoise parameter structure - Success, return MV_OK. Failure, return error code - - - - This interface is abandoned, it is recommended to use the MV_CC_DisplayOneFrame - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut - - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut - - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_SaveImageEx - - - - - - - This interface is abandoned, it is recommended to use the MV_GIGE_ForceIpEx - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_RegisterEventCallBackEx - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_GetIntValueEx - - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_SetIntValueEx - - - - - - - - Set CLUT param - - CLUT parameter structure - Success, return MV_OK. Failure, return error code - - - - Image sharpen - - Sharpen parameter structure - Success, return MV_OK. Failure, return error code - - - - Color Correct(include CCM and CLUT) - - Color Correct parameter structure - Success, return MV_OK. Failure, return error code - - - - Noise Estimate - - Noise Estimate parameter structure - Success, return MV_OK. Failure, return error code - - - - Spatial Denoise - - Spatial Denoise parameter structure - Success, return MV_OK. Failure, return error code - - - - LSC Calib - - LSC Calib parameter structure - Success, return MV_OK. Failure, return error code - - - - LSC Correct - - LSC Correct parameter structure - Success, return MV_OK. Failure, return error code - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - Set PixelFormat - - PixelFormat - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - Get Trigger Source - - Trigger Source - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is replaced by general interface - - - - - - - This interface is abandoned, it is recommended to use the MV_CC_RegisterImageCallBackEx - - - - - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Grab callback - - Image data - Frame info - User defined variable - - - - Xml Update callback(Interfaces not recommended) - - Node type - Current node feature structure - Nodes list - User defined variable - - - - Exception callback - - Msg type - User defined variable - - - - Event callback (Interfaces not recommended) - - User defined ID - User defined variable - - - - Event callback - - Event Info - User defined variable - - - - Stream Exception callback - - Msg type - User defined variable - - - - ch:采集卡信息列表 | en: Interface Information List - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多64个设备 | en:Support up to 64 Interfaces - - - - - ch:采集卡信息 | en: Interface information - - - - - ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type - - - - - ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface - - - - - ch: 采集卡ID | en: Interface ID - - - - - ch 显示名称 | en: Display name - - - - - ch 序列号 |en: Serial number - - - - - ch 型号 | en: model name - - - - - ch: 厂商 |en: manufacturer name - - - - - ch: 版本号| en: device version - - - - - ch: 自定义名称 |en: user defined name - - - - - ch 保留字段 | en Reserved - - - - - 排序方式 - - - - - 按序列号排序 - - - - - 按用户自定义名字排序 - - - - - 按当前IP地址排序(升序) - - - - - 按当前IP地址排序(降序) - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch: GigE设备信息 | en: GigE device information - - - - - IP 配置选项 - - - - - IP configuration:bit31-static bit30-dhcp bit29-lla - - - - - curtent ip - - - - - curtent subnet mask - - - - - current gateway - - - - - 制造商名 - - - - - 型号名 - - - - - 设备版本信息 - - - - - 制造商特殊信息 - - - - - 序列号 - - - - - 用户自定义名 - - - - - 网口IP地址 - - - - - 预留 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 保留字节 - - - - - ch:USB3 设备信息 | en:USB3 device information - - - - - 控制输入端点 - - - - - 控制输出端点 - - - - - 流端点 - - - - - 事件端点 - - - - - 供应商ID号 - - - - - 产品ID号 - - - - - 设备索引号 - - - - - 设备GUID号 - - - - - 供应商名字 - - - - - 型号名字 - - - - - 家族名字 - - - - - 设备版本号 - - - - - 制造商名字 - - - - - 序列号 - - - - - 用户自定义名字 - - - - - 支持的USB协议 - - - - - 保留字节 - - - - - ch:CamLink设备信息 | en:CamLink device information - - - - - 端口号ID - - - - - 模型名 - - - - - 家族名 - - - - - 设备版本信息 - - - - - 制造商名字 - - - - - 序列号 - - - - - 保留字节 - - - - - ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:CoaXPress相机信息 | en:CoaXPress device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:XoFLink相机信息 | en:XoFLink device information - - - - - ch 采集卡ID |en Interface ID of Frame Grabber - - - - - ch 供应商名字 |en Vendor name - - - - - ch 型号名字 |en Model name - - - - - ch 厂商信息 |en Manufacturer information - - - - - ch 相机版本 |en Device version - - - - - ch 序列号 |en Serial number - - - - - ch 用户自定义名字 |en User defined name - - - - - ch 相机ID |en Device ID - - - - - ch 保留字段 |en Reserved - - - - - ch:设备信息 | en:Device information - - - - - 主版本号 - - - - - 次版本号 - - - - - MAC高地址 - - - - - MAC低地址 - - - - - 设备传输层协议类型,e.g. MV_GIGE_DEVICE - - - - - ch 设备类型信息 | en Device Type Info - - - - - 保留字节 - - - - - 设备类型 - - - - - 构造函数 - - 输入任意数,因为不接受无参构造函数 - - - - ch:特定类型的设备信息 | en:Special devcie information - - - - - GigE - - - - - Camera Link - - - - - Usb - - - - - CML - - - - - CXP - - - - - XOF - - - - - 相机列表 - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL - - - - - GenTL接口ID - - - - - 传输层类型 - - - - - 设备显示名称 - - - - - GenTL的cti文件索引 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL - - - - - ch:在线设备数量 | en:Online Interface Number - - - - - ch:支持最多256个设备 | en:Support up to 256 Interfaces - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL - - - - - 采集卡ID - - - - - 设备ID - - - - - 供应商名字 - - - - - 模型名 - - - - - 传输类型 - - - - - 显示名 - - - - - 用户自定义名 - - - - - 序列号 - - - - - 设备版本信息 - - - - - cti文件序号 - - - - - 保留字节 - - - - - ch:GenTL设备列表 | en:GenTL devices list - - - - - 在线设备数量 - - - - - 支持最多256个设备 - - - - - Net Trans Info - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢帧数量 - - - - - 接收帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - Frame Out Info - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - 帧数据大小 - - - - - 丢包数量 - - - - - 保留字节 - - - - - Chunk数据信息 - - - - - Chunk数据 - - - - - ChunkID - - - - - Chunk大小 - - - - - 保留字节 - - - - - Frame Out Info Ex - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 帧号 - - - - - 时间戳高32位 - - - - - 时间戳低32位 - - - - - 保留,8字节对齐 - - - - - 主机生成的时间戳 - - - - - Frame大小 - - - - - 秒数 - - - - - 周期数 - - - - - 周期偏移量 - - - - - 增益 - - - - - 曝光时间 - - - - - 平均亮度 - - - - - Red - - - - - Green - - - - - Blue - - - - - 帧计数器 - - - - - 触发计数 - - - - - 输入 - - - - - 输出 - - - - - 水平偏移量 - - - - - 垂直偏移量 - - - - - Chunk宽度 - - - - - Chunk高度 - - - - - 丢包数 - - - - - 为解析的Chunk数量 - - - - - 为解析的Chunk列表 - - - - - 图像宽扩展 - - - - - 图像高扩展 - - - - - 保留字节 - - - - - 为解析的Chunk列表 - - - - - 为解析的Chunk内容 - - - - - 对齐结构体,无实际用途 - - - - - 输出帧信息 - - - - - 帧数据地址 - - - - - 帧信息 - - - - - 保留字节 - - - - - 取流策略 - - - - - 从旧到新一帧一帧的获取图像(默认为该策略) - - - - - 获取列表中最新的一帧图像(同时清除列表中的其余图像) - - - - - 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne - - - - - 等待下一帧图像 - - - - - 显示帧信息 - - - - - 显示窗口的句柄 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 保留字节 - - - - - 显示帧信息 - - - - - 图像宽 - - - - - 图像高 - - - - - 像素格式 - - - - - 显示的帧数据 - - - - - 显示的帧数据大小 - - - - - 保留字节 - - - - - ch:保存3D数据格式 | en:Save 3D file - - - - - 未定义数据格式 - - - - - PLY数据格式 - - - - - CSV数据格式 - - - - - OBJ数据格式 - - - - - 保存的点阵参数 - - - - - [IN] 每一行点的数量 - - - - - [IN] 行数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) - - - - - [OUT] 输出像素数据缓存长度 - - - - - 保存的点阵文件类型 - - - - - 保留字节 - - - - - 保存的图像格式 - - - - - 未定义类型 - - - - - Bmp图像格式 - - - - - Jpeg图像格式 - - - - - Png图像格式 - - - - - Tif图像格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - 保存的图像参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存的图像信息扩展 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 输出图片格式 - - - - - [IN] 编码质量, (50-99] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件的参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入图片格式 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] 输入文件路径 - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 保存图像到文件信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 输入图片格式 - - - - - [IN] 输入文件路径 - - - - - [IN] 编码质量, (0-100] - - - - - [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) - - - - - 保留字节 - - - - - 旋转角度 - - - - - 旋转90度 - - - - - 旋转180度 - - - - - 旋转270度 - - - - - 旋转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN][OUT] 图像宽 - - - - - [IN][OUT] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 旋转角度 - - - - - 保留字节 - - - - - 图像翻转类型 - - - - - 垂直方向翻转 - - - - - 水平方向翻转 - - - - - 翻转图像参数 - - - - - [IN] 像素格式(仅支持Mono8/RGB24/BGR24) - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出图片缓存 - - - - - [OUT] 输出图片大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [IN] 翻转类型 - - - - - 保留字节 - - - - - 像素转换参数 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - 图像像素转换信息扩展 - - - - - [IN] 图像宽 - - - - - [IN] 图像高 - - - - - [IN] 源像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 目标像素格式 - - - - - [OUT] 输出数据缓存 - - - - - [OUT] 输出数据大小 - - - - - [IN] 提供的输出缓冲区大小 - - - - - 保留字节 - - - - - Gamma类型 - - - - - 不启用 - - - - - GAMMA值 - - - - - GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) - 10位需要的长度:1024*sizeof(unsigned short) - 12位需要的长度:4096*sizeof(unsigned short) - 16位需要的长度:65536*sizeof(unsigned short) - - - - - 线性RGB转非线性RGB - - - - - 非线性RGB转线性RGB - - - - - Gamma参数 - - - - - [IN] Gamma类型 - - - - - [IN] Gamma值 - - - - - [IN] Gamma曲线缓存 - - - - - [IN] Gamma曲线长度 - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] CCM矩阵(-8192~8192) - - - - - 保留字节 - - - - - CCM参数 - - - - - [IN] 是否启用CCM - - - - - [IN] 量化3x3矩阵 - - - - - [IN] 量化系数(2的整数幂) - - - - - 保留字节 - - - - - CLUT参数 - - - - - [IN] 是否启用CLUT - - - - - [IN] 量化系数(2的整数幂) - - - - - [IN] CLUT大小,建议值17 - - - - - [OUT] 量化CLUT - - - - - [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) - - - - - 保留字节 - - - - - 对比度调节参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 对比度值,范围:[1, 10000] - - - - - 保留字节 - - - - - 锐化参数 - - - - - [IN] 图像宽度(最小8) - - - - - [IN] 图像高度(最小8) - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 锐度调节强度,范围:[0, 500] - - - - - [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] - - - - - [IN] 锐度调节阈值,范围:[0, 255] - - - - - 保留字节 - - - - - 色彩校正参数(包括CCM和CLUT) - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 输入的像素格式 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入有效图像位数,8 or 10 or 12 or 16 - - - - - [IN] 输入Gamma信息 - - - - - [IN] 输入CCM信息 - - - - - [IN] 输入CLUT信息 - - - - - 保留字节 - - - - - 矩形ROI参数 - - - - - [IN] 矩形左上角X轴坐标 - - - - - [IN] 矩形左上角Y轴坐标 - - - - - [IN] 矩形宽度 - - - - - [IN] 矩形高度 - - - - - 噪声估计参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [IN] 图像ROI - - - - - [IN] ROI个数 - - - - - [IN] 噪声阈值[0-4095] - - - - - [OUT] 输出噪声特性 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出噪声特性长度 - - - - - 保留字节 - - - - - 空域降噪参数 - - - - - [IN] 图像宽度 - - - - - [IN] 图像高度 - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 输入噪声特性 - - - - - [IN] 输入噪声特性长度 - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 亮度校正系数(1-2000) - - - - - [IN] 色调校正系数(1-2000) - - - - - [IN] 亮度降噪强度(0-100) - - - - - [IN] 色调降噪强度(0-100) - - - - - [IN] 锐化强度(1-1000) - - - - - 保留字节 - - - - - LSC标定参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出标定表缓存 - - - - - [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) - - - - - [OUT] 输出标定表缓存长度 - - - - - [IN] 宽度分块数 - - - - - [IN] 高度分块数 - - - - - [IN] 边缘填充系数,范围1~5 - - - - - [IN] 标定方式,0-中心为基准 - 1-最亮区域为基准 - 2-目标亮度 - - - - - [IN] 目标亮度(8bits,[0,255]) - (10bits,[0,1023]) - (12bits,[0,4095]) - (16bits,[0,65535]) - - - - - 保留字节 - - - - - LSC校正参数 - - - - - [IN] 图像宽度(16~65536) - - - - - [IN] 图像高度(16~65536) - - - - - [IN] 输入的像素格式 - - - - - [IN] 输入图像缓存 - - - - - [IN] 输入图像缓存长度 - - - - - [OUT] 输出像素数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出像素数据缓存长度 - - - - - [IN] 输入校正表缓存 - - - - - [IN] 输入校正表缓存长度 - - - - - 保留字节 - - - - - 噪声特性类型 - - - - - 无效 - - - - - 噪声曲线 - - - - - 噪声水平 - - - - - 默认值 - - - - - 噪声基本信息 - - - - - 版本 - - - - - 噪声特性类型 - - - - - 图像格式 - - - - - 平均噪声水平 - - - - - 曲线点数 - - - - - 噪声曲线 - - - - - 亮度曲线 - - - - - 保留字节 - - - - - 噪声估计参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [IN] 噪声阈值(0-4095) - - - - - [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) - - - - - [OUT] 降噪特性信息 - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 降噪参数 - - - - - [IN] 图像宽(大于等于8) - - - - - [IN] 图像高(大于等于8) - - - - - [IN] 像素格式 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 输出降噪后的数据 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出降噪后的数据长度 - - - - - [IN] 降噪特性信息(来源于噪声估计) - - - - - [IN] 降噪强度(0-100) - - - - - [IN] 锐化强度(0-32) - - - - - [IN] 噪声校正系数(0-1280) - - - - - [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 - - - - - 保留字节 - - - - - 帧特殊信息 - - - - - [OUT] 秒数 - - - - - [OUT] 周期数 - - - - - [OUT] 周期偏移量 - - - - - [OUT] 增益 - - - - - [OUT] 曝光时间 - - - - - [OUT] 平均亮度 - - - - - [OUT] 红色 - - - - - [OUT] 绿色 - - - - - [OUT] 蓝色 - - - - - [OUT] 总帧数 - - - - - [OUT] 触发计数 - - - - - [OUT] 输入 - - - - - [OUT] 输出 - - - - - [OUT] 水平偏移量 - - - - - [OUT] 垂直偏移量 - - - - - [OUT] 水印宽 - - - - - [OUT] 水印高 - - - - - 保留字节 - - - - - HB解码参数 - - - - - [IN] 输入数据缓存 - - - - - [IN] 输入数据大小 - - - - - [OUT] 图像宽 - - - - - [OUT] 图像高 - - - - - [OUT] 输出数据缓存 - - - - - [IN] 提供的输出缓冲区大小 - - - - - [OUT] 输出数据大小 - - - - - [OUT] 输出的像素格式 - - - - - [OUT] 水印信息 - - - - - 保留字节 - - - - - 录像格式定义 - - - - - 未定义格式 - - - - - AVI格式 - - - - - 录像参数 - - - - - [IN] 输入数据的像素格式 - - - - - [IN] 图像宽(指定目标参数时需为8的倍数) - - - - - [IN] 图像高(指定目标参数时需为8的倍数) - - - - - [IN] 帧率fps(大于1/16) - - - - - [IN] 码率kbps(128kbps-16Mbps) - - - - - [IN] 录像格式 - - - - - [IN] 录像文件存放路径 - - - - - 保留字节 - - - - - 输入帧信息 - - - - - [IN] 图像数据指针 - - - - - [IN] 图像大小 - - - - - 保留字节 - - - - - 采集模式 - - - - - 单帧模式 - - - - - 多帧模式 - - - - - 持续采集模式 - - - - - 增益模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 曝光模式 - - - - - Timed - - - - - TriggerWidth - - - - - 自动曝光模式 - - - - - 关闭 - - - - - 一次 - - - - - 连续 - - - - - 相机触发模式 - - - - - 关闭 - - - - - 打开 - - - - - Gamma选择器 - - - - - USER - - - - - SRGB - - - - - 自动白平衡 - - - - - 关闭自动白平衡 - - - - - 一次自动白平衡 - - - - - 连续自动白平衡 - - - - - 触发源 - - - - - LINE0 - - - - - LINE1 - - - - - LINE2 - - - - - LINE3 - - - - - COUNTER0 - - - - - SOFTWARE - - - - - FrequencyConverter - - - - - ALL MATHCH INFO - - - - - 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT - - - - - 输出的信息缓存,由调用者分配 - - - - - 信息缓存的大小 - - - - - - - - - - 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] - - - - - 丢失的包数量 - - - - - 丢帧数量 - - - - - 帧数 - - - - - 请求重发包数 - - - - - 重发包数 - - - - - USB - - - - - 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] - - - - - 已收到的帧数 - - - - - 错误帧数 - - - - - 保留字节 - - - - - 图像的基本信息 - - - - - 宽度值 - - - - - 宽度最小值 - - - - - 宽度最大值 - - - - - Width Inc - - - - - 高度值 - - - - - 高度最小值 - - - - - 高度最大值 - - - - - Height Inc - - - - - 帧率 - - - - - 最小帧率 - - - - - 最大帧率 - - - - - 当前的像素格式 - - - - - 支持的像素格式种类 - - - - - 像素列表 - - - - - 保留字节 - - - - - 节点是否可见的权限等级 - - - - - Always visible - - - - - Visible for experts or Gurus - - - - - Visible for Gurus - - - - - Not Visible - - - - - Object is not yet initialized - - - - - 事件信息 - - - - - 事件名 - - - - - Event号 - - - - - 流通到序号 - - - - - 帧号高位 - - - - - 帧号低位 - - - - - 时间戳高位 - - - - - 时间戳低位 - - - - - Event数据 - - - - - Event数据长度 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件名 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取 - - - - - 用户文件数据缓存空间 - - - - - 用户数据缓存大小 - - - - - 文件实际缓存大小 - - - - - 设备文件名 - - - - - 保留字节 - - - - - 文件存取进度 - - - - - 已完成的长度 - - - - - 总长度 - - - - - 保留字节 - - - - - GigE传输类型 - - - - - 表示单播(默认) - - - - - 表示组播 - - - - - 表示局域网内广播,暂不支持 - - - - - 表示子网内广播,暂不支持 - - - - - 表示从相机获取,暂不支持 - - - - - 表示用户自定义应用端接收图像数据Port号 - - - - - 表示设置了单播,但本实例不接收图像数据 - - - - - 表示组播模式,但本实例不接收图像数据 - - - - - 传输模式,可以为单播模式、组播模式等 - - - - - 传输模式 - - - - - 目标IP,组播模式下有意义 - - - - - 目标Port,组播模式下有意义 - - - - - 保留字节 - - - - - 动作命令信息 - - - - - 设备密钥 - - - - - 组键 - - - - - 组掩码 - - - - - 只有设置成1时Action Time才有效,非1时无效 - - - - - 预定的时间,和主频有关 - - - - - 广播包地址 - - - - - 等待ACK的超时时间,如果为0表示不需要ACK - - - - - 保留字节 - - - - - 动作命令结果 - - - - - IP address of the device - - - - - status code returned by the device - - - - - 保留字节 - - - - - 动作命令结果列表 - - - - - 返回值个数 - - - - - 返回的结果 - - - - - 每个节点对应的接口类型 - - - - - IValue接口类型 - - - - - IBase接口类型 - - - - - IInteger接口类型 - - - - - IBoolean接口类型 - - - - - ICommand接口类型 - - - - - IFloat接口类型 - - - - - IString接口类型 - - - - - IRegister接口类型 - - - - - ICategory接口类型 - - - - - IEnumeration接口类型 - - - - - IEnumEntry接口类型 - - - - - IPort接口类型 - - - - - XML节点特点 - - - - - 节点类型 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 保留字节 - - - - - XML节点列表 - - - - - 节点个数 - - - - - 节点列表 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 整型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - Inc - - - - - 保留字节 - - - - - 浮点型节点值 - - - - - 当前值 - - - - - 最大值 - - - - - 最小值 - - - - - 保留字节 - - - - - 枚举型节点值 - - - - - 当前值 - - - - - 有效数据个数 - - - - - 保留字节 - - - - - 保留字节 - - - - - 字符串型节点值 - - - - - 当前值 - - - - - 节点值的最大长度 - - - - - 保留字节 - - - - - 节点的读写性 - - - - - 未实现 - - - - - 不可获取 - - - - - 只写 - - - - - 只读 - - - - - 可读可写 - - - - - 未定义 - - - - - 内部用于AccessMode循环检测 - - - - - 整型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 布尔型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 命令型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 浮点型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 最小值 - - - - - 最大值 - - - - - 增量 - - - - - 保留字节 - - - - - 字符串类型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 寄存器型节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - 是否可见 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - 类别属性 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 是否可见 - - - - - 保留字节 - - - - - EnumEntry属性节点 - - - - - 节点名 - - - - - 显示名称 - - - - - 节点描述 - - - - - 提示 - - - - - - - - - - 父节点数 - - - - - 父节点列表 - - - - - 是否可见 - - - - - 当前值 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - - 节点描述 - - - - - 节点描述 - - - - - Enumeration属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - Symbolic数 - - - - - 当前Symbolic索引 - - - - - Symbolic索引 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 当前值 - - - - - 保留字节 - - - - - Port属性节点 - - - - - 是否可见 - - - - - 节点描述 - - - - - 显示名称 - - - - - 节点名 - - - - - 提示 - - - - - 访问模式 - - - - - 是否锁定。0-否;1-是 - - - - - 保留字节 - - - - 辅助线颜色 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 自定义点坐标 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 预留字节 - - - 矩形框区域信息 - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - [0.0 , 1.0] - - - 辅助线颜色 - - - 辅助线宽度 - - - 预留字节 - - - 圆形框区域信息 - - - 圆心信息 - - - 宽向半径,根据图像的相对位置[0, 1.0] - - - 高向半径,根据图像的相对位置[0, 1.0] - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 线条辅助线信息 - - - 线条辅助线的起始点坐标 - - - 线条辅助线的终点坐标 - - - 辅助线颜色信息 - - - 辅助线宽度 - - - 预留字节 - - - 枚举类型指定条目信息 - - - 指定值 - - - 指定值对应的符号 - - - 预留字节 - - - U3V流异常类型 - - - 异常的图像,该帧被丢弃 - - - 缓存列表溢出,清除最旧的一帧 - - - 缓存列表为空,该帧被丢弃 - - - 断流恢复 - - - 断流,恢复失败,取流被中止 - - - 设备异常,取流被中止 - - - 重构后的图像列表 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输出数据缓存 - - - 输出数据长度 - - - 提供的输出缓冲区大小 - - - 预留字节 - - - - 分时曝光的图像处理方式 - - - - - 源图像按行拆分成多张图像 - - - - 重构图像参数信息 - - - 源图像宽 - - - 源图像高 - - - 像素格式 - - - 输入数据缓存 - - - 输入数据长度 - - - 曝光个数(1-8] - - - 图像重构方式 - - - - 输出数据缓存信息 - - - - 预留字节 - - - - 像素格式定义 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - - 像素格式 - - - - - 未定义像素格式 - - - - - Mono1p - - - - - Mono2p - - - - - Mono4p - - - - - Mono8 - - - - - Mono8_Signed - - - - - Mono10 - - - - - Mono10_Packed - - - - - Mono12 - - - - - Mono12_Packed - - - - - Mono14 - - - - - Mono16 - - - - - BayerGR8 - - - - - BayerRG8 - - - - - BayerGB8 - - - - - BayerBG8 - - - - - BayerRBGG8 - - - - - BayerGR10 - - - - - BayerRG10 - - - - - BayerGB10 - - - - - BayerBG10 - - - - - BayerGR12 - - - - - BayerRG12 - - - - - BayerGB12 - - - - - BayerBG12 - - - - - BayerGR10_Packed - - - - - BayerRG10_Packed - - - - - BayerGB10_Packed - - - - - BayerBG10_Packed - - - - - BayerGR12_Packed - - - - BayerRG12_Packed - - - BayerGB12_Packed - - - BayerBG12_Packed - - - BayerGR16 - - - BayerRG16 - - - BayerGB16 - - - BayerBG16 - - - RGB8_Packed - - - BGR8_Packed - - - RGBA8_Packed - - - BGRA8_Packed - - - RGB10_Packed - - - BGR10_Packed - - - RGB12_Packed - - - BGR12_Packed - - - RGB16_Packed - - - BGR16_Packed/// - - - RGBA16_Packed - - - BGRA16_Packed - - - RGB10V1_Packe - - - RGB10V2_Packed - - - RGB12V1_Packed - - - RGB565_Packed - - - BGR565_Packed - - - YUV411_Packed - - - YUV422_Packed - - - YUV422_YUYV_Packed - - - YUV444_Packed - - - YCBCR8_CBYCR - - - YCBCR422_8 - - - YCBCR422_8_CBYCRY - - - YCBCR411_8_CBYYCRYY - - - YCBCR601_8_CBYCR - - - YCBCR601_422_8 - - - YCBCR601_422_8_CBYCRY - - - YCBCR601_411_8_CBYYCRYY - - - YCBCR709_8_CBYCR - - - YCBCR709_422_8 - - - YCBCR709_422_8_CBYCRY - - - YCBCR709_411_8_CBYYCRYY - - - YUV420SP_NV12 - - - YUV420SP_NV21 - - - RGB8_Planar - - - RGB10_Planar - - - RGB12_Planar - - - RGB16_Planar - - - Jpeg - - - Coord3D_ABC32f - - - Coord3D_ABC32f_Planar - - - Coord3D_AC32f - - - COORD3D_DEPTH_PLUS_MASK - - - Coord3D_ABC32 - - - Coord3D_AB32f - - - Coord3D_AB32 - - - Coord3D_AC32f_64 - - - Coord3D_AC32f_Planar - - - Coord3D_AC32 - - - Coord3D_A32f - - - Coord3D_A32 - - - Coord3D_C32f - - - Coord3D_C32 - - - Coord3D_ABC16 - - - Coord3D_C16 - - - Float32 - - - HB_Mono8 - - - HB_Mono10 - - - HB_Mono10_Packed - - - HB_Mono12 - - - HB_Mono12_Packed - - - HB_Mono16 - - - HB_BayerGR8 - - - HB_BayerRG8 - - - HB_BayerGB8 - - - HB_BayerBG8 - - - HB_BayerRBGG8 - - - HB_BayerGR10 - - - HB_BayerRG10 - - - HB_BayerGB10 - - - HB_BayerBG10 - - - HB_BayerGR12 - - - HB_BayerRG12 - - - HB_BayerGB12 - - - HB_BayerBG12 - - - HB_BayerGR10_Packed - - - HB_BayerRG10_Packed - - - HB_BayerGB10_Packed - - - HB_BayerBG10_Packed - - - HB_BayerGR12_Packed - - - HB_BayerRG12_Packed - - - HB_BayerGB12_Packed - - - HB_BayerBG12_Packed - - - HB_YUV422_Packed - - - HB_YUV422_YUYV_Packed - - - HB_RGB8_Packed - - - HB_BGR8_Packed - - - HB_RGBA8_Packed - - - HB_BGRA8_Packed - - - HB_RGB16_Packed - - - HB_BGR16_Packed - - - HB_RGBA16_Packed - - - HB_BGRA16_Packed - - - + + + + MvCameraControl.Net + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 只有设置成1时指定的网卡IP才有效,非1时无效 + + + + + 指定的网卡IP + + + + + 动作命令返回信息 + + + + + 设备IP + + + + + 状态码 + + + + + 设备枚举类,支持枚举GigE Vision、USB3 Vision相机,及采集卡上的相机(GigE Vision、CameraLink、CoaXPress、XoFlink) + + + + + 枚举设备 + + 设备接口类型 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 + 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 枚举设备,支持枚举指定厂商的设备 + + 设备接口类型 + 厂商名称 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,枚举所有GigE设备,包含虚拟GigE设备和采集卡上的GigE设备。 + 设备接口类型为MV_USB_DEVICE时,枚举所有USB设备,包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 枚举设备, 可指定排序方式枚举、根据厂商名字过滤 + + 设备接口类型 + 排序方式 + 厂商名称 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 设备接口类型为MV_GIGE_DEVICE时,仅枚举网络上的网口相机,不包含虚拟GigE相机和采集卡上的相机 + 设备接口类型为MV_USB_DEVICE时,枚举普通USB设备,不包含虚拟USB设备。 + + 设备列表的内存是在SDK内部分配的,调用该接口时会进行设备列表内存的释放和申请,避免多线程枚举操作。 + + 枚举到设备后,通过创建设备实例。 + + + + + 判断设备是否可达 + + 设备信息 + 访问权限 + 可达,返回true;不可达,返回false + + + + 设置GigE设备枚举超时时间,范围 1-UINT_MAX(包括1,不包括UINT_MAX) + + 超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置枚举命令的回复包类型 + + 回复包类型(默认广播),0-单播,1-广播 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机串口列表 + + 串口列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置在指定的串口上枚举设备 + + 串口列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 发出动作命令 + + 动作命令信息 + 动作命令返回信息列表 + 成功,返回MV_OK;失败,返回错误码 + + 仅GigEVision相机支持 + + + + + 获取GigE设备组播状态 + + 设备信息 + 组播状态(true:组播状态;false:非组播) + 成功,返回MV_OK;失败,返回错误码 + + 仅GigEVision相机支持 + + + + + 将用户的设备信息格式转换为SDK的内部设备信息格式 + + + + + + + + 设备工厂类,用于创建设备实例 + + + + + 创建设备对象 + + 设备信息 + 成功-返回设备实例,失败-抛出异常 + + + + 通过设备IP地址创建设备,适用于GigE设备,不包含虚拟设备与采集卡设备 + + 设备IP地址 + 网口IP地址 + 成功-返回设备实例,失败-抛出异常 + + + + 通过GenTL设备信息创建设备句柄 + + 设备信息 + 成功-返回设备实例,失败-抛出异常 + + + + 设备接口类型 + + + + GigE Vision 设备 + + + USB3 Vision 设备 + + + Camera Link 设备(串口) + + + 虚拟 GigE Vision 设备 + + + 虚拟 USB3 Vision 设备 + + + 网口采集卡下GigE Vision设备 + + + Camera Link 设备 + + + CoaXPress设备 + + + XoFLink设备 + + + + 设备基本信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + GigE相机信息 + + + + + GigE Vision协议主要版本 + + + + + GigE Vision协议次要版本 + + + + + 高MAC地址 + + + + + 低MAC地址 + + + + + IP配置选项 + + + + + 当前IP配置 + + + + + 当前IP地址 + + + + + 当前子网掩码 + + + + + 当前网关 + + + + + 网口IP地址 + + + + + 是否虚拟相机 + + + + + 是否采集卡上的相机 + + + + + USB相机信息 + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 家族名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 是否虚拟相机 + + + + + Camera Link串口设备信息 + + + + + 端口号 + + + + + 名称 + + + + + CoaXPress设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + Camera Link设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + XoFLink设备信息 + + + + + 相机ID + + + + + 采集卡ID + + + + + 设备访问权限,只支持GigE设备 + + + + + 独占权限,其他APP只允许读CCP寄存器 + + + + + 可以从5模式下抢占权限,然后以独占权限打开 + + + + + 控制权限,其他APP允许读所有寄存器 + + + + + 可以从5模式下抢占权限,然后以控制权限打开 + + + + + 以可被抢占的控制权限打开 + + + + + 可以从5模式下抢占权限,然后以可被抢占的控制权限打开 + + + + + 读模式打开设备,适用于控制权限下 + + + + + IP配置类型 + + + + + 静态IP + + + + + DHCP自动获取IP + + + + + LLA(Link-local address),链路本地地址 + + + + + GigE设备传输模式 + + + + + 驱动模式 + + + + + Socket模式 + + + + + GigE设备网络传输的相关信息 + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 已接收的帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB传输信息 + + + + + 已接收数据大小 [Open和Close之间] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + GigE传输类型 + + + + + 单播 + + + + + 组播 + + + + + 局域网内广播 + + + + + 子网内广播 + + + + + 从相机获取 + + + + + 用户自定义应用端接收图像数据Port号 + + + + + 设置了单播,但本实例不接收图像数据 + + + + + 组播模式,但本实例不接收图像数据 + + + + + 设备异常类型 + + + + + 设备断开连接 + + + + + 设备异常消息 + + + + + 消息类型 + + + + + 提供设备通用的属性和接口 + + + + + 打开设备,默认以独占权限打开 + + 成功,返回MV_OK;失败,返回错误码 + + + + 以指定访问权限打开设备,只支持GigE设备 + + 访问权限 + 切换访问权限时的密钥 + 成功,返回MV_OK;失败,返回错误码 + + 目前设备暂不支持MV_ACCESS_ExclusiveWithSwitch、MV_ACCESS_ControlWithSwitch、MV_ACCESS_ControlSwitchEnable、MV_ACCESS_ControlSwitchEnableWithKey这四种抢占模式。 + + + + + 关闭设备 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 开启设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 设备异常事件 + + + + + 判断设备是否处于连接状态 + + + + + 获取设备对应的图像采集对象 + + + + + 获取设备对应的事件采集对象 + + + + + 获取设备信息 + + + + + 获取设备对应的参数配置对象 + + + + + 获取格式转换对象 + + + + + 获取用于图像处理的对象 + + + + + 获取用于图像保存的对象 + + + + + 获取用于解码图像的的对象 + + + + + 获取录像对象 + + + + + 获取图像和图形渲染对象 + + + + + GigE设备专用接口 + + + + + 获取最佳包大小 + + 最佳包大小 + 成功,返回MV_OK;失败,返回错误码 + + + + 强制设备IP + + IP地址 + 子网掩码 + 默认网关 + 成功,返回MV_OK;失败,返回错误码 + + 强制设置设备网络参数(包括IP、子网掩码、默认网关),强制设置之后将需要重新创建设备句柄,仅GigE设备支持。 + 如果设备为DHCP的状态,调用该接口强制设置设备网络参数之后设备将会重启。 + + + + + 配置IP方式 + + IP配置类型 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,默认为Driver模式 + + 网络传输模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取网络传输信息 + + 网络传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVSP取流超时时间 + + 超时时间(MS),默认300ms,范围:>10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVSP取流超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVCP命令超时时间 + + 超时时间(MS),默认500ms,范围:0-10000ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVCP命令超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传GVCP命令次数 + + 重传次数,范围:0-100 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取重传GVCP命令次数 + + 重传次数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置是否打开重发包,及重发包参数 + + 是否支持重发包 + 最大重发比 + 重发超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传命令最大尝试次数 + + 重传命令最大尝试次数,默认值20 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 获取重传命令最大尝试次数 + + 传命令最大尝试次数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 设置同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔,默认10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔(以毫秒为单位) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,可以为单播模式、组播模式等 + + 传输模式 + 组播地址,组播模式下有意义 + 组播端口,组播模式下有意义 + 成功,返回MV_OK;失败,返回错误码 + + + + USB设备专用接口 + + + + + 设置U3V的传输包大小 + + 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] + 成功,返回MV_OK;失败,返回错误码 + + 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 + + + + + 获取U3V的传输包大小 + + 传输的包大小, 单位:Byte + 成功,返回MV_OK;失败,返回错误码 + + + + 设置U3V的传输通道个数 + + 传输通道个数,范围:1-10 + 成功,返回MV_OK;失败,返回错误码 + + 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 + + + + + 获取U3V的传输通道个数 + + 传输通道个数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 + + + + + 设置U3V的事件缓存节点个数 + + 事件缓存节点个数,范围:1-64 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 + + + + + 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取U3V相机同步读写超时时间 + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 + + USB传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + Camera Link波特率 + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + 最大值 + + + + + Camera Link串口设备专用接口 + + + + + 设置设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备与主机间连接支持的波特率 + + 所支持波特率的或运算结果,单个波特率参考 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置串口操作等待时长 + + 串口操作的等待时长,单位为ms + 成功,返回MV_OK;失败,返回错误码 + + + + 错误码定义 + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + 设备event信息 + + + + + Event名称 + + + + + EventID + + + + + 流通道序号 + + + + + 帧号 (暂无固件支持) + + + + + 时间戳 + + + + + Event数据长度 (暂无固件支持) + + + + + Event数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 (暂无固件支持) + + + + + 设备事件 + + + + + 事件信息 + + + + + 提供设备事件订阅相关接口 + + + + + 订阅事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 取消事件订阅 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 订阅所有事件 + + 成功,返回MV_OK;失败,返回错误码 + + + + 取消订阅所有事件 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备事件 + + + + + 通过GenTL枚举到的接口信息 + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 显示名称 + + + + + GenTL的cti文件索引 + + + + + 通过GenTL枚举到的设备信息 + + + + + GenTL接口ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 型号名字 + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + 用户自定义名字 + + + + + 序列号 + + + + + 设备版本号 + + + + + GenTL的cti文件索引 + + + + + 提供GenTL相关接口 + + + + + 通过GenTL枚举Interfaces + + GenTL的cti文件路径 + Interfaces列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 通过GenTL Interface枚举设备 + + Interface信息 + 设备列表 + 成功,返回MV_OK;失败,返回错误码 + + 枚举到设备后,通过创建设备实例。 + + + + + 卸载cti库 + + 枚举卡时加载的cti文件路径 + 成功,返回MV_OK;失败,返回错误码 + 卸载前需要保证通过该cti枚举出的相机已全部关闭,否则报错前置条件错误。 + + + + 提供获取图像缓存、图像属性的接口 + + + + + 转换为Bitmap + + Bitmap对象,失败返回null + + + + 图像数据指针(非托管内存) + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 图像宽度 + + + + + 图像高度 + + + + + 像素格式 + + + + + 图像大小 + + + + + 图像解码 + + + + + 无损解码 + + 输入图像及帧信息 + 输出图像及帧信息。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + 将从相机中取到的无损压缩码流解码成裸数据,同时支持解析当前相机实时图像的水印信息(如果输入的无损码流不是当前相机或者不是实时取流的,则水印解析可能异常)。 + 若解码失败,请检查以下情况:(1)需要CPU支持 SSE AVX指令集(2)若当前帧异常(丢包等),可能导致解码异常(3)相机出图异常,即使不丢包也会异常。 + + + + + 图像渲染模式 + + + + + 默认模式,Windows:GDI,Linux:OpenGL + + + + + Direct3D,只支持Windows + + + + + OPENGL,只支持Windows + + + + + 颜色 + + + + + 构造函数 + + 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) + + + + 红色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 绿色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 蓝色,根据像素颜色的相对深度,范围为[0.0 , 1.0],代表着[0, 255]的颜色深度 + + + + + 透明度,根据像素颜色的相对透明度,范围为[0.0 , 1.0] (此参数功能暂不支持) + + + + + 矩形 + + + + + 构造函数 + + 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + 矩形上边缘距离图像上边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形下边缘距离图像下边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形左边缘距离图像左边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 矩形右边缘距离图像右边缘的距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 点 + + + + + 构造函数 + + 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + 该点距离图像左边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 该点距离图像上边缘距离,根据图像的相对位置,范围为[0.0 , 1.0] + + + + + 圆形 + + + + + 构造函数 + + 圆心 + 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + 圆心 + + + + + 宽向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + + 高向半径,根据图像的相对位置[0, 1.0],半径与圆心的位置有关,需保证画出的圆在显示框范围之内,否则报错 + + + + + 线条 + + + + + 线条的起始点坐标 + + + + + 线条的终点坐标 + + + + + 提供图像渲染、图形绘制接口 + + + + + 显示一帧图像 + + 窗口句柄 + 图像信息 + 渲染模式 + 成功,返回MV_OK;失败,返回错误码 + + 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 + 渲染模式为RenderMode.OPENGL时支持4G以上超大图渲染 + + + + + 显示一帧图像 + + 窗口句柄 + 图像数据指针 + 图像数据长度 + 图像宽 + 图像高 + 像素格式 + 渲染模式 + 成功,返回MV_OK;失败,返回错误码 + + 渲染方式可选择GDI或D3D,默认选择为GDI模式。渲染引擎仅在客户端不连接相机的情况下可以进行设置。GDI模式对电脑的显卡性能没有要求,适用于所有电脑。 D3D模式适用于安装显卡驱动且显卡内存大于1GB的电脑,该模式下客户端预览的图像效果会优于GDI模式下的图像效果。 + + + + + 在图像上绘制矩形 + + 矩形框 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 在图像上绘制圆形 + + 圆形信息 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 在图像上绘制线条 + + 线条信息 + 线条颜色 + 线条宽度,只能是1或2 + 成功,返回MV_OK;失败,返回错误码 + + + + 图像格式 + + + + + BMP图像格式 + + + + + JPEG图像格式 + + + + + PNG图像格式 + + + + + TIFF图像格式 + + + + + 图像格式信息 + + + + + 图像格式 + + + + + JPEG编码质量(50-99],其他格式无效 + + + + + 提供保存图像数据到文件的接口,支持BMP、JPG、PNG、TIFF格式图像 + + + + + 保存图像到文件,支持BMP、JPG、PNG、TIFF格式图像 + + 文件路径 + 图像数据 + 图像格式信息 + 图像插值方法 + 成功,返回MV_OK;失败,返回错误码 + + + + 保存图像到缓存,支持BMP、JPG格式图像 + + 图像缓存 + 转换后的图像数据长度 + 图像数据 + 图像格式信息 + 图像插值方法 + 成功,返回MV_OK;失败,返回错误码 + + + + 提供采集卡属性和接口 + + + + + 打开采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 枚举采集卡上的相机 + + 相机列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 开启设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭设备指定事件 + + 事件名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取采集卡对应的参数配置对象 + + + + + 获取采集卡对应的事件采集对象 + + + + + 提供枚举采集卡接口 + + + + + 枚举采集卡 + + 采集卡接口类型 + 采集卡列表 + 成功,返回MV_OK;失败,返回错误码 + + 枚举到采集卡后,通过创建采集卡实例。 + + + + + 采集卡工厂类,创建采集卡实例 + + + + + 根据采集卡信息创建采集卡实例 + + 采集卡信息 + 成功-返回采集卡实例,失败-抛出异常 + + + + 根据采集卡ID创建采集卡实例 + + 采集卡ID + 成功-返回采集卡实例,失败-抛出异常 + + + + 采集卡接口类型定义 + + + + + GigE Vision采集卡 + + + + + Camera Link采集卡 + + + + + CoaXPress采集卡 + + + + + XoFLink采集卡 + + + + + 采集卡信息 + + + + + 采集卡接口类型, + + + + + 采集卡的PCIE插槽信息 + + + + + 采集卡ID + + + + + 显示名称 + + + + + 序列号 + + + + + 型号 + + + + + 厂商 + + + + + 版本号 + + + + + 自定义名称 + + + + + 图像旋转角度 + + + + + 90度 + + + + + 180度 + + + + + 270度 + + + + + 图像翻转类型 + + + + + 垂直翻转 + + + + + 水平翻转 + + + + + 图像重构方式 + + + + + 源图像按行拆分成多张图像 + + + + + 图像拼接方式 + + + + + 垂直方向拼接 + + + + + 提供图像处理相关接口,比如旋转、翻转、对比度、饱和度等 + + + + + 图像旋转 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 旋转角度 + 成功,返回MV_OK;失败,返回错误码 + + 该接口只支持MONO8/RGB24/BGR24格式数据的90/180/270度旋转。 + + + + + 图像翻转 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 翻转类型 + 成功,返回MV_OK;失败,返回错误码 + + 该接口只支持MONO8/RGB24/BGR24格式数据的垂直和水平翻转。 + + + + + 图像对比度调节 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 对比度值,[1, 10000] + 成功,返回MV_OK;失败,返回错误码 + + + + 重构图像(用于分时曝光功能) + + 输入图像 + 曝光个数(1-8] + 图像重构方式 + 输出图像列表。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + + + 重构图像(用于分时曝光功能,图像拆分后再拼接) + + 输入图像 + 曝光个数(1-8] + 图像重构的方式 + 图像拼接的方式 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 成功,返回MV_OK;失败,返回错误码 + + + + 内存块 + + + + + 内存池 + + + + + 关闭内存池,清空内部缓存 + + + + + 归还内存块到内存池 + + 内存块 + 是否手动释放 + + + + 更新内存块列表,释放过期内存。方法内部不加锁 + + + + + + 更新内存块的空闲时间并删除过期内存块。 方法内部不加锁 + + + + + + + 打印统计信息 + + + + + 初始化属性值,在构造函数中使用 + + + + + 创建相机句柄 + + + 错误码 + + + + 判断设备是否处于连接状态 + + + + + 获取设备对应的图像采集对象 + + + + + 获取设备信息 + + + + + 获取设备对应的参数配置对象 + + + + + 设置设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备波特率 + + 波特率 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取设备与主机间连接支持的波特率 + + 所支持波特率的或运算结果,单个波特率参考 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置串口操作等待时长 + + 串口操作的等待时长,单位为ms + 成功,返回MV_OK;失败,返回错误码 + + + + Chunk数据 + + + + + Chunk数据指针(非托管内存) + + + + + Chunk数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + ChunkID + + + + + Chunk数据长度 + + + + + 图像帧里面的chunk信息 + + + + + 通过ChunkID获取对应的ChunkData + + + + + + + 创建设备对象 + + + + + 创建设备对象 + + 设备信息 + 设备实例 + + + + 通过设备IP地址创建设备,适用于GigE设备 + + 设备IP地址 + 网口IP地址 + 设备实例 + + + + 通过GenTL设备信息创建设备句柄 + + 设备信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 采集卡类型 + + + + + 未知采集卡 + + + + + 虚拟采集卡 + + + + + 自研采集卡 + + + + + gige设备信息实现 + + + + + 占用设备的主机ip + + + + + 组播ip + + + + + 组播port + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 制造商特殊信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + GigE Vision协议主要版本 + + + + + GigE Vision协议次要版本 + + + + + 高MAC地址 + + + + + 低MAC地址 + + + + + IP配置选项 + + + + + 当前IP配置 + + + + + 当前IP地址 + + + + + 当前子网掩码 + + + + + 当前网关 + + + + + 网口IP地址 + + + + + 是否虚拟相机 + + + + + 是否采集卡上的相机 + + + + + USB设备信息类 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 家族名字 + + + + + 供应商名称 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 是否虚拟相机 + + + + + Camera Link串口设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 端口号 + + + + + 名称 + + + + + CoaXPress设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + Camera Link设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + XoFLink设备信息 + + + + + 设备接口类型 + + + + + 制造商信息 + + + + + 设备型号 + + + + + 设备版本 + + + + + 设备序列号 + + + + + 用户自定义名称 + + + + + 设备类型信息,7 - 0 bit: 预留,15 - 8 bit:产品子类别,23 - 16 bit:产品类型,31 - 24bit:产品线(如: 0x01 标准产品;0x02 3D产品;0x03 智能ID产品) + + + + + 相机ID + + + + + 采集卡ID + + + + + Event名称 + + + + + EventID + + + + + 流通道序号 + + + + + 帧号 + + + + + 时间戳 + + + + + Event数据长度 + + + + + Event数据 + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 显示名称 + + + + + GenTL的cti文件索引 + + + + + GenTL接口ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 型号名字 + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + 用户自定义名字 + + + + + 序列号 + + + + + 设备版本号 + + + + + GenTL的cti文件索引 + + + + + 获取最佳包大小 + + + + + + + 强制配置ip + + + + + + + + + 设置ip方式 + + + + + + + 设置传输模式,默认为Driver模式 + + 网络传输模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取网络传输信息 + + 网络传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVSP取流超时时间 + + 超时时间(MS),默认300ms,范围:>10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVSP取流超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置GVCP命令超时时间 + + 超时时间(MS),默认500ms,范围:0-10000ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取GVCP命令超时时间 + + 超时时间(MS) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传GVCP命令次数 + + 重传次数,范围:0-100 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取重传GVCP命令次数 + + 重传次数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置是否打开重发包,及重发包参数 + + 是否支持重发包 + 最大重发比 + 重发超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置重传命令最大尝试次数 + + 重传命令最大尝试次数,默认值20 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 获取重传命令最大尝试次数 + + 传命令最大尝试次数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口必须在调用开启重传包功能之后调用,否则失败且返回MV_E_CALLORDER。 + + + + + 设置同一重传包多次请求之间的时间间隔 + + 同一重传包多次请求之间的时间间隔,默认10ms + 成功,返回MV_OK;失败,返回错误码 + + + + 获取同一重传包多次请求之间的时间间隔 + + + 成功,返回MV_OK;失败,返回错误码 + + + + 设置传输模式,可以为单播模式、组播模式等 + + + 组播地址,组播模式下有意义 + 组播端口,组播模式下有意义 + 成功,返回MV_OK;失败,返回错误码 + + + + 解码功能实现类 + + + + + 判断像素是否为Mono格式 + + + + + + + 判断图像格式是否为彩色格式 + + + + + + + 获取图像大小 + + 图像宽度 + 图像高度 + 像素格式 + + + + + 内存拷贝 + + 目标缓存 + 源缓存 + 拷贝大小 + + + + 将FrameOut转成MvCCDll的帧结构体 + + + + + + + + 将Byte数组转为String,使用UTF-8编码,并去掉结尾的'\0' + + + + + + + String字符串拷贝到byte[] + + + + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + 将枚举出来的设备信息转化为输出格式 + + + + + + + + 打开采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 关闭采集卡 + + 成功,返回MV_OK;失败,返回错误码 + + + + 设备本地升级 + + 升级文件路径 + 成功,返回MV_OK;失败,返回错误码 + + 通过该接口可以将升级固件文件发送给设备进行升级。该接口需要等待升级固件文件成功传给设备端之后再返回,响应时间可能较长。 + + + + + 获取升级进度 + + 升级进度 + 成功,返回MV_OK;失败,返回错误码 + + + + 枚举采集卡上的相机 + + 相机列表 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取采集卡对应的参数配置对象 + + + + + 采集卡接口类型, + + + + + 采集卡的PCIE插槽信息 + + + + + 采集卡ID + + + + + 显示名称 + + + + + 序列号 + + + + + 型号 + + + + + 厂商 + + + + + 版本号 + + + + + 自定义名称 + + + + + MyCamera + + + + ch GigE Vision采集卡 |en GigE Vision interface + + + ch Camera Link采集卡 |en Camera Link interface + + + ch CoaXPress采集卡 |en CoaXPress interface + + + ch XoFLink采集卡 |en XoFLink interface + + + Unknown Device Type, Reserved + + + GigE Device + + + 1394-a/b Device + + + USB3.0 Device + + + CameraLink Device + + + Virtual GigE Device + + + Virtual USB Device + + + GenTL GigE Device + + + GenTL CML Device + + + GenTL CXP Device + + + GenTL XOF Device + + + + ch:信息结构体的最大缓存 | en: Max buffer size of information structs + + + + + 最大的相机数量 + + + + + ch:最大Interface数量 | en:Max num of interfaces + + + + + ch:最大GenTL设备数量 | en:Max num of GenTL devices + + + + + XML节点描述最大长度 + + + + + XML节点最大长度 + + + + + XML节点最大数量 + + + + + XML节点显示名最大数量 + + + + + 枚举类型最大的EnumEntry个数 + + + + + string类型节点值的最大长度 + + + + + 最大父节点数 + + + + + 最大节点描述长度 + + + + + 参数导出允许配置的最大节点个数 + + + + + 参数导入时节点导入失败的最大错误个数 + + + + + 设备断开连接 + + + + + SDK与驱动版本不匹配 + + + + + 相机Event事件名称最大长度 + + + + 最大枚举条目对应的符号长度 + + + 分时曝光时最多将源图像拆分的个数 + + + 最大支持的串口数量 + + + + ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported + + + + + ch 静态 |en Static + + + + + ch DHCP |en DHCP + + + + + ch LLA |en LLA + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + ch 最大值 |en Auto Max + + + + + ch 网络流量和丢包信息 |en Network traffic and packet loss information + + + + + ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device + + + + + ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register + + + + + ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority + + + + + ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers + + + + + ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority + + + + + ch 以可被抢占的控制权限打开 |en Open with seized control authority + + + + + ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority + + + + + ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 打开文件出现错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + Byte array to struct + + Byte array + Struct type + Struct object + + + + Struct to Byte array + + Struct object + Byte + Bytes + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + Write Error Message + + Message + ErrorNum + + + + 获取枚举类型节点(支持的枚举个数扩展到256) V4.4.1新增 + + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Xml Update callback(Interfaces not recommended) + + Node type + Current node feature structure + Nodes list + User defined variable + + + + Exception callback + + Msg type + User defined variable + + + + Event callback (Interfaces not recommended) + + User defined ID + User defined variable + + + + Event callback + + Event Info + User defined variable + + + + Stream Exception callback + + Msg type + User defined variable + + + + ch:采集卡信息列表 | en: Interface Information List + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多64个设备 | en:Support up to 64 Interfaces + + + + + ch:采集卡信息 | en: Interface information + + + + + ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type + + + + + ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface + + + + + ch: 采集卡ID | en: Interface ID + + + + + ch 显示名称 | en: Display name + + + + + ch 序列号 |en: Serial number + + + + + ch 型号 | en: model name + + + + + ch: 厂商 |en: manufacturer name + + + + + ch: 版本号| en: device version + + + + + ch: 自定义名称 |en: user defined name + + + + + ch 保留字段 | en Reserved + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 保留字节 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 设备地址 + + + + + 保留字节 + + + + + ch:CamLink设备信息 | en:CamLink device information + + + + + 端口号ID + + + + + 模型名 + + + + + 家族名 + + + + + 设备版本信息 + + + + + 制造商名字 + + + + + 序列号 + + + + + 保留字节 + + + + + ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:CoaXPress相机信息 | en:CoaXPress device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:XoFLink相机信息 | en:XoFLink device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:设备信息 | en:Device information + + + + + 主版本号 + + + + + 次版本号 + + + + + MAC高地址 + + + + + MAC低地址 + + + + + 设备传输层协议类型,e.g. MV_GIGE_DEVICE + + + + + ch 设备类型信息 | en Device Type Info + + + + + 保留字节 + + + + + 设备类型 + + + + + 构造函数 + + 输入任意数,因为不接受无参构造函数 + + + + ch:特定类型的设备信息 | en:Special devcie information + + + + + GigE + + + + + Camera Link + + + + + Usb + + + + + CML + + + + + CXP + + + + + XOF + + + + + 相机列表 + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + GenTL的cti文件索引 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多256个设备 | en:Support up to 256 Interfaces + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:GenTL设备列表 | en:GenTL devices list + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + Net Trans Info + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢帧数量 + + + + + 接收帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + Frame Out Info + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + 帧数据大小 + + + + + 丢包数量 + + + + + 保留字节 + + + + + Chunk数据信息 + + + + + Chunk数据 + + + + + ChunkID + + + + + Chunk大小 + + + + + 保留字节 + + + + + Frame Out Info Ex + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + Frame大小 + + + + + 秒数 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + Red + + + + + Green + + + + + Blue + + + + + 帧计数器 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + 水平偏移量 + + + + + 垂直偏移量 + + + + + Chunk宽度 + + + + + Chunk高度 + + + + + 丢包数 + + + + + 为解析的Chunk数量 + + + + + 为解析的Chunk列表 + + + + + 图像宽扩展 + + + + + 图像高扩展 + + + + + 帧长度扩展 + + + + + 保留字节 + + + + + 为解析的Chunk列表 + + + + + 为解析的Chunk内容 + + + + + 对齐结构体,无实际用途 + + + + + 输出帧信息 + + + + + 帧数据地址 + + + + + 帧信息 + + + + + 保留字节 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像(同时清除列表中的其余图像) + + + + + 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne + + + + + 等待下一帧图像 + + + + + 显示帧信息 + + + + + 显示窗口的句柄 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 保留字节 + + + + + 显示帧信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像渲染方式 0-默认模式(Windows GDI/Linux OPENGL), 1-D3D模式(Windows有效) + + + + + 保留字节 + + + + + 图像信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 图像缓存 + + + + + 图像缓存大小 + + + + + 图像长度 + + + + + 保留字节 + + + + + ch:保存3D数据格式 | en:Save 3D file + + + + + 未定义数据格式 + + + + + PLY数据格式 + + + + + CSV数据格式 + + + + + OBJ数据格式 + + + + + 保存的点阵参数 + + + + + [IN] 每一行点的数量 + + + + + [IN] 行数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) + + + + + [OUT] 输出像素数据缓存长度 + + + + + 保存的点阵文件类型 + + + + + 保留字节 + + + + + 保存的图像格式 + + + + + 未定义类型 + + + + + Bmp图像格式 + + + + + Jpeg图像格式 + + + + + Png图像格式 + + + + + Tif图像格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存的图像信息扩展 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件的参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] 输入文件路径 + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入图片格式 + + + + + [IN] 输入文件路径 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图片所需参数 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 旋转角度 + + + + + 旋转90度 + + + + + 旋转180度 + + + + + 旋转270度 + + + + + 旋转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN][OUT] 图像宽 + + + + + [IN][OUT] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 旋转角度 + + + + + 保留字节 + + + + + 图像翻转类型 + + + + + 垂直方向翻转 + + + + + 水平方向翻转 + + + + + 翻转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 翻转类型 + + + + + 保留字节 + + + + + 像素转换参数 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + 图像像素转换信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + Gamma类型 + + + + + 不启用 + + + + + GAMMA值 + + + + + GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) + 10位需要的长度:1024*sizeof(unsigned short) + 12位需要的长度:4096*sizeof(unsigned short) + 16位需要的长度:65536*sizeof(unsigned short) + + + + + 线性RGB转非线性RGB + + + + + 非线性RGB转线性RGB + + + + + Gamma参数 + + + + + [IN] Gamma类型 + + + + + [IN] Gamma值 + + + + + [IN] Gamma曲线缓存 + + + + + [IN] Gamma曲线长度 + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] CCM矩阵(-8192~8192) + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] 量化3x3矩阵 + + + + + [IN] 量化系数(2的整数幂) + + + + + 保留字节 + + + + + CLUT参数 + + + + + [IN] 是否启用CLUT + + + + + [IN] 量化系数(2的整数幂) + + + + + [IN] CLUT大小,建议值17 + + + + + [OUT] 量化CLUT + + + + + [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) + + + + + 保留字节 + + + + + 对比度调节参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 对比度值,范围:[1, 10000] + + + + + 保留字节 + + + + + 锐化参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 锐度调节强度,范围:[0, 500] + + + + + [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] + + + + + [IN] 锐度调节阈值,范围:[0, 255] + + + + + 保留字节 + + + + + 色彩校正参数(包括CCM和CLUT) + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入有效图像位数,8 or 10 or 12 or 16 + + + + + [IN] 输入Gamma信息 + + + + + [IN] 输入CCM信息 + + + + + [IN] 输入CLUT信息 + + + + + 保留字节 + + + + + 矩形ROI参数 + + + + + [IN] 矩形左上角X轴坐标 + + + + + [IN] 矩形左上角Y轴坐标 + + + + + [IN] 矩形宽度 + + + + + [IN] 矩形高度 + + + + + 噪声估计参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 图像ROI + + + + + [IN] ROI个数 + + + + + [IN] 噪声阈值[0-4095] + + + + + [OUT] 输出噪声特性 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出噪声特性长度 + + + + + 保留字节 + + + + + 空域降噪参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 输入噪声特性 + + + + + [IN] 输入噪声特性长度 + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 亮度校正系数(1-2000) + + + + + [IN] 色调校正系数(1-2000) + + + + + [IN] 亮度降噪强度(0-100) + + + + + [IN] 色调降噪强度(0-100) + + + + + [IN] 锐化强度(1-1000) + + + + + 保留字节 + + + + + LSC标定参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出标定表缓存 + + + + + [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) + + + + + [OUT] 输出标定表缓存长度 + + + + + [IN] 宽度分块数 + + + + + [IN] 高度分块数 + + + + + [IN] 边缘填充系数,范围1~5 + + + + + [IN] 标定方式,0-中心为基准 + 1-最亮区域为基准 + 2-目标亮度 + + + + + [IN] 目标亮度(8bits,[0,255]) + (10bits,[0,1023]) + (12bits,[0,4095]) + (16bits,[0,65535]) + + + + + 保留字节 + + + + + LSC校正参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入校正表缓存 + + + + + [IN] 输入校正表缓存长度 + + + + + 保留字节 + + + + + 噪声特性类型 + + + + + 无效 + + + + + 噪声曲线 + + + + + 噪声水平 + + + + + 默认值 + + + + + 噪声基本信息 + + + + + 版本 + + + + + 噪声特性类型 + + + + + 图像格式 + + + + + 平均噪声水平 + + + + + 曲线点数 + + + + + 噪声曲线 + + + + + 亮度曲线 + + + + + 保留字节 + + + + + 噪声估计参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 噪声阈值(0-4095) + + + + + [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) + + + + + [OUT] 降噪特性信息 + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 降噪参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 降噪特性信息(来源于噪声估计) + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 帧特殊信息 + + + + + [OUT] 秒数 + + + + + [OUT] 周期数 + + + + + [OUT] 周期偏移量 + + + + + [OUT] 增益 + + + + + [OUT] 曝光时间 + + + + + [OUT] 平均亮度 + + + + + [OUT] 红色 + + + + + [OUT] 绿色 + + + + + [OUT] 蓝色 + + + + + [OUT] 总帧数 + + + + + [OUT] 触发计数 + + + + + [OUT] 输入 + + + + + [OUT] 输出 + + + + + [OUT] 水平偏移量 + + + + + [OUT] 垂直偏移量 + + + + + [OUT] 水印宽 + + + + + [OUT] 水印高 + + + + + 保留字节 + + + + + HB解码参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 图像宽 + + + + + [OUT] 图像高 + + + + + [OUT] 输出数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出数据大小 + + + + + [OUT] 输出的像素格式 + + + + + [OUT] 水印信息 + + + + + 保留字节 + + + + + 录像格式定义 + + + + + 未定义格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽(指定目标参数时需为8的倍数) + + + + + [IN] 图像高(指定目标参数时需为8的倍数) + + + + + [IN] 帧率fps(大于1/16) + + + + + [IN] 码率kbps(128kbps-16Mbps) + + + + + [IN] 录像格式 + + + + + [IN] 录像文件存放路径 + + + + + 保留字节 + + + + + 输入帧信息 + + + + + [IN] 图像数据指针 + + + + + [IN] 图像大小 + + + + + 保留字节 + + + + + 采集模式 + + + + + 单帧模式 + + + + + 多帧模式 + + + + + 持续采集模式 + + + + + 增益模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 曝光模式 + + + + + Timed + + + + + TriggerWidth + + + + + 自动曝光模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 相机触发模式 + + + + + 关闭 + + + + + 打开 + + + + + Gamma选择器 + + + + + USER + + + + + SRGB + + + + + 自动白平衡 + + + + + 关闭自动白平衡 + + + + + 一次自动白平衡 + + + + + 连续自动白平衡 + + + + + 触发源 + + + + + LINE0 + + + + + LINE1 + + + + + LINE2 + + + + + LINE3 + + + + + COUNTER0 + + + + + SOFTWARE + + + + + FrequencyConverter + + + + + ALL MATHCH INFO + + + + + 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT + + + + + 输出的信息缓存,由调用者分配 + + + + + 信息缓存的大小 + + + + + + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB + + + + + 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + 保留字节 + + + + + 图像的基本信息 + + + + + 宽度值 + + + + + 宽度最小值 + + + + + 宽度最大值 + + + + + Width Inc + + + + + 高度值 + + + + + 高度最小值 + + + + + 高度最大值 + + + + + Height Inc + + + + + 帧率 + + + + + 最小帧率 + + + + + 最大帧率 + + + + + 当前的像素格式 + + + + + 支持的像素格式种类 + + + + + 像素列表 + + + + + 保留字节 + + + + + 节点是否可见的权限等级 + + + + + Always visible + + + + + Visible for experts or Gurus + + + + + Visible for Gurus + + + + + Not Visible + + + + + Object is not yet initialized + + + + + 事件信息 + + + + + 事件名 + + + + + Event号 + + + + + 流通到序号 + + + + + 帧号高位 + + + + + 帧号低位 + + + + + 时间戳高位 + + + + + 时间戳低位 + + + + + Event数据 + + + + + Event数据长度 + + + + + 保留字节 + + + + + 节点错误类型 + + + + + 节点不存在 + + + + + 访问条件错误,通常是节点不可读写 + + + + + 写入越界,超出该节点支持的范围 + + + + + 校验失败,通常是写入的值与文件中的值不匹配 + + + + + 其它错误,可查阅日志 + + + + + 节点错误信息 + + + + + 节点名称 + + + + + 错误类型 + + + + + 保留字节 + + + + + 错误信息列表 + + + + + 错误个数 + + + + + 错误信息 + + + + + 保留字节 + + + + + 节点名称 + + + + + 节点名称 + + + + + 保留字节 + + + + + 节点列表 + + + + + 错误信息 + + + + + 节点个数 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件名 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件数据缓存空间 + + + + + 用户数据缓存大小 + + + + + 文件实际缓存大小 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取进度 + + + + + 已完成的长度 + + + + + 总长度 + + + + + 保留字节 + + + + + GigE传输类型 + + + + + 表示单播(默认) + + + + + 表示组播 + + + + + 表示局域网内广播,暂不支持 + + + + + 表示子网内广播,暂不支持 + + + + + 表示从相机获取,暂不支持 + + + + + 表示用户自定义应用端接收图像数据Port号 + + + + + 表示设置了单播,但本实例不接收图像数据 + + + + + 表示组播模式,但本实例不接收图像数据 + + + + + 传输模式,可以为单播模式、组播模式等 + + + + + 传输模式 + + + + + 目标IP,组播模式下有意义 + + + + + 目标Port,组播模式下有意义 + + + + + 保留字节 + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 只有设置成1时指定的网卡IP才有效,非1时无效 + + + + + 指定的网卡IP + + + + + 保留字节 + + + + + 动作命令结果 + + + + + IP address of the device + + + + + status code returned by the device + + + + + 保留字节 + + + + + 动作命令结果列表 + + + + + 返回值个数 + + + + + 返回的结果 + + + + + 每个节点对应的接口类型 + + + + + IValue接口类型 + + + + + IBase接口类型 + + + + + IInteger接口类型 + + + + + IBoolean接口类型 + + + + + ICommand接口类型 + + + + + IFloat接口类型 + + + + + IString接口类型 + + + + + IRegister接口类型 + + + + + ICategory接口类型 + + + + + IEnumeration接口类型 + + + + + IEnumEntry接口类型 + + + + + IPort接口类型 + + + + + XML节点特点 + + + + + 节点类型 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 保留字节 + + + + + XML节点列表 + + + + + 节点个数 + + + + + 节点列表 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 浮点型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 字符串型节点值 + + + + + 当前值 + + + + + 节点值的最大长度 + + + + + 保留字节 + + + + + 节点的读写性 + + + + + 未实现 + + + + + 不可获取 + + + + + 只写 + + + + + 只读 + + + + + 可读可写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 整型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 布尔型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 命令型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 浮点型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 字符串类型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 寄存器型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 类别属性 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 是否可见 + + + + + 保留字节 + + + + + EnumEntry属性节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + + + + + + 父节点数 + + + + + 父节点列表 + + + + + 是否可见 + + + + + 当前值 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 节点描述 + + + + + 节点描述 + + + + + Enumeration属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + Symbolic数 + + + + + 当前Symbolic索引 + + + + + Symbolic索引 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + Port属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + 辅助线颜色 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 自定义点坐标 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 矩形框区域信息 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 辅助线颜色 + + + 辅助线宽度 + + + 预留字节 + + + 圆形框区域信息 + + + 圆心信息 + + + 宽向半径,根据图像的相对位置[0, 1.0] + + + 高向半径,根据图像的相对位置[0, 1.0] + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 线条辅助线信息 + + + 线条辅助线的起始点坐标 + + + 线条辅助线的终点坐标 + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 枚举类型指定条目信息 + + + 指定值 + + + 指定值对应的符号 + + + 预留字节 + + + U3V流异常类型 + + + 异常的图像,该帧被丢弃 + + + 缓存列表溢出,清除最旧的一帧 + + + 缓存列表为空,该帧被丢弃 + + + 断流恢复 + + + 断流,恢复失败,取流被中止 + + + 设备异常,取流被中止 + + + 重构后的图像列表 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输出数据缓存 + + + 输出数据长度 + + + 提供的输出缓冲区大小 + + + 预留字节 + + + + 分时曝光的图像处理方式 + + + + + 源图像按行拆分成多张图像 + + + + + 源图像两行拆分成多张图像 + + + + 重构图像参数信息 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输入数据缓存 + + + 输入数据长度 + + + 曝光个数(1-8] + + + 图像重构方式 + + + + 输出数据缓存信息 + + + + 预留字节 + + + 串口信息 + + + + 串口号 + + + + + 保留字节 + + + + 串口列表 + + + + 串口数量 + + + + + 串口信息 + + + + + 保留字节 + + + + + 像素格式定义 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + + 图像类,实现基本的图像属性和接口,实现图像克隆、ToBitmap。作为其他图像类的基类 + + + + + 根据图像宽、高和像素格式创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + + + + 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 图像大小 + 相机句柄,用于ToBitmap时像素格式转换 + + + + 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存 + + + + + + + + + + + 用于克隆 + + + + + + 构造空对象,内部变量由由子类初始化 + + + + + 相机句柄,用于内部做格式转换等图像处理 + + + + + 非托管内存指针 + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 从C库获取图像地址(GetImageBuffer或者回调),包装成Image,图像数据存放在非托管内存中 + + + + + 使用传入的非托管内存创建新的对象 + + + + + + + 设备句柄 + + + + 非托管内存指针 + + + + + 图像数据,内部会进行一次拷贝,将非托管内存拷贝到托管内存 + + + + + 基于内存池的Image对象,用于图像处理相关接口 + + + + + 根据图像宽、高和像素格式创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + 内存池 + + + + 根据图像宽、高、像素格式、图像大小创建对象,内部申请内存 + + 图像宽度 + 图像高度 + 像素格式 + 相机句柄,用于ToBitmap时像素格式转换 + 图像大小 + 内存池 + + + + 根据图像宽、高、像素格式、图像大小创建对象,外部传入内存池内存 + + + + + + + + + + + + 整型参数实现类 + + + + + 整形参数 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Increment + + + + + 枚举项参数 + + + + + 枚举值 + + + + + 枚举符号 + + + + + 枚举类型实现类 + + + + + 枚举类型参数 + + + + + 当前枚举项 + + + + + 支持的枚举类型个数 + + + + + 支持的枚举项列表 + + + + + float类型实现类 + + + + + 浮点型参数 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + String类型参数实现类 + + + + + 字符串类型参数 + + + + + 当前值 + + + + + 最大长度 + + + + + 参数导入时出错的节点信息 + + + + + 参数导入导出时的节点错误信息 + + + + + 节点名称 + + + + + 错误类型 + + + + + 节点名称 + + + + + 错误信息 + + + + + 参数实现类 + + + + + 提供设备参数配置相关接口 + + + + + 清除GenICam节点缓存 + + 成功,返回MV_OK;失败,返回错误码 + + 在加载工业相机节点时需要读取GenICam配置文件,该接口可以起到清除GenICam缓存的功能。 + + + + + 获取Integer属性值 + + 属性键值,如获取宽度信息则为"Width" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Integer型属性值 + + 属性键值,如设置宽度信息则为"Width" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Enumeration属性值 + + 属性键值,如获取像素格式信息则为"PixelFormat" + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Enumeration属性值 + + 属性键值,如设置像素格式信息则为"PixelFormat" + Enum型节点的值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Enumeration属性 + + 属性键值,如设置像素格式信息则为"PixelFormat" + EnumEntry的名称 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Float属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Float型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取Boolean属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Boolean型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取String属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置String型属性值 + + 属性键值 + 属性值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Command型属性值 + + 属性键值 + 成功,返回MV_OK;失败,返回错误码 + + + + 导入设备属性文件 + + 文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 导入设备属性文件并保存错误信息列表 + + 文件路径 + 导入失败的节点信息 + 成功,返回MV_OK;失败,返回错误码 + 部分节点导入失败时也会返回MV_OK,通过nodeErrors返回导入失败的节点及错误原因 + + + + 保存设备属性到文件 + + 文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 通过设备寄存器地址读取寄存器 + + 待读取的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 + 待读取的内存长度 + 存放读到的内存值(GEV设备内存值是按照大端模式存储的,其它协议设备按照小端存储) + 成功,返回MV_OK;失败,返回错误码 + + 访问设备,读取某段寄存器的数据。 + + + + + 通过设备寄存器地址写寄存器 + + 待写入的内存地址,该地址可以从设备的Camera.xml文件中获取,形如xxx_RegAddr的xml节点值 + 待写入的内存长度 + 待写入的内存值(注意GEV设备内存值要按照大端模式存储,其它协议设备按照小端存储) + 成功,返回MV_OK;失败,返回错误码 + + 访问设备,把一段数据写入某段寄存器。 + + + + + 获取设备属性树XML + + 设备xml + 成功,返回MV_OK;失败,返回错误码 + + + + 获得当前节点的访问模式 + + 节点名称 + 节点的访问模式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获得当前节点的类型 + + 节点名称 + 节点类型 + 成功,返回MV_OK;失败,返回错误码 + + + + 从设备读取文件,保存为本地文件 + + 设备文件名 + 本地文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 从设备读取文件,保存在内存 + + 设备文件名 + 缓存 + 成功,返回MV_OK;失败,返回错误码 + + + + 将文件写入设备 + + 设备文件名 + 本地文件路径 + 成功,返回MV_OK;失败,返回错误码 + + + + 将内存中的文件写入设备 + + 设备文件名 + 缓存 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取文件存取的进度 + + 已完成的长度 + 总长度 + 成功,返回MV_OK;失败,返回错误码 + + + + 设备句柄 + + + + + FileAccessRead到Byte数组时的默认文件大小 + + + + + 构造函数 + + + + + + 提供像素格式转换相关接口 + + + + + 设置图像插值算法类型 + + 图像插值算法 + 成功,返回MV_OK;失败,返回错误码 + + 设置内部图像转换接口的Bayer插值算法类型参数,使用的插值算法是该接口所设定的 + + + + + 插值算法平滑使能设置 + + 平滑使能(默认关闭) + 成功,返回MV_OK;失败,返回错误码 + + 设置内部图像转换接口的Bayer插值平滑使能参数,使用的插值算法是该接口所设定的。 + + + + + 设置Bayer格式的Gamma值 + + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + 设置该值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 设置Mono8/Bayer8/10/12/16格式的Gamma值 + + 像素格式 + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + 设置Mono8的gamma值后,再调用将Mono8转成Mono8时gamma值起效。 + 设置Bayer8/10/12/16的gamma值后,将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + 该接口兼容接口,新增支持Mono8像素格式 + + + + + 设置Bayer格式的Gamma信息 + + Gamma参数 + 成功,返回MV_OK;失败,返回错误码 + + 设置该信息后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 + + CCM参数 + 成功,返回MV_OK;失败,返回错误码 + + 开启CCM并设置CCM矩阵后,在将Bayer8/10/12/16格式转成RGB24/48, RGBA32/64,BGR24/48,BGRA32/64时起效。 + + + + + 像素格式转换 + + 输入图像 + 输出图像。图像使用完之后需调用Dispose方法及时释放内存,防止内存快速上涨。 + 目标像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 像素格式转换 + + 输入图像 + 输出图像缓存 + 输出图像长度 + 目标像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取像素格式转换所需的缓存大小 + + 目标像素格式 + 图像宽 + 图像高 + 缓存大小 + + + + 设备句柄, 用于内部做格式转换 + + + + + 构造函数,内部创建内存池,只在ToBitmap中使用 + + 设备句柄 + + + + 构造函数 + + 设备句柄 + + + + + 设置图像插值算法类型 + + 图像插值算法 + 成功,返回MV_OK;失败,返回错误码 + + + + 插值算法平滑使能设置 + + 平滑使能(默认关闭) + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的Gamma值 + + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Mono8/Bayer8/10/12/16格式的Gamma值 + + 像素格式 + Gamma值:0.1 ~ 4.0 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的Gamma信息 + + Gamma参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 + + CCM参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 将图像转换为指定格式,输出IImage图像 + + 输入图像 + 输出图像 + 目的像素格式 + 成功,返回MV_OK;失败,返回错误码 + + + + 将图像转换为指定格式,输出Byte数组 + + 输入图像 + 输出图像缓存 + 输出图像长度 + 目的像素格式 + 成功,返回MV_OK;失败,返回错误码 + + outBuffer设置为null时, outDataLen会给出结果图像需要的缓存长度 + + + + + 获取像素格式转换所需的缓存大小 + + 目标像素格式 + 图像宽 + 图像高 + 缓存大小 + + + + SDk全局信息及操作接口 + + + + + 获取SDK版本信息 + + SDK版本号,格式x.y.z.a + + + + 初始化SDK + + 成功,返回MV_OK;失败,返回错误码 + + + + 反初始化SDK,释放资源 + + 成功,返回MV_OK;失败,返回错误码 + + + + 图像数据和帧信息 + + + + + 图像数据 + + + + + 帧号 + + + + + 设备时间戳 + + + + + 主机时间戳 + + + + + 帧长度 + + + + + 设备水印时标 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + 白平衡红色通道 + + + + + 白平衡绿色通道 + + + + + 白平衡蓝色通道 + + + + + 总帧数 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + ROI区域,水平偏移量 + + + + + ROI区域,垂直偏移量 + + + + + 本帧丢包数 + + + + + Chunk数据 + + + + + 深拷贝 + + + + + + 相机句柄 + + + + + 图像类 + + + + + 提供取流相关接口 + + + + + 设置SDK内部图像缓存节点个数,大于等于1 + + 缓存节点个数 + 成功,返回MV_OK;失败,返回错误码 + + 调用该接口可以设置SDK内部图像缓存节点个数,在 IStreamGrabber.StartGrabbing() 前调用。 + 不同相机因为取流方式不同,不调用SetImageNodeNum方法的情况下,不同相机默认缓存节点的个数不同:比如 双U内部分配默认3个节点。 + SDK实际分配的节点个数 = SDK内部预分配的个数 + 用户分配的节点(SetImageNodeNum); + + + + + 获取当前图像缓存区的有效图像个数 + + 有效图像个数 + 成功,返回MV_OK;失败,返回错误码 + + + + 开始取流 + + 成功,返回MV_OK;失败,返回错误码 + + + + 开始取流,支持设置取流策略 + + 策略枚举值 + 成功,返回MV_OK;失败,返回错误码 + + + + 设置输出缓存个数(只有在 StreamGrabStrategy.LatestImages 策略下才有效,范围:1-ImageNodeNum) + + 输出缓存个数 + 成功,返回MV_OK;失败,返回错误码 + + + + 停止取流 + + 成功,返回MV_OK;失败,返回错误码 + + + + 获取一帧图像 + + 等待超时时间 + 图像数据和图像信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 释放图像缓存(此接口用于释放不再使用的图像缓存,与 IStreamGrabber.FreeImageBuffer() 配套使用) + + 图像数据和图像数据 + 成功,返回MV_OK;失败,返回错误码 + + + + 清除取流数据缓存 + + 成功,返回MV_OK;失败,返回错误码 + + 该接口允许用户在不停止取流的时候,就能清除缓存中不需要的图像。 + 该接口在连续模式切触发模式后,可以清除历史数据。 + + + + + 设备流异常事件,只有USB设备支持 + + + 在StartGrabbing前调用 + + + + + 采集一帧图像的事件,获取图像数据 + + + 在StartGrabbing前调用 + + + + + 内部回调图像回调函数 + + + + + + + + 内部流异常回调函数 + + + + + + + 将MvCCDll中的帧结构体转为FrameOut类 + + + + + + + + USB流异常回调 + + + + + 设置U3V的传输包大小 + + 传输的包大小,单位:Byte,默认为1M,范围:Windows[0x400, 0x400000], Linux[0x400, 0x200000] + 成功,返回MV_OK;失败,返回错误码 + + 增加传输包大小可以适当降低取流时的CPU占用率。但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。 + + + + + 获取U3V的传输包大小 + + 传输的包大小, 单位:Byte + 成功,返回MV_OK;失败,返回错误码 + + + + 设置U3V的传输通道个数 + + 传输通道个数,范围:1-10 + 成功,返回MV_OK;失败,返回错误码 + + 可根据PC的性能、设备出图帧率、图像大小和内存使用率等因素对该参数进行调节。但不同的PC和不同的USB扩展卡存在不同的兼容性。 + + + + + 获取U3V的传输通道个数 + + 传输通道个数 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于获取当前的U3V异步取流节点个数,2000W设备的MONO8默认为3个,YUV为默认2个,RGB为默认1个,其它情况默认8个节点。 + + + + + 设置U3V的事件缓存节点个数 + + 事件缓存节点个数,范围:1-64 + 成功,返回MV_OK;失败,返回错误码 + + 该接口用于设置当前的U3V事件缓存节点个数,默认情况下为5个。 + + + + + 设置U3V相机同步读写超时时间,范围为1000~UINT,默认1000 ms + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取U3V相机同步读写超时时间 + + 同步读写超时时间 + 成功,返回MV_OK;失败,返回错误码 + + + + 获取主机从USB设备接收的数据统计信息,如已接收字节数、帧数 + + USB传输信息 + 成功,返回MV_OK;失败,返回错误码 + + + + 录像功能实现类 + + + + + 录像,将图片录制成AVI格式视频 + + + + + 开始录像 + + 录像文件存放路径 + 录像参数 + 成功,返回MV_OK;失败,返回错误码 + + + + 输入录像数据 + + 图像数据 + 成功,返回MV_OK;失败,返回错误码 + + + + 停止录像 + + 成功,返回MV_OK;失败,返回错误码 + + + + 异常信息 + + + + + 错误码 + + + + + Xml节点访问模式 + + + + + 不可实现 + + + + + 不可用 + + + + + 只写 + + + + + 只读 + + + + + 读写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 每个节点对应的接口类型 + + + + + Value + + + + + Base + + + + + Integer + + + + + Boolean + + + + + Command + + + + + Float + + + + + String + + + + + Register + + + + + Category + + + + + Enumeration + + + + + EnumEntry + + + + + Port + + + + + 节点错误信息的类型 + + + + + 节点不存在 + + + + + 访问条件错误,通常是节点不可读写 + + + + + 写入越界,超出该节点支持的范围 + + + + + 校验失败,通常是写入的值与文件中的值不匹配 + + + + + 其它错误,可查阅日志 + + + + + 图像插值算法类型 + + + + + 快速 + + + + + 均衡 + + + + + 最优 + + + + + 最优+ + + + + + Gamma类型 + + + + + 不启用 + + + + + Gamma值 + + + + + Gamma曲线 + 8位,长度:256*sizeof(unsigned char) + 10位,长度:1024*sizeof(unsigned short) + 12位,长度:4096*sizeof(unsigned short) + 16位,长度:65536*sizeof(unsigned short) + + + + + linear RGB to sRGB + + + + + sRGB to linear RGB(仅色彩插值时支持,色彩校正时无效) + + + + + Gamma参数 + + + + + Gamma类型 + + + + + Gamma值[0.1, 4.0] + + + + + Gamma曲线缓存 + + + + + Gamma曲线长度 + + + + + CCM参数 + + + + + 是否启用CCM + + + + + CCM矩阵[-65536~65536],必须是Int32[9] + + + + + 量化系数(2的整数幂,最大65536) + + + + + 流异常类型 + + + + + 异常的图像,该帧被丢弃 + + + + + 缓存列表溢出,清除最旧的一帧 + + + + + 缓存列表为空,该帧被丢弃 + + + + + 断流恢复 + + + + + 断流,恢复失败,取流被中止 + + + + + 设备异常,取流被中止 + + + + + 流异常事件 + + + + + 流异常类型 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像,同时清除列表中的其余图像 + + + + + 从输出缓存列表中获取最新的OutputQueueSize帧图像,其中OutputQueueSize范围为1-ImageNodeNum,可用 SetOutputQueueSize()接口设置。ImageNodeNum默认为1,可调用SetImageNodeNum()接口设置。 OutputQueueSize设置成1等同于LatestImagesOnly策略,OutputQueueSize设置成ImageNodeNum等同于OneByOne策略。 + + + + + 在调用取流接口时忽略输出缓存列表中所有图像,并等待设备即将生成的一帧图像。该策略只支持GigE设备,不支持U3V设备 + + + + + 采集一帧图像的事件,用于获取图像数据和帧信息 + + + + + 图像帧信息 + + + + + 视频格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + 输入数据的像素格式 + + + + + 图像宽(指定目标参数时需为2的倍数) + + + + + 图像高(指定目标参数时需为2的倍数) + + + + + 帧率fps(大于1/16) + + + + + 码率kbps(128-16*1024) + + + + + 录像格式 + + + + + MyCamera + + + + ch GigE Vision采集卡 |en GigE Vision interface + + + ch Camera Link采集卡 |en Camera Link interface + + + ch CoaXPress采集卡 |en CoaXPress interface + + + ch XoFLink采集卡 |en XoFLink interface + + + Unknown Device Type, Reserved + + + GigE Device + + + 1394-a/b Device + + + USB3.0 Device + + + CameraLink Device + + + Virtual GigE Device + + + Virtual USB Device + + + GenTL GigE Device + + + GenTL CML Device + + + GenTL CXP Device + + + GenTL XOF Device + + + + ch:信息结构体的最大缓存 | en: Max buffer size of information structs + + + + + 最大的相机数量 + + + + + ch:最大Interface数量 | en:Max num of interfaces + + + + + ch:最大GenTL设备数量 | en:Max num of GenTL devices + + + + + XML节点描述最大长度 + + + + + XML节点最大长度 + + + + + XML节点最大数量 + + + + + XML节点显示名最大数量 + + + + + string类型节点值的最大长度 + + + + + 最大父节点数 + + + + + 最大节点描述长度 + + + + + 设备断开连接 + + + + + SDK与驱动版本不匹配 + + + + + 相机Event事件名称最大长度 + + + + 最大枚举条目对应的符号长度 + + + 分时曝光时最多将源图像拆分的个数 + + + + ch:最大支持的采集卡数量 | en:The maximum number of Frame Grabber interface supported + + + + + ch 静态 |en Static + + + + + ch DHCP |en DHCP + + + + + ch LLA |en LLA + + + + + 9600 + + + + + 19200 + + + + + 38400 + + + + + 57600 + + + + + 115200 + + + + + 230400 + + + + + 460800 + + + + + 921600 + + + + + ch 最大值 |en Auto Max + + + + + ch 网络流量和丢包信息 |en Network traffic and packet loss information + + + + + ch host接收到来自U3V设备的字节总数 |en The total number of bytes host received from U3V device + + + + + ch独占权限,其他APP只允许读CCP寄存器 |en Exclusive authority, other APP is only allowed to read the CCP register + + + + + ch 可以从5模式下抢占权限,然后以独占权限打开 |en You can seize the authority from the 5 mode, and then open with exclusive authority + + + + + ch 控制权限,其他APP允许读所有寄存器 |en Control authority, allows other APP reading all registers + + + + + ch 可以从5的模式下抢占权限,然后以控制权限打开 |en You can seize the authority from the 5 mode, and then open with control authority + + + + + ch 以可被抢占的控制权限打开 |en Open with seized control authority + + + + + ch 可以从5的模式下抢占权限,然后以可被抢占的控制权限打开 |en You can seize the authority from the 5 mode, and then open with seized control authority + + + + + ch 读模式打开设备,适用于控制权限下 |en Open with read mode and is available under control authority + + + + 成功,无错误 + + + 错误或无效的句柄 + + + 不支持的功能 + + + 缓存已满 + + + 函数调用顺序错误 + + + 错误的参数 + + + 资源申请失败 + + + 无数据 + + + 前置条件有误,或运行环境已发生变化 + + + 版本不匹配 + + + 传入的内存空间不足 + + + 异常图像,可能是丢包导致图像不完整 + + + 动态导入DLL失败 + + + 没有可输出的缓存 + + + 加密错误 + + + 打开文件出现错误 + + + 未知的错误 + + + 通用错误 + + + 参数非法 + + + 值超出范围 + + + 属性 + + + 运行环境有问题 + + + 逻辑错误 + + + 节点访问条件有误 + + + 超时 + + + 转换异常 + + + GenICam未知错误 + + + 命令不被设备支持 + + + 访问的目标地址不存在 + + + 目标地址不可写 + + + 设备无访问权限 + + + 设备忙,或网络断开 + + + 网络包数据错误 + + + 网络相关错误 + + + 设备IP冲突 + + + 读usb出错 + + + 写usb出错 + + + 设备异常 + + + GenICam相关错误 + + + 带宽不足 + + + 驱动不匹配或者未装驱动 + + + USB未知的错误 + + + 升级固件不匹配 + + + 升级固件语言不匹配 + + + 升级冲突(设备已经在升级了再次请求升级即返回此错误) + + + 升级时设备内部出现错误 + + + 升级时未知错误 + + + 处理正确 + + + 不确定类型错误 + + + 能力集中存在无效参数 + + + 内存地址为空 + + + 内存对齐不满足要求 + + + 内存空间大小不够 + + + 内存空间大小不满足对齐要求 + + + 内存地址不满足对齐要求 + + + 图像格式不正确或者不支持 + + + 图像宽高不正确或者超出范围 + + + 图像宽高与step参数不匹配 + + + 图像数据存储地址为空 + + + 设置或者获取参数类型不正确 + + + 设置或者获取参数的输入、输出结构体大小不正确 + + + 处理类型不正确 + + + 处理时输入、输出参数大小不正确 + + + 子处理类型不正确 + + + 子处理时输入、输出参数大小不正确 + + + index参数不正确 + + + value参数不正确或者超出范围 + + + param_num参数不正确 + + + 函数参数指针为空 + + + 超过限定的最大内存 + + + 回调函数出错 + + + 加密错误 + + + 算法库使用期限错误 + + + 参数范围不正确 + + + 数据大小不正确 + + + 数据step不正确 + + + cpu不支持优化代码中的指令集 + + + 警告 + + + 算法库超时 + + + 算法版本号出错 + + + 模型版本号出错 + + + GPU内存分配错误 + + + 文件不存在 + + + 字符串为空 + + + 图像解码器错误 + + + 打开文件错误 + + + 文件读取错误 + + + 文件写错误 + + + 文件读取大小错误 + + + 文件类型错误 + + + 模型类型错误 + + + 分配内存错误 + + + 线程绑核失败 + + + 噪声特性图像格式错误 + + + 噪声特性类型错误 + + + 噪声特性个数错误 + + + 噪声特性增益个数错误 + + + 噪声曲线增益值输入错误 + + + 噪声曲线柱数错误 + + + 噪声估计初始化增益设置错误 + + + 噪声估计未初始化 + + + 颜色空间模式错误 + + + 图像ROI个数错误 + + + 图像ROI原点错误 + + + 图像ROI大小错误 + + + 输入的相机增益不存在(增益个数已达上限) + + + 输入的相机增益不在范围内 + + + 输入的噪声特性内存大小错误 + + + + Constructor + + + + + Destructor + + + + + 设备句柄 + + + + + Initialize + + Success, return MV_OK. Failure, return error code + + + + Finalize + + Success, return MV_OK. Failure, return error code + + + + 枚举采集卡设备信息 + + 采集卡类型 + 设备信息 + Success, return MV_OK. Failure, return error code + + + + 创建采集卡设备句柄 + + 采集卡设备信息 + Success, return MV_OK. Failure, return error code + + + + 通过采集卡ID创建设备句柄 + + 采集卡ID + Success, return MV_OK. Failure, return error code + + + + 打开采集卡设备 + + 采集卡信息配置文件(目前不支持传配置文件) + + + + + 关闭采集卡 + + Success, return MV_OK. Failure, return error code + + + + 销毁采集卡句柄 + + Success, return MV_OK. Failure, return error code + + + + Get Camera Handle + + + + + + Get SDK Version + + Always return 4 Bytes of version number |Main |Sub |Rev |Test| + 8bits 8bits 8bits 8bits + + + + + Get supported Transport Layer + + Supported Transport Layer number + + + + Enumerate Device + + Enumerate TLs + Device List + Success, return MV_OK. Failure, return error code + + + + Enumerate device according to manufacture name + + Enumerate TLs + Device List + Manufacture Name + Success, return MV_OK. Failure, return error code + + + + Enumerate device according to the specified ordering + + Transmission layer of enumeration(All layer protocol type can input) + Device list + Manufacture Name + Sorting Method + Success, return MV_OK. Failure, return error code + + + + Is the device accessible + + Device Information + Access Right + Access, return true. Not access, return false + + + + Set SDK log path (Interfaces not recommended) + If the logging service MvLogServer is enabled, the interface is invalid and The logging service is enabled by default + + + + + + + Create Device + + Device Information + Success, return MV_OK. Failure, return error code + + + + Create Device without log + + Device Information + Success, return MV_OK. Failure, return error code + + + + Destroy Device + + Success, return MV_OK. Failure, return error code + + + + Open Device + + Success, return MV_OK. Failure, return error code + + + + Open Device + + Access Right + Switch key of access right + Success, return MV_OK. Failure, return error code + + + + Close Device + + Success, return MV_OK. Failure, return error code + + + + Is the device connected + + Connected, return true. Not Connected or DIsconnected, return false + + + + Register the image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register the RGB image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register the BGR image callback function + + Callback function pointer + User defined variable + Success, return MV_OK. Failure, return error code + + + + Start Grabbing + + Success, return MV_OK. Failure, return error code + + + + Stop Grabbing + + Success, return MV_OK. Failure, return error code + + + + Get one frame of RGB image, this function is using query to get data + query whether the internal cache has data, get data if there has, return error code if no data + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Get one frame of BGR image, this function is using query to get data + query whether the internal cache has data, get data if there has, return error code if no data + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error cod + + + + Get a frame of an image using an internal cache + + Image data and image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Free image buffer(used with MV_CC_GetImageBuffer) + + Image data and image information + Success, return MV_OK. Failure, return error code + + + + Get a frame of an image + + Image data receiving buffer + Buffer size + Image information + Waiting timeout + Success, return MV_OK. Failure, return error code + + + + Clear image Buffers to clear old data + + Success, return MV_OK. Failure, return error code + + + + Get the number of valid images in the current image buffer + + The number of valid images in the current image buffer + Success, return MV_OK. Failure, return error code + + + + Display one frame image + + Image information + Success, return MV_OK. Failure, return error code + + + + Display one frame image Ex + + dispaly Handle + Image information + Success, return MV_OK. Failure, return error code + + + + Set the number of the internal image cache nodes in SDK(Greater than or equal to 1, to be called before the capture) + + Number of cache nodes + Success, return MV_OK. Failure, return error code + + + + Set Grab Strategy + + The value of grab strategy + Success, return MV_OK. Failure, return error code + + + + Set The Size of Output Queue(Only work under the strategy of MV_GrabStrategy_LatestImages,rang:1-ImageNodeNum) + + The Size of Output Queue + Success, return MV_OK. Failure, return error code + + + + Get device information(Called before start grabbing) + + device information + Success, return MV_OK. Failure, return error code + + + + Get various type of information + + Various type of information + Success, return MV_OK. Failure, return error code + + + + Get Integer value + + Key value, for example, using "Width" to get width + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Integer value + + Key value, for example, using "Width" to set width + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get Enum value + + Key value, for example, using "PixelFormat" to get pixel format + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Enum value + + Key value, for example, using "PixelFormat" to set pixel format + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get the symbolic of the specified value of the Enum type node + + Key value, for example, using "PixelFormat" to set pixel format + Symbolic to get + Success, return MV_OK. Failure, return error code + + + + Set Enum value + + Key value, for example, using "PixelFormat" to set pixel format + Feature String to set + Success, return MV_OK. Failure, return error code + + + + Get Float value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set float value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get Boolean value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set Boolean value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Get String value + + Key value + Value of device features + Success, return MV_OK. Failure, return error code + + + + Set String value + + Key value + Feature value to set + Success, return MV_OK. Failure, return error code + + + + Send Command + + Key value + Success, return MV_OK. Failure, return error code + + + + Read Memory + + Used as a return value, save the read-in memory value(Memory value is stored in accordance with the big end model) + Memory address to be read, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr + Length of the memory to be read + Success, return MV_OK. Failure, return error code + + + + Write Memory + + Memory value to be written ( Note the memory value to be stored in accordance with the big end model) + Memory address to be written, which can be obtained from the Camera.xml file of the device, the form xml node value of xxx_RegAddr + Length of the memory to be written + Success, return MV_OK. Failure, return error code + + + + Invalidate GenICam Nodes + + Success, return MV_OK. Failure, return error code + + + + Get camera feature tree XML + + XML data receiving buffer + Buffer size + Actual data length + Success, return MV_OK. Failure, return error code + + + + Get Access mode of cur node + + Name of node + Access mode of the node + Success, return MV_OK. Failure, return error code + + + + Get Interface Type of cur node + + Name of node + Interface Type of the node + Success, return MV_OK. Failure, return error code + + + + Save camera feature + + File name + Success, return MV_OK. Failure, return error code + + + + Load camera feature + + File name + Success, return MV_OK. Failure, return error code + + + + Read the file from the camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Read the file from the camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Write the file to camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Write the file to camera + + File access structure + Success, return MV_OK. Failure, return error code + + + + Get File Access Progress + + File access Progress + Success, return MV_OK. Failure, return error code + + + + Device Local Upgrade + + File path and name + Success, return MV_OK. Failure, return error code + + + + Get Upgrade Progress + + Value of Progress + Success, return MV_OK. Failure, return error code + + + + Register Exception Message CallBack, call after open device + + Exception Message CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register event callback, which is called after the device is opened + + Event CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Register single event callback, which is called after the device is opened + + Event name + Event CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Set enumerate device timeout + + time out,default 100ms + Success, return MV_OK. Failure, return error code + + + + Force IP + + IP to set + Subnet mask + Default gateway + Success, return MV_OK. Failure, return error code + + + + IP configuration method + + IP type, refer to MV_IP_CFG_x + Success, return MV_OK. Failure, return error code + + + + Set to use only one mode,type: MV_NET_TRANS_x. When do not set, priority is to use driver by default + + Net transmission mode, refer to MV_NET_TRANS_x + Success, return MV_OK. Failure, return error code + + + + Get net transmission information + + Transmission information + Success, return MV_OK. Failure, return error code + + + + Setting the ACK mode of devices Discovery + + ACK mode(Default-Broadcast),0-Unicast,1-Broadcast + Success, return MV_OK. Failure, return error code + + + + Set GVSP streaming timeout + + Timeout, default 300ms, range: >10ms + Success, return MV_OK. Failure, return error code + + + + Get GVSP streaming timeout + + Timeout, ms as unit + Success, return MV_OK. Failure, return error code + + + + Set GVCP cammand timeout + + Timeout, ms as unit, range: 0-10000 + Success, return MV_OK. Failure, return error code + + + + Get GVCP cammand timeout + + Timeout, ms as unit + Success, return MV_OK. Failure, return error code + + + + Set the number of retry GVCP cammand + + The number of retries,rang:0-100 + Success, return MV_OK. Failure, return error code + + + + Get the number of retry GVCP cammand + + The number of retries + Success, return MV_OK. Failure, return error code + + + + Get the optimal Packet Size, Only support GigE Camera + + Optimal packet size + + + + Set whethe to enable resend, and set resend + + Enable resend + Max resend persent + Resend timeout + Success, return MV_OK. Failure, return error code + + + + Set the max resend retry times + + The max times to retry resending lost packets,default 20 + Success, return MV_OK. Failure, return error code + + + + Get the max resend retry times + + the max times to retry resending lost packets + Success, return MV_OK. Failure, return error code + + + + Set time interval between same resend requests + + The time interval between same resend requests,default 10ms + Success, return MV_OK. Failure, return error code + + + + Get time interval between same resend requests + + The time interval between same resend requests + Success, return MV_OK. Failure, return error code + + + + Set transmission type,Unicast or Multicast + + Struct of transmission type + Success, return MV_OK. Failure, return error code + + + + Issue Action Command + + Action Command info + Action Command Result List + Success, return MV_OK. Failure, return error code + + + + Get Multicast Status + + Device Information + Status of Multicast + Success, return MV_OK. Failure, return error code + + + + Set device baudrate using one of the CL_BAUDRATE_XXXX value + + Baudrate to set. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Get device baudrate, using one of the CL_BAUDRATE_XXXX value + + Return pointer of baud rate to user. + Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Get supported baudrates of the combined device and host interface + + Return pointer of the supported baudrates to user. 'OR' operation results of the supported baudrates. + Refer to the 'CameraParams.h' for single value definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 + Success, return MV_OK. Failure, return error code + + + + Sets the timeout for operations on the serial port + + Timeout in [ms] for operations on the serial port. + Success, return MV_OK. Failure, return error code + + + + Set transfer size of U3V device + + Transfer size,Byte,default:1M,rang:>=0x10000 + Success, return MV_OK. Failure, return error code + + + + Get transfer size of U3V device + + Transfer size,Byte + Success, return MV_OK. Failure, return error code + + + + Set transfer ways of U3V device + + Transfer ways,rang:1-10 + Success, return MV_OK. Failure, return error code + + + + Get transfer ways of U3V device + + Transfer ways + Success, return MV_OK. Failure, return error code + + + + Register Stream Exception Message CallBack + + Stream Exception Message CallBack Function + User defined variable + Success, return MV_OK. Failure, return error code + + + + Set the number of U3V device event cache nodes + + Event Node Number + Success, return MV_OK. Failure, return error code + + + + Set U3V Camera Synchronisation timeout + + Synchronisation time(ms), default 1000ms + Success, return MV_OK. Failure, return error code + + + + Get U3V Camera Synchronisation timeout + + Synchronisation time(ms), default 1000ms + Success, return MV_OK. Failure, return error code + + + + Enumerate interfaces by GenTL + + Interface information list + Path of GenTL's cti file + + + + + Unload cti library + + GenTL cti file path + Success, return MV_OK. Failure, return error code + + + + Enumerate Device Based On GenTL + + Interface information + Device List + Success, return MV_OK. Failure, return error code + + + + Create Device Handle Based On GenTL Device Info + + Device Information Structure + Success, return MV_OK. Failure, return error code + + + + Save image, support Bmp and Jpeg. + + Save image parameters structure + Success, return MV_OK. Failure, return error code + + + + Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] + + Save the image file parameter structure + Success, return MV_OK. Failure, return error code + + + + Save 3D point data, support PLY、CSV and OBJ + + Save 3D point data parameters structure + Success, return MV_OK. Failure, return error code + + + + Rotate Image + + Rotate image parameter structure + Success, return MV_OK. Failure, return error code + + + + Flip Image + + Flip image parameter structure + Success, return MV_OK. Failure, return error code + + + + Pixel format conversion + + Convert Pixel Type parameter structure + Success, return MV_OK. Failure, return error code + + + + Interpolation algorithm type setting + + Bayer interpolation method 0-Fast 1-Equilibrium 2-Optimal + Success, return MV_OK. Failure, return error code + + + + Filter type of the bell interpolation quality algorithm setting + + Filter type enable + Success, return MV_OK. Failure, return error code + + + + Set Bayer Gamma value + + Gamma value[0.1,4.0] + Success, return MV_OK. Failure, return error code + + + + Set Mono8/Bayer Gamma value + + PixelType + Gamma value[0.1,4.0] + Success, return MV_OK. Failure, return error code + + + + Set Gamma param + + Gamma parameter structure + Success, return MV_OK. Failure, return error code + + + + Set CCM param + + CCM parameter structure + Success, return MV_OK. Failure, return error code + + + + Set CCM param + + CCM parameter structure + Success, return MV_OK. Failure, return error code + + + + Adjust image contrast + + Contrast parameter structure + Success, return MV_OK. Failure, return error code + + + + High Bandwidth Decode + + High Bandwidth Decode parameter structure + Success, return MV_OK. Failure, return error code + + + + Draw Rect Auxiliary Line + + Rect Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Draw Circle Auxiliary Line + + Circle Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Draw Line Auxiliary Line + + Linear Auxiliary Line Info + Success, return MV_OK. Failure, return error code + + + + Start Record + + Record param structure + Success, return MV_OK. Failure, return error code + + + + Input RAW data to Record + + Record data structure + Success, return MV_OK. Failure, return error code + + + + Stop Record + + Success, return MV_OK. Failure, return error code + + + + Open the GUI interface for getting or setting camera parameters + + Success, return MV_OK. Failure, return error code + + + + Reconstruct Image(For time-division exposure function) + + Reconstruct image parameters + Success, return MV_OK. Failure, return error code + + + + Byte array to struct + + Byte array + Struct type + Struct object + + + + 判断字符数组是否为utf-8 + + 字符数组 + + + + + Write Error Message + + Message + ErrorNum + + + + Save image, support Bmp and Jpeg. + + Save image parameters structure + Success, return MV_OK. Failure, return error code + + + + Save the image file, support Bmp、 Jpeg、Png and Tiff. Encoding quality(50-99] + + Save the image file parameter structure + Success, return MV_OK. Failure, return error code + + + + Pixel format conversion + + Convert Pixel Type parameter structure + Success, return MV_OK. Failure, return error code + + + + Get basic information of image (Interfaces not recommended) + + + + + + + Get GenICam proxy (Interfaces not recommended) + + + + + + Get root node (Interfaces not recommended) + + + + + + + Get all children node of specific node from xml, root node is Root (Interfaces not recommended) + + + + + + + + Get all children node of specific node from xml, root node is Root (Interfaces not recommended) + + + + + + + + Get current node feature (Interfaces not recommended) + + + + + + + + Update node (Interfaces not recommended) + + + + + + + + Register update callback (Interfaces not recommended) + + + + + + + + Noise estimate of Bayer format + + Noise estimate parameter structure + Success, return MV_OK. Failure, return error code + + + + Spatial Denoise of Bayer format + + Spatial Denoise parameter structure + Success, return MV_OK. Failure, return error code + + + + This interface is abandoned, it is recommended to use the MV_CC_DisplayOneFrame + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut + + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetOneFrameTimeOut + + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_SaveImageEx + + + + + + + This interface is abandoned, it is recommended to use the MV_GIGE_ForceIpEx + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_RegisterEventCallBackEx + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_GetIntValueEx + + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_SetIntValueEx + + + + + + + + Set CLUT param + + CLUT parameter structure + Success, return MV_OK. Failure, return error code + + + + Image sharpen + + Sharpen parameter structure + Success, return MV_OK. Failure, return error code + + + + Color Correct(include CCM and CLUT) + + Color Correct parameter structure + Success, return MV_OK. Failure, return error code + + + + Noise Estimate + + Noise Estimate parameter structure + Success, return MV_OK. Failure, return error code + + + + Spatial Denoise + + Spatial Denoise parameter structure + Success, return MV_OK. Failure, return error code + + + + LSC Calib + + LSC Calib parameter structure + Success, return MV_OK. Failure, return error code + + + + LSC Correct + + LSC Correct parameter structure + Success, return MV_OK. Failure, return error code + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + Set PixelFormat + + PixelFormat + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + Get Trigger Source + + Trigger Source + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is replaced by general interface + + + + + + + This interface is abandoned, it is recommended to use the MV_CC_RegisterImageCallBackEx + + + + + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Grab callback + + Image data + Frame info + User defined variable + + + + Xml Update callback(Interfaces not recommended) + + Node type + Current node feature structure + Nodes list + User defined variable + + + + Exception callback + + Msg type + User defined variable + + + + Event callback (Interfaces not recommended) + + User defined ID + User defined variable + + + + Event callback + + Event Info + User defined variable + + + + Stream Exception callback + + Msg type + User defined variable + + + + ch:采集卡信息列表 | en: Interface Information List + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多64个设备 | en:Support up to 64 Interfaces + + + + + ch:采集卡信息 | en: Interface information + + + + + ch: 采集卡类型; 低16位有效: bits(0~2)代表功能, bits(3~7)代表相机, bits(8-15)代表总线| en: Interface type + + + + + ch: 采集卡的PCIE插槽信息 | en: PCIe slot information of interface + + + + + ch: 采集卡ID | en: Interface ID + + + + + ch 显示名称 | en: Display name + + + + + ch 序列号 |en: Serial number + + + + + ch 型号 | en: model name + + + + + ch: 厂商 |en: manufacturer name + + + + + ch: 版本号| en: device version + + + + + ch: 自定义名称 |en: user defined name + + + + + ch 保留字段 | en Reserved + + + + + 排序方式 + + + + + 按序列号排序 + + + + + 按用户自定义名字排序 + + + + + 按当前IP地址排序(升序) + + + + + 按当前IP地址排序(降序) + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch: GigE设备信息 | en: GigE device information + + + + + IP 配置选项 + + + + + IP configuration:bit31-static bit30-dhcp bit29-lla + + + + + curtent ip + + + + + curtent subnet mask + + + + + current gateway + + + + + 制造商名 + + + + + 型号名 + + + + + 设备版本信息 + + + + + 制造商特殊信息 + + + + + 序列号 + + + + + 用户自定义名 + + + + + 网口IP地址 + + + + + 预留 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 保留字节 + + + + + ch:USB3 设备信息 | en:USB3 device information + + + + + 控制输入端点 + + + + + 控制输出端点 + + + + + 流端点 + + + + + 事件端点 + + + + + 供应商ID号 + + + + + 产品ID号 + + + + + 设备索引号 + + + + + 设备GUID号 + + + + + 供应商名字 + + + + + 型号名字 + + + + + 家族名字 + + + + + 设备版本号 + + + + + 制造商名字 + + + + + 序列号 + + + + + 用户自定义名字 + + + + + 支持的USB协议 + + + + + 保留字节 + + + + + ch:CamLink设备信息 | en:CamLink device information + + + + + 端口号ID + + + + + 模型名 + + + + + 家族名 + + + + + 设备版本信息 + + + + + 制造商名字 + + + + + 序列号 + + + + + 保留字节 + + + + + ch:采集卡Camera Link相机信息 | en:Camera Link device information on frame grabber + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:CoaXPress相机信息 | en:CoaXPress device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:XoFLink相机信息 | en:XoFLink device information + + + + + ch 采集卡ID |en Interface ID of Frame Grabber + + + + + ch 供应商名字 |en Vendor name + + + + + ch 型号名字 |en Model name + + + + + ch 厂商信息 |en Manufacturer information + + + + + ch 相机版本 |en Device version + + + + + ch 序列号 |en Serial number + + + + + ch 用户自定义名字 |en User defined name + + + + + ch 相机ID |en Device ID + + + + + ch 保留字段 |en Reserved + + + + + ch:设备信息 | en:Device information + + + + + 主版本号 + + + + + 次版本号 + + + + + MAC高地址 + + + + + MAC低地址 + + + + + 设备传输层协议类型,e.g. MV_GIGE_DEVICE + + + + + ch 设备类型信息 | en Device Type Info + + + + + 保留字节 + + + + + 设备类型 + + + + + 构造函数 + + 输入任意数,因为不接受无参构造函数 + + + + ch:特定类型的设备信息 | en:Special devcie information + + + + + GigE + + + + + Camera Link + + + + + Usb + + + + + CML + + + + + CXP + + + + + XOF + + + + + 相机列表 + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + ch:通过GenTL枚举到的Interface信息 | en:Interface Information with GenTL + + + + + GenTL接口ID + + + + + 传输层类型 + + + + + 设备显示名称 + + + + + GenTL的cti文件索引 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息列表 | en:Interface Information List with GenTL + + + + + ch:在线设备数量 | en:Online Interface Number + + + + + ch:支持最多256个设备 | en:Support up to 256 Interfaces + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:通过GenTL枚举到的设备信息 | en:Device Information discovered by with GenTL + + + + + 采集卡ID + + + + + 设备ID + + + + + 供应商名字 + + + + + 模型名 + + + + + 传输类型 + + + + + 显示名 + + + + + 用户自定义名 + + + + + 序列号 + + + + + 设备版本信息 + + + + + cti文件序号 + + + + + 保留字节 + + + + + ch:GenTL设备列表 | en:GenTL devices list + + + + + 在线设备数量 + + + + + 支持最多256个设备 + + + + + Net Trans Info + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢帧数量 + + + + + 接收帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + Frame Out Info + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + 帧数据大小 + + + + + 丢包数量 + + + + + 保留字节 + + + + + Chunk数据信息 + + + + + Chunk数据 + + + + + ChunkID + + + + + Chunk大小 + + + + + 保留字节 + + + + + Frame Out Info Ex + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 帧号 + + + + + 时间戳高32位 + + + + + 时间戳低32位 + + + + + 保留,8字节对齐 + + + + + 主机生成的时间戳 + + + + + Frame大小 + + + + + 秒数 + + + + + 周期数 + + + + + 周期偏移量 + + + + + 增益 + + + + + 曝光时间 + + + + + 平均亮度 + + + + + Red + + + + + Green + + + + + Blue + + + + + 帧计数器 + + + + + 触发计数 + + + + + 输入 + + + + + 输出 + + + + + 水平偏移量 + + + + + 垂直偏移量 + + + + + Chunk宽度 + + + + + Chunk高度 + + + + + 丢包数 + + + + + 为解析的Chunk数量 + + + + + 为解析的Chunk列表 + + + + + 图像宽扩展 + + + + + 图像高扩展 + + + + + 保留字节 + + + + + 为解析的Chunk列表 + + + + + 为解析的Chunk内容 + + + + + 对齐结构体,无实际用途 + + + + + 输出帧信息 + + + + + 帧数据地址 + + + + + 帧信息 + + + + + 保留字节 + + + + + 取流策略 + + + + + 从旧到新一帧一帧的获取图像(默认为该策略) + + + + + 获取列表中最新的一帧图像(同时清除列表中的其余图像) + + + + + 获取列表中最新的图像,个数由OutputQueueSize决定,范围为1-ImageNodeNum,设置成1等同于LatestImagesOnly,设置成ImageNodeNum等同于OneByOne + + + + + 等待下一帧图像 + + + + + 显示帧信息 + + + + + 显示窗口的句柄 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 保留字节 + + + + + 显示帧信息 + + + + + 图像宽 + + + + + 图像高 + + + + + 像素格式 + + + + + 显示的帧数据 + + + + + 显示的帧数据大小 + + + + + 保留字节 + + + + + ch:保存3D数据格式 | en:Save 3D file + + + + + 未定义数据格式 + + + + + PLY数据格式 + + + + + CSV数据格式 + + + + + OBJ数据格式 + + + + + 保存的点阵参数 + + + + + [IN] 每一行点的数量 + + + + + [IN] 行数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小(nLinePntNum * nLineNum * (16*3 + 4) + 2048) + + + + + [OUT] 输出像素数据缓存长度 + + + + + 保存的点阵文件类型 + + + + + 保留字节 + + + + + 保存的图像格式 + + + + + 未定义类型 + + + + + Bmp图像格式 + + + + + Jpeg图像格式 + + + + + Png图像格式 + + + + + Tif图像格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + 保存的图像参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存的图像信息扩展 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 输出图片格式 + + + + + [IN] 编码质量, (50-99] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件的参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入图片格式 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] 输入文件路径 + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 保存图像到文件信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 输入图片格式 + + + + + [IN] 输入文件路径 + + + + + [IN] 编码质量, (0-100] + + + + + [IN] Bayer的插值方法 0-快速 1-均衡 2-最优(如果传入其它值则默认为最优) + + + + + 保留字节 + + + + + 旋转角度 + + + + + 旋转90度 + + + + + 旋转180度 + + + + + 旋转270度 + + + + + 旋转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN][OUT] 图像宽 + + + + + [IN][OUT] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 旋转角度 + + + + + 保留字节 + + + + + 图像翻转类型 + + + + + 垂直方向翻转 + + + + + 水平方向翻转 + + + + + 翻转图像参数 + + + + + [IN] 像素格式(仅支持Mono8/RGB24/BGR24) + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出图片缓存 + + + + + [OUT] 输出图片大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [IN] 翻转类型 + + + + + 保留字节 + + + + + 像素转换参数 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + 图像像素转换信息扩展 + + + + + [IN] 图像宽 + + + + + [IN] 图像高 + + + + + [IN] 源像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 目标像素格式 + + + + + [OUT] 输出数据缓存 + + + + + [OUT] 输出数据大小 + + + + + [IN] 提供的输出缓冲区大小 + + + + + 保留字节 + + + + + Gamma类型 + + + + + 不启用 + + + + + GAMMA值 + + + + + GAMMA曲线,8位需要的长度:256*sizeof(unsigned char) + 10位需要的长度:1024*sizeof(unsigned short) + 12位需要的长度:4096*sizeof(unsigned short) + 16位需要的长度:65536*sizeof(unsigned short) + + + + + 线性RGB转非线性RGB + + + + + 非线性RGB转线性RGB + + + + + Gamma参数 + + + + + [IN] Gamma类型 + + + + + [IN] Gamma值 + + + + + [IN] Gamma曲线缓存 + + + + + [IN] Gamma曲线长度 + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] CCM矩阵(-8192~8192) + + + + + 保留字节 + + + + + CCM参数 + + + + + [IN] 是否启用CCM + + + + + [IN] 量化3x3矩阵 + + + + + [IN] 量化系数(2的整数幂) + + + + + 保留字节 + + + + + CLUT参数 + + + + + [IN] 是否启用CLUT + + + + + [IN] 量化系数(2的整数幂) + + + + + [IN] CLUT大小,建议值17 + + + + + [OUT] 量化CLUT + + + + + [IN] 量化CLUT缓存大小(nCLUTSize*nCLUTSize*nCLUTSize*sizeof(int)*3) + + + + + 保留字节 + + + + + 对比度调节参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 对比度值,范围:[1, 10000] + + + + + 保留字节 + + + + + 锐化参数 + + + + + [IN] 图像宽度(最小8) + + + + + [IN] 图像高度(最小8) + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 锐度调节强度,范围:[0, 500] + + + + + [IN] 锐度调节半径(半径越大,耗时越长),范围:[1, 21] + + + + + [IN] 锐度调节阈值,范围:[0, 255] + + + + + 保留字节 + + + + + 色彩校正参数(包括CCM和CLUT) + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 输入的像素格式 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入有效图像位数,8 or 10 or 12 or 16 + + + + + [IN] 输入Gamma信息 + + + + + [IN] 输入CCM信息 + + + + + [IN] 输入CLUT信息 + + + + + 保留字节 + + + + + 矩形ROI参数 + + + + + [IN] 矩形左上角X轴坐标 + + + + + [IN] 矩形左上角Y轴坐标 + + + + + [IN] 矩形宽度 + + + + + [IN] 矩形高度 + + + + + 噪声估计参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [IN] 图像ROI + + + + + [IN] ROI个数 + + + + + [IN] 噪声阈值[0-4095] + + + + + [OUT] 输出噪声特性 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出噪声特性长度 + + + + + 保留字节 + + + + + 空域降噪参数 + + + + + [IN] 图像宽度 + + + + + [IN] 图像高度 + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 输入噪声特性 + + + + + [IN] 输入噪声特性长度 + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 亮度校正系数(1-2000) + + + + + [IN] 色调校正系数(1-2000) + + + + + [IN] 亮度降噪强度(0-100) + + + + + [IN] 色调降噪强度(0-100) + + + + + [IN] 锐化强度(1-1000) + + + + + 保留字节 + + + + + LSC标定参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出标定表缓存 + + + + + [IN] 提供的标定表缓冲大小(nWidth*nHeight*sizeof(unsigned short)) + + + + + [OUT] 输出标定表缓存长度 + + + + + [IN] 宽度分块数 + + + + + [IN] 高度分块数 + + + + + [IN] 边缘填充系数,范围1~5 + + + + + [IN] 标定方式,0-中心为基准 + 1-最亮区域为基准 + 2-目标亮度 + + + + + [IN] 目标亮度(8bits,[0,255]) + (10bits,[0,1023]) + (12bits,[0,4095]) + (16bits,[0,65535]) + + + + + 保留字节 + + + + + LSC校正参数 + + + + + [IN] 图像宽度(16~65536) + + + + + [IN] 图像高度(16~65536) + + + + + [IN] 输入的像素格式 + + + + + [IN] 输入图像缓存 + + + + + [IN] 输入图像缓存长度 + + + + + [OUT] 输出像素数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出像素数据缓存长度 + + + + + [IN] 输入校正表缓存 + + + + + [IN] 输入校正表缓存长度 + + + + + 保留字节 + + + + + 噪声特性类型 + + + + + 无效 + + + + + 噪声曲线 + + + + + 噪声水平 + + + + + 默认值 + + + + + 噪声基本信息 + + + + + 版本 + + + + + 噪声特性类型 + + + + + 图像格式 + + + + + 平均噪声水平 + + + + + 曲线点数 + + + + + 噪声曲线 + + + + + 亮度曲线 + + + + + 保留字节 + + + + + 噪声估计参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [IN] 噪声阈值(0-4095) + + + + + [IN] 用于存储噪声曲线和亮度曲线(需要外部分配,缓存大小:4096 * sizeof(int) * 2) + + + + + [OUT] 降噪特性信息 + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 降噪参数 + + + + + [IN] 图像宽(大于等于8) + + + + + [IN] 图像高(大于等于8) + + + + + [IN] 像素格式 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 输出降噪后的数据 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出降噪后的数据长度 + + + + + [IN] 降噪特性信息(来源于噪声估计) + + + + + [IN] 降噪强度(0-100) + + + + + [IN] 锐化强度(0-32) + + + + + [IN] 噪声校正系数(0-1280) + + + + + [IN] 线程数量,0表示算法库根据硬件自适应;1表示单线程(默认);大于1表示线程数目 + + + + + 保留字节 + + + + + 帧特殊信息 + + + + + [OUT] 秒数 + + + + + [OUT] 周期数 + + + + + [OUT] 周期偏移量 + + + + + [OUT] 增益 + + + + + [OUT] 曝光时间 + + + + + [OUT] 平均亮度 + + + + + [OUT] 红色 + + + + + [OUT] 绿色 + + + + + [OUT] 蓝色 + + + + + [OUT] 总帧数 + + + + + [OUT] 触发计数 + + + + + [OUT] 输入 + + + + + [OUT] 输出 + + + + + [OUT] 水平偏移量 + + + + + [OUT] 垂直偏移量 + + + + + [OUT] 水印宽 + + + + + [OUT] 水印高 + + + + + 保留字节 + + + + + HB解码参数 + + + + + [IN] 输入数据缓存 + + + + + [IN] 输入数据大小 + + + + + [OUT] 图像宽 + + + + + [OUT] 图像高 + + + + + [OUT] 输出数据缓存 + + + + + [IN] 提供的输出缓冲区大小 + + + + + [OUT] 输出数据大小 + + + + + [OUT] 输出的像素格式 + + + + + [OUT] 水印信息 + + + + + 保留字节 + + + + + 录像格式定义 + + + + + 未定义格式 + + + + + AVI格式 + + + + + 录像参数 + + + + + [IN] 输入数据的像素格式 + + + + + [IN] 图像宽(指定目标参数时需为8的倍数) + + + + + [IN] 图像高(指定目标参数时需为8的倍数) + + + + + [IN] 帧率fps(大于1/16) + + + + + [IN] 码率kbps(128kbps-16Mbps) + + + + + [IN] 录像格式 + + + + + [IN] 录像文件存放路径 + + + + + 保留字节 + + + + + 输入帧信息 + + + + + [IN] 图像数据指针 + + + + + [IN] 图像大小 + + + + + 保留字节 + + + + + 采集模式 + + + + + 单帧模式 + + + + + 多帧模式 + + + + + 持续采集模式 + + + + + 增益模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 曝光模式 + + + + + Timed + + + + + TriggerWidth + + + + + 自动曝光模式 + + + + + 关闭 + + + + + 一次 + + + + + 连续 + + + + + 相机触发模式 + + + + + 关闭 + + + + + 打开 + + + + + Gamma选择器 + + + + + USER + + + + + SRGB + + + + + 自动白平衡 + + + + + 关闭自动白平衡 + + + + + 一次自动白平衡 + + + + + 连续自动白平衡 + + + + + 触发源 + + + + + LINE0 + + + + + LINE1 + + + + + LINE2 + + + + + LINE3 + + + + + COUNTER0 + + + + + SOFTWARE + + + + + FrequencyConverter + + + + + ALL MATHCH INFO + + + + + 需要输出的信息类型,e.g. MV_MATCH_TYPE_NET_DETECT + + + + + 输出的信息缓存,由调用者分配 + + + + + 信息缓存的大小 + + + + + + + + + + 已接收数据大小 [统计StartGrabbing和StopGrabbing之间的数据量] + + + + + 丢失的包数量 + + + + + 丢帧数量 + + + + + 帧数 + + + + + 请求重发包数 + + + + + 重发包数 + + + + + USB + + + + + 已接收数据大小 [统计OpenDevicce和CloseDevice之间的数据量] + + + + + 已收到的帧数 + + + + + 错误帧数 + + + + + 保留字节 + + + + + 图像的基本信息 + + + + + 宽度值 + + + + + 宽度最小值 + + + + + 宽度最大值 + + + + + Width Inc + + + + + 高度值 + + + + + 高度最小值 + + + + + 高度最大值 + + + + + Height Inc + + + + + 帧率 + + + + + 最小帧率 + + + + + 最大帧率 + + + + + 当前的像素格式 + + + + + 支持的像素格式种类 + + + + + 像素列表 + + + + + 保留字节 + + + + + 节点是否可见的权限等级 + + + + + Always visible + + + + + Visible for experts or Gurus + + + + + Visible for Gurus + + + + + Not Visible + + + + + Object is not yet initialized + + + + + 事件信息 + + + + + 事件名 + + + + + Event号 + + + + + 流通到序号 + + + + + 帧号高位 + + + + + 帧号低位 + + + + + 时间戳高位 + + + + + 时间戳低位 + + + + + Event数据 + + + + + Event数据长度 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件名 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取 + + + + + 用户文件数据缓存空间 + + + + + 用户数据缓存大小 + + + + + 文件实际缓存大小 + + + + + 设备文件名 + + + + + 保留字节 + + + + + 文件存取进度 + + + + + 已完成的长度 + + + + + 总长度 + + + + + 保留字节 + + + + + GigE传输类型 + + + + + 表示单播(默认) + + + + + 表示组播 + + + + + 表示局域网内广播,暂不支持 + + + + + 表示子网内广播,暂不支持 + + + + + 表示从相机获取,暂不支持 + + + + + 表示用户自定义应用端接收图像数据Port号 + + + + + 表示设置了单播,但本实例不接收图像数据 + + + + + 表示组播模式,但本实例不接收图像数据 + + + + + 传输模式,可以为单播模式、组播模式等 + + + + + 传输模式 + + + + + 目标IP,组播模式下有意义 + + + + + 目标Port,组播模式下有意义 + + + + + 保留字节 + + + + + 动作命令信息 + + + + + 设备密钥 + + + + + 组键 + + + + + 组掩码 + + + + + 只有设置成1时Action Time才有效,非1时无效 + + + + + 预定的时间,和主频有关 + + + + + 广播包地址 + + + + + 等待ACK的超时时间,如果为0表示不需要ACK + + + + + 保留字节 + + + + + 动作命令结果 + + + + + IP address of the device + + + + + status code returned by the device + + + + + 保留字节 + + + + + 动作命令结果列表 + + + + + 返回值个数 + + + + + 返回的结果 + + + + + 每个节点对应的接口类型 + + + + + IValue接口类型 + + + + + IBase接口类型 + + + + + IInteger接口类型 + + + + + IBoolean接口类型 + + + + + ICommand接口类型 + + + + + IFloat接口类型 + + + + + IString接口类型 + + + + + IRegister接口类型 + + + + + ICategory接口类型 + + + + + IEnumeration接口类型 + + + + + IEnumEntry接口类型 + + + + + IPort接口类型 + + + + + XML节点特点 + + + + + 节点类型 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 保留字节 + + + + + XML节点列表 + + + + + 节点个数 + + + + + 节点列表 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 整型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + Inc + + + + + 保留字节 + + + + + 浮点型节点值 + + + + + 当前值 + + + + + 最大值 + + + + + 最小值 + + + + + 保留字节 + + + + + 枚举型节点值 + + + + + 当前值 + + + + + 有效数据个数 + + + + + 保留字节 + + + + + 保留字节 + + + + + 字符串型节点值 + + + + + 当前值 + + + + + 节点值的最大长度 + + + + + 保留字节 + + + + + 节点的读写性 + + + + + 未实现 + + + + + 不可获取 + + + + + 只写 + + + + + 只读 + + + + + 可读可写 + + + + + 未定义 + + + + + 内部用于AccessMode循环检测 + + + + + 整型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 布尔型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 命令型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 浮点型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 最小值 + + + + + 最大值 + + + + + 增量 + + + + + 保留字节 + + + + + 字符串类型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 寄存器型节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + 是否可见 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + 类别属性 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 是否可见 + + + + + 保留字节 + + + + + EnumEntry属性节点 + + + + + 节点名 + + + + + 显示名称 + + + + + 节点描述 + + + + + 提示 + + + + + + + + + + 父节点数 + + + + + 父节点列表 + + + + + 是否可见 + + + + + 当前值 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + + 节点描述 + + + + + 节点描述 + + + + + Enumeration属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + Symbolic数 + + + + + 当前Symbolic索引 + + + + + Symbolic索引 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 当前值 + + + + + 保留字节 + + + + + Port属性节点 + + + + + 是否可见 + + + + + 节点描述 + + + + + 显示名称 + + + + + 节点名 + + + + + 提示 + + + + + 访问模式 + + + + + 是否锁定。0-否;1-是 + + + + + 保留字节 + + + + 辅助线颜色 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 自定义点坐标 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 预留字节 + + + 矩形框区域信息 + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + [0.0 , 1.0] + + + 辅助线颜色 + + + 辅助线宽度 + + + 预留字节 + + + 圆形框区域信息 + + + 圆心信息 + + + 宽向半径,根据图像的相对位置[0, 1.0] + + + 高向半径,根据图像的相对位置[0, 1.0] + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 线条辅助线信息 + + + 线条辅助线的起始点坐标 + + + 线条辅助线的终点坐标 + + + 辅助线颜色信息 + + + 辅助线宽度 + + + 预留字节 + + + 枚举类型指定条目信息 + + + 指定值 + + + 指定值对应的符号 + + + 预留字节 + + + U3V流异常类型 + + + 异常的图像,该帧被丢弃 + + + 缓存列表溢出,清除最旧的一帧 + + + 缓存列表为空,该帧被丢弃 + + + 断流恢复 + + + 断流,恢复失败,取流被中止 + + + 设备异常,取流被中止 + + + 重构后的图像列表 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输出数据缓存 + + + 输出数据长度 + + + 提供的输出缓冲区大小 + + + 预留字节 + + + + 分时曝光的图像处理方式 + + + + + 源图像按行拆分成多张图像 + + + + 重构图像参数信息 + + + 源图像宽 + + + 源图像高 + + + 像素格式 + + + 输入数据缓存 + + + 输入数据长度 + + + 曝光个数(1-8] + + + 图像重构方式 + + + + 输出数据缓存信息 + + + + 预留字节 + + + + 像素格式定义 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + + 像素格式 + + + + + 未定义像素格式 + + + + + Mono1p + + + + + Mono2p + + + + + Mono4p + + + + + Mono8 + + + + + Mono8_Signed + + + + + Mono10 + + + + + Mono10_Packed + + + + + Mono12 + + + + + Mono12_Packed + + + + + Mono14 + + + + + Mono16 + + + + + BayerGR8 + + + + + BayerRG8 + + + + + BayerGB8 + + + + + BayerBG8 + + + + + BayerRBGG8 + + + + + BayerGR10 + + + + + BayerRG10 + + + + + BayerGB10 + + + + + BayerBG10 + + + + + BayerGR12 + + + + + BayerRG12 + + + + + BayerGB12 + + + + + BayerBG12 + + + + + BayerGR10_Packed + + + + + BayerRG10_Packed + + + + + BayerGB10_Packed + + + + + BayerBG10_Packed + + + + + BayerGR12_Packed + + + + BayerRG12_Packed + + + BayerGB12_Packed + + + BayerBG12_Packed + + + BayerGR16 + + + BayerRG16 + + + BayerGB16 + + + BayerBG16 + + + RGB8_Packed + + + BGR8_Packed + + + RGBA8_Packed + + + BGRA8_Packed + + + RGB10_Packed + + + BGR10_Packed + + + RGB12_Packed + + + BGR12_Packed + + + RGB16_Packed + + + BGR16_Packed/// + + + RGBA16_Packed + + + BGRA16_Packed + + + RGB10V1_Packe + + + RGB10V2_Packed + + + RGB12V1_Packed + + + RGB565_Packed + + + BGR565_Packed + + + YUV411_Packed + + + YUV422_Packed + + + YUV422_YUYV_Packed + + + YUV444_Packed + + + YCBCR8_CBYCR + + + YCBCR422_8 + + + YCBCR422_8_CBYCRY + + + YCBCR411_8_CBYYCRYY + + + YCBCR601_8_CBYCR + + + YCBCR601_422_8 + + + YCBCR601_422_8_CBYCRY + + + YCBCR601_411_8_CBYYCRYY + + + YCBCR709_8_CBYCR + + + YCBCR709_422_8 + + + YCBCR709_422_8_CBYCRY + + + YCBCR709_411_8_CBYYCRYY + + + YUV420SP_NV12 + + + YUV420SP_NV21 + + + RGB8_Planar + + + RGB10_Planar + + + RGB12_Planar + + + RGB16_Planar + + + Jpeg + + + Coord3D_ABC32f + + + Coord3D_ABC32f_Planar + + + Coord3D_AC32f + + + COORD3D_DEPTH_PLUS_MASK + + + Coord3D_ABC32 + + + Coord3D_AB32f + + + Coord3D_AB32 + + + Coord3D_AC32f_64 + + + Coord3D_AC32f_Planar + + + Coord3D_AC32 + + + Coord3D_A32f + + + Coord3D_A32 + + + Coord3D_C32f + + + Coord3D_C32 + + + Coord3D_ABC16 + + + Coord3D_C16 + + + Float32 + + + HB_Mono8 + + + HB_Mono10 + + + HB_Mono10_Packed + + + HB_Mono12 + + + HB_Mono12_Packed + + + HB_Mono16 + + + HB_BayerGR8 + + + HB_BayerRG8 + + + HB_BayerGB8 + + + HB_BayerBG8 + + + HB_BayerRBGG8 + + + HB_BayerGR10 + + + HB_BayerRG10 + + + HB_BayerGB10 + + + HB_BayerBG10 + + + HB_BayerGR12 + + + HB_BayerRG12 + + + HB_BayerGB12 + + + HB_BayerBG12 + + + HB_BayerGR10_Packed + + + HB_BayerRG10_Packed + + + HB_BayerGB10_Packed + + + HB_BayerBG10_Packed + + + HB_BayerGR12_Packed + + + HB_BayerRG12_Packed + + + HB_BayerGB12_Packed + + + HB_BayerBG12_Packed + + + HB_YUV422_Packed + + + HB_YUV422_YUYV_Packed + + + HB_RGB8_Packed + + + HB_BGR8_Packed + + + HB_RGBA8_Packed + + + HB_BGRA8_Packed + + + HB_RGB16_Packed + + + HB_BGR16_Packed + + + HB_RGBA16_Packed + + + HB_BGRA16_Packed + + + diff --git a/ReleaseFiles/PlcAddrDfn.xml b/ReleaseFiles/PlcAddrDfn.xml index 66a26a1d..8eb25a0d 100644 --- a/ReleaseFiles/PlcAddrDfn.xml +++ b/ReleaseFiles/PlcAddrDfn.xml @@ -1,76 +1,76 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ReleaseFiles/Templates/StandardReportTemplate.json b/ReleaseFiles/Templates/StandardReportTemplate.json index 64fb759b..f452069e 100644 --- a/ReleaseFiles/Templates/StandardReportTemplate.json +++ b/ReleaseFiles/Templates/StandardReportTemplate.json @@ -1,222 +1,222 @@ -{ - "document": { - "pageSize": "A4", - "orientation": "Portrait", - "margins": { "top": 40, "bottom": 20, "left": 20, "right": 20 }, - "header": { - "enabled": true, - "left": [ - "${loc:Report_Title}", - "${loc:Report_Id}:${metadata.reportId} | ${loc:Report_Date}:${formatDate(metadata.inspectionDate)} | ${loc:Report_Sample}:${metadata.sampleName}" - ], - "rightImageKey": "companyLogo", - "fontSize": 7, - "color": "#666666", - "showLine": true - }, - "footer": { - "enabled": true, - "left": ["${CompanyName}"], - "right": ["{currentPage} / {totalPages}"], - "fontSize": 8, - "color": "#666666", - "showLine": true - } - }, - "pages": [ - { - "type": "homepage", - "elements": [ - { - "type": "row", "size": [170, 40], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "companyLogo", "size": [50, 30], "align": "left" }, - { "type": "text", "content": "${CompanyName}", "style": "companyName", "align": "left" } - ] - }, - { - "type": "column", "align": "right", - "children": [ - { "type": "image", "dataKey": "softwareLogo", "size": [15, 20], "align": "right" }, - { "type": "text", "content": "${SoftwareName}", "style": "companyName", "align": "right" } - ] - } - ] - }, - { "type": "spacer", "size": [170, 15], "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Title}", "style": "title", "positioning": "flow" }, - { "type": "spacer", "size": [170, 10], "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Id}:${metadata.reportId}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Sample}:${metadata.sampleName}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Description}:${metadata.description}", "style": "homepageInfo", "positioning": "flow" }, - { "type": "image", "dataKey": "workpieceImage", "size": [160, 110], "border": true, "align": "center", "style": "imageDefault", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Operator}:${metadata.operatorName}", "style": "homepageFooter", "positioning": "flow" }, - { "type": "text", "content": "${loc:Report_Date}:${formatDate(metadata.inspectionDate)}", "style": "homepageFooter", "positioning": "flow" } - ] - }, - { - "type": "summary", - "elements": [ - { "type": "text", "content": "${loc:Report_Summary}", "style": "homepageHeading", "positioning": "flow" }, - { - "type": "table", "dataKey": "summaryTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Field_InspectionType}", "field": "inspectionType", "width": 50, "align": "left" }, - { "header": "${loc:Field_Result}", "field": "classification", "width": 30, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } }, - { "header": "${loc:Field_Status}", "field": "status", "width": 30, "align": "center", "colorRules": { "合格": "#008000", "PASS": "#008000", "不合格": "#FF0000", "FAIL": "#FF0000" } } - ] - } - ] - }, - { - "type": "metricData", - "elements": [ - { "type": "text", "content": "${loc:Page_MetricData}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "lineMeasurementImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Measurement_Type}:${measurementType}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Field_Point1}:${point1}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Field_Point2}:${point2}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_Distance}:${actualDistance} ${unit}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_Angle}:${angle}°", "style": "body", "align": "left" } - ] - } - ] - } - ] - }, - { - "type": "bgaInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_BgaInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "bgaInspectionImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Bga_Count}:${bgaCount}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_FillRate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_TotalArea}:${formatNumber(totalBgaArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_TotalVoidArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Bga_VoidLimit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "table", "dataKey": "bgaBallsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Bga_BallIndex}", "field": "index", "width": 25, "align": "center" }, - { "header": "${loc:Table_VoidRate}", "field": "voidRate", "width": 40, "align": "center" }, - { "header": "${loc:Table_Area}", "field": "area", "width": 40, "align": "center" }, - { "header": "${loc:Table_Classification}", "field": "classification", "width": 35, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "voidInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_VoidInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "voidInspectionImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Void_RoiArea}:${formatNumber(roiArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_TotalArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_Limit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_Count}:${voidCount}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Void_MaxArea}:${formatNumber(maxVoidArea, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - }, - { - "type": "table", "dataKey": "voidsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", - "columns": [ - { "header": "${loc:Table_Index}", "field": "index", "width": 20, "align": "center" }, - { "header": "${loc:Table_Area}", "field": "area", "width": 35, "align": "center" }, - { "header": "${loc:Table_AreaPercent}", "field": "areaPercent", "width": 35, "align": "center" }, - { "header": "${loc:Table_CenterX}", "field": "centerX", "width": 30, "align": "center" }, - { "header": "${loc:Table_CenterY}", "field": "centerY", "width": 30, "align": "center" } - ] - } - ] - }, - { - "type": "viaFillInspection", - "elements": [ - { "type": "text", "content": "${loc:Page_ViaFillInspection}", "style": "heading", "positioning": "flow" }, - { - "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", - "children": [ - { - "type": "column", "align": "left", - "children": [ - { "type": "image", "dataKey": "viaFillImage", "size": [110, 90], "border": true, "align": "left" } - ] - }, - { - "type": "column", "align": "left", - "children": [ - { "type": "text", "content": "${loc:Fill_Rate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_FullDistance}:${formatNumber(fullDistance, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_FillDistance}:${formatNumber(fillDistance, 2)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Fill_THTLimit}:${formatPercent(thtLimit)}", "style": "body", "align": "left" }, - { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } - ] - } - ] - } - ] - } - ], - "styles": { - "title": { "font": "auto", "size": 28, "bold": true, "italic": false, "color": "#1a1a1a", "align": "center" }, - "companyName": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" }, - "homepageInfo": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "left", "paddingLeft": 10 }, - "homepageFooter": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center" }, - "homepageHeading": { "font": "auto", "size": 14, "bold": true, "italic": false, "color": "#333333", "align": "left" }, - "heading": { "font": "auto", "size": 16, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginBottom": 3 }, - "body": { "font": "auto", "size": 11, "bold": false, "italic": false, "color": "#333333", "align": "left" }, - "bodyBold": { "font": "auto", "size": 11, "bold": true, "italic": false, "color": "#1a1a1a", "align": "left" }, - "conclusion": { "font": "auto", "size": 12, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginTop": 3 }, - "imageDefault": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5, "marginBottom": 5 }, - "tableHeader": { "font": "auto", "size": 10, "bold": true, "italic": false, "color": "#ffffff", "align": "center", "backgroundColor": "#4472C4" }, - "tableDefault": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5 }, - "tableCell": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" } - } -} +{ + "document": { + "pageSize": "A4", + "orientation": "Portrait", + "margins": { "top": 40, "bottom": 20, "left": 20, "right": 20 }, + "header": { + "enabled": true, + "left": [ + "${loc:Report_Title}", + "${loc:Report_Id}:${metadata.reportId} | ${loc:Report_Date}:${formatDate(metadata.inspectionDate)} | ${loc:Report_Sample}:${metadata.sampleName}" + ], + "rightImageKey": "companyLogo", + "fontSize": 7, + "color": "#666666", + "showLine": true + }, + "footer": { + "enabled": true, + "left": ["${CompanyName}"], + "right": ["{currentPage} / {totalPages}"], + "fontSize": 8, + "color": "#666666", + "showLine": true + } + }, + "pages": [ + { + "type": "homepage", + "elements": [ + { + "type": "row", "size": [170, 40], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "companyLogo", "size": [50, 30], "align": "left" }, + { "type": "text", "content": "${CompanyName}", "style": "companyName", "align": "left" } + ] + }, + { + "type": "column", "align": "right", + "children": [ + { "type": "image", "dataKey": "softwareLogo", "size": [15, 20], "align": "right" }, + { "type": "text", "content": "${SoftwareName}", "style": "companyName", "align": "right" } + ] + } + ] + }, + { "type": "spacer", "size": [170, 15], "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Title}", "style": "title", "positioning": "flow" }, + { "type": "spacer", "size": [170, 10], "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Id}:${metadata.reportId}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Sample}:${metadata.sampleName}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Description}:${metadata.description}", "style": "homepageInfo", "positioning": "flow" }, + { "type": "image", "dataKey": "workpieceImage", "size": [160, 110], "border": true, "align": "center", "style": "imageDefault", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Operator}:${metadata.operatorName}", "style": "homepageFooter", "positioning": "flow" }, + { "type": "text", "content": "${loc:Report_Date}:${formatDate(metadata.inspectionDate)}", "style": "homepageFooter", "positioning": "flow" } + ] + }, + { + "type": "summary", + "elements": [ + { "type": "text", "content": "${loc:Report_Summary}", "style": "homepageHeading", "positioning": "flow" }, + { + "type": "table", "dataKey": "summaryTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Field_InspectionType}", "field": "inspectionType", "width": 50, "align": "left" }, + { "header": "${loc:Field_Result}", "field": "classification", "width": 30, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } }, + { "header": "${loc:Field_Status}", "field": "status", "width": 30, "align": "center", "colorRules": { "合格": "#008000", "PASS": "#008000", "不合格": "#FF0000", "FAIL": "#FF0000" } } + ] + } + ] + }, + { + "type": "metricData", + "elements": [ + { "type": "text", "content": "${loc:Page_MetricData}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "lineMeasurementImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Measurement_Type}:${measurementType}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Field_Point1}:${point1}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Field_Point2}:${point2}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_Distance}:${actualDistance} ${unit}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_Angle}:${angle}°", "style": "body", "align": "left" } + ] + } + ] + } + ] + }, + { + "type": "bgaInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_BgaInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "bgaInspectionImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Bga_Count}:${bgaCount}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_FillRate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_TotalArea}:${formatNumber(totalBgaArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_TotalVoidArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Bga_VoidLimit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "table", "dataKey": "bgaBallsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Bga_BallIndex}", "field": "index", "width": 25, "align": "center" }, + { "header": "${loc:Table_VoidRate}", "field": "voidRate", "width": 40, "align": "center" }, + { "header": "${loc:Table_Area}", "field": "area", "width": 40, "align": "center" }, + { "header": "${loc:Table_Classification}", "field": "classification", "width": 35, "align": "center", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "voidInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_VoidInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "voidInspectionImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Void_RoiArea}:${formatNumber(roiArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_TotalArea}:${formatNumber(totalVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_Limit}:${formatPercent(voidLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_Count}:${voidCount}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Void_MaxArea}:${formatNumber(maxVoidArea, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + }, + { + "type": "table", "dataKey": "voidsTable", "positioning": "flow", "size": [170, 0], "style": "tableDefault", + "columns": [ + { "header": "${loc:Table_Index}", "field": "index", "width": 20, "align": "center" }, + { "header": "${loc:Table_Area}", "field": "area", "width": 35, "align": "center" }, + { "header": "${loc:Table_AreaPercent}", "field": "areaPercent", "width": 35, "align": "center" }, + { "header": "${loc:Table_CenterX}", "field": "centerX", "width": 30, "align": "center" }, + { "header": "${loc:Table_CenterY}", "field": "centerY", "width": 30, "align": "center" } + ] + } + ] + }, + { + "type": "viaFillInspection", + "elements": [ + { "type": "text", "content": "${loc:Page_ViaFillInspection}", "style": "heading", "positioning": "flow" }, + { + "type": "row", "size": [170, 100], "widths": [6, 4], "positioning": "flow", + "children": [ + { + "type": "column", "align": "left", + "children": [ + { "type": "image", "dataKey": "viaFillImage", "size": [110, 90], "border": true, "align": "left" } + ] + }, + { + "type": "column", "align": "left", + "children": [ + { "type": "text", "content": "${loc:Fill_Rate}:${formatPercent(fillRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Measurement_VoidRate}:${formatPercent(voidRate)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_FullDistance}:${formatNumber(fullDistance, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_FillDistance}:${formatNumber(fillDistance, 2)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Fill_THTLimit}:${formatPercent(thtLimit)}", "style": "body", "align": "left" }, + { "type": "text", "content": "${loc:Table_Classification}:${classification}", "style": "conclusion", "align": "left", "colorRules": { "Pass": "#008000", "Fail": "#FF0000" } } + ] + } + ] + } + ] + } + ], + "styles": { + "title": { "font": "auto", "size": 28, "bold": true, "italic": false, "color": "#1a1a1a", "align": "center" }, + "companyName": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" }, + "homepageInfo": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "left", "paddingLeft": 10 }, + "homepageFooter": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center" }, + "homepageHeading": { "font": "auto", "size": 14, "bold": true, "italic": false, "color": "#333333", "align": "left" }, + "heading": { "font": "auto", "size": 16, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginBottom": 3 }, + "body": { "font": "auto", "size": 11, "bold": false, "italic": false, "color": "#333333", "align": "left" }, + "bodyBold": { "font": "auto", "size": 11, "bold": true, "italic": false, "color": "#1a1a1a", "align": "left" }, + "conclusion": { "font": "auto", "size": 12, "bold": true, "italic": false, "color": "#333333", "align": "left", "marginTop": 3 }, + "imageDefault": { "font": "auto", "size": 12, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5, "marginBottom": 5 }, + "tableHeader": { "font": "auto", "size": 10, "bold": true, "italic": false, "color": "#ffffff", "align": "center", "backgroundColor": "#4472C4" }, + "tableDefault": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center", "marginTop": 5 }, + "tableCell": { "font": "auto", "size": 10, "bold": false, "italic": false, "color": "#333333", "align": "center" } + } +} diff --git a/ReleaseFiles/XP.Calibration.deps.json b/ReleaseFiles/XP.Calibration.deps.json index ab6a9fcf..02a1c71c 100644 --- a/ReleaseFiles/XP.Calibration.deps.json +++ b/ReleaseFiles/XP.Calibration.deps.json @@ -1,1034 +1,1034 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v8.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v8.0": { - "XP.Calibration/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Newtonsoft.Json": "13.0.3", - "Prism.Wpf": "9.0.537", - "XP.Hardware.Detector": "1.0.0", - "XP.Hardware.MotionControl": "1.0.0" - }, - "runtime": { - "XP.Calibration.dll": {} - } - }, - "Emgu.CV/4.10.0.5680": { - "dependencies": { - "System.Drawing.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Text.Json": "10.0.0" - }, - "runtime": { - "lib/netstandard2.0/Emgu.CV.dll": { - "assemblyVersion": "4.10.0.5680", - "fileVersion": "4.10.0.5680" - } - } - }, - "Microsoft.Data.Sqlite/10.0.3": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "10.0.3", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", - "SQLitePCLRaw.core": "2.1.11" - } - }, - "Microsoft.Data.Sqlite.Core/10.0.3": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.11" - }, - "runtime": { - "lib/net8.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "10.0.3.0", - "fileVersion": "10.0.326.7603" - } - } - }, - "Microsoft.Extensions.Configuration/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", - "Microsoft.Extensions.Primitives": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.324.11423" - } - } - }, - "Microsoft.Extensions.DependencyModel/10.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "10.0.0", - "System.Text.Json": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Primitives/10.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.1": {}, - "Microsoft.NETCore.Targets/1.1.3": {}, - "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { - "runtime": { - "lib/net6.0-windows7.0/Microsoft.Xaml.Behaviors.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.122.28819" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "Prism.Container.Abstractions/9.0.106": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" - }, - "runtime": { - "lib/net8.0/Prism.Container.Abstractions.dll": { - "assemblyVersion": "9.0.106.9543", - "fileVersion": "9.0.106.9543" - } - } - }, - "Prism.Core/9.0.537": { - "dependencies": { - "Prism.Container.Abstractions": "9.0.106", - "Prism.Events": "9.0.537" - }, - "runtime": { - "lib/net6.0/Prism.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "Prism.Events/9.0.537": { - "runtime": { - "lib/net6.0/Prism.Events.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "Prism.Wpf/9.0.537": { - "dependencies": { - "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", - "Prism.Core": "9.0.537" - }, - "runtime": { - "lib/net6.0-windows7.0/Prism.Wpf.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3" - } - }, - "Serilog/4.3.1": { - "runtime": { - "lib/net8.0/Serilog.dll": { - "assemblyVersion": "4.3.0.0", - "fileVersion": "4.3.0.0" - } - } - }, - "Serilog.Settings.Configuration/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "10.0.0", - "Microsoft.Extensions.DependencyModel": "10.0.0", - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Settings.Configuration.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.0.0" - } - } - }, - "Serilog.Sinks.Console/6.1.1": { - "dependencies": { - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Sinks.Console.dll": { - "assemblyVersion": "6.1.1.0", - "fileVersion": "6.1.1.0" - } - } - }, - "Serilog.Sinks.File/7.0.0": { - "dependencies": { - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Sinks.File.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.0.0" - } - } - }, - "SixLabors.ImageSharp/3.1.12": { - "runtime": { - "lib/net6.0/SixLabors.ImageSharp.dll": { - "assemblyVersion": "3.0.0.0", - "fileVersion": "3.1.12.0" - } - } - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { - "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.11", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.11" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "SQLitePCLRaw.core/2.1.11": { - "dependencies": { - "System.Memory": "4.5.3" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.core.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { - "runtimeTargets": { - "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": { - "rid": "browser-wasm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm/native/libe_sqlite3.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libe_sqlite3.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libe_sqlite3.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-mips64/native/libe_sqlite3.so": { - "rid": "linux-mips64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm/native/libe_sqlite3.so": { - "rid": "linux-musl-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm64/native/libe_sqlite3.so": { - "rid": "linux-musl-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-riscv64/native/libe_sqlite3.so": { - "rid": "linux-musl-riscv64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-s390x/native/libe_sqlite3.so": { - "rid": "linux-musl-s390x", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-x64/native/libe_sqlite3.so": { - "rid": "linux-musl-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-ppc64le/native/libe_sqlite3.so": { - "rid": "linux-ppc64le", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-riscv64/native/libe_sqlite3.so": { - "rid": "linux-riscv64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-s390x/native/libe_sqlite3.so": { - "rid": "linux-s390x", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-arm64/native/libe_sqlite3.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/e_sqlite3.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm64/native/e_sqlite3.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/e_sqlite3.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/e_sqlite3.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.11" - }, - "runtime": { - "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "System.Configuration.ConfigurationManager/8.0.0": { - "dependencies": { - "System.Diagnostics.EventLog": "8.0.0", - "System.Security.Cryptography.ProtectedData": "8.0.0" - } - }, - "System.Diagnostics.EventLog/8.0.0": {}, - "System.Drawing.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Pipelines/10.0.0": { - "runtime": { - "lib/net8.0/System.IO.Pipelines.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.Memory/4.5.3": {}, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Runtime/4.3.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3" - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Security.Cryptography.ProtectedData/8.0.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "System.Text.Encodings.Web/10.0.0": { - "runtime": { - "lib/net8.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.Text.Json/10.0.0": { - "dependencies": { - "System.IO.Pipelines": "10.0.0", - "System.Text.Encodings.Web": "10.0.0" - }, - "runtime": { - "lib/net8.0/System.Text.Json.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1" - } - }, - "XP.Common/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Microsoft.Data.Sqlite": "10.0.3", - "Prism.Wpf": "9.0.537", - "Serilog": "4.3.1", - "Serilog.Settings.Configuration": "10.0.0", - "Serilog.Sinks.Console": "6.1.1", - "Serilog.Sinks.File": "7.0.0", - "SixLabors.ImageSharp": "3.1.12" - }, - "runtime": { - "XP.Common.dll": { - "assemblyVersion": "1.4.16.1", - "fileVersion": "1.4.16.1" - } - }, - "resources": { - "en-US/XP.Common.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Common.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Common.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.Detector/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "XP.Common": "1.0.0" - }, - "runtime": { - "XP.Hardware.Detector.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.Detector.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.Detector.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.Detector.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.MotionControl/1.0.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.3", - "Prism.Wpf": "9.0.537", - "System.Configuration.ConfigurationManager": "8.0.0", - "XP.Common": "1.0.0", - "XP.Hardware.PLC": "1.0.0" - }, - "runtime": { - "XP.Hardware.MotionControl.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.MotionControl.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.MotionControl.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.MotionControl.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.PLC/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "XP.Common": "1.0.0" - }, - "runtime": { - "XP.Hardware.PLC.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.PLC.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.PLC.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.PLC.resources.dll": { - "locale": "zh-TW" - } - } - }, - "HslCommunication/7.0.1.0": { - "runtime": { - "HslCommunication.dll": { - "assemblyVersion": "7.0.1.0", - "fileVersion": "7.0.1.0" - } - } - } - } - }, - "libraries": { - "XP.Calibration/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Emgu.CV/4.10.0.5680": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nMCgw4gwhH1Kj+MvzL4cb+Sfa8+HoYGIkjj/BHR0KRnGi4rDF63Me3JbqqbzZlca+1zZlC2taT4udlQ3YQgjsQ==", - "path": "emgu.cv/4.10.0.5680", - "hashPath": "emgu.cv.4.10.0.5680.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/10.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R/7g5hddFTzey+XOH7Hb3x71DdX5yDu3YqKDJbyn3QKiV6P38bYqkhsoDotanurh5mHLRc9hITE+pxL6Kjcpzw==", - "path": "microsoft.data.sqlite/10.0.3", - "hashPath": "microsoft.data.sqlite.10.0.3.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/10.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-onD94qHlvteS2S9eg1T7Huehm3x92no4nU1AyDWjSmT6jDBhY8QF0UapwNhFA+1dArzxM10fV7s6uI1EIK2+dw==", - "path": "microsoft.data.sqlite.core/10.0.3", - "hashPath": "microsoft.data.sqlite.core.10.0.3.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", - "path": "microsoft.extensions.configuration/10.0.0", - "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", - "path": "microsoft.extensions.configuration.abstractions/10.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", - "path": "microsoft.extensions.configuration.binder/10.0.0", - "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyModel/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RFYJR7APio/BiqdQunRq6DB+nDB6nc2qhHr77mlvZ0q0BT8PubMXN7XicmfzCbrDE/dzhBnUKBRXLTcqUiZDGg==", - "path": "microsoft.extensions.dependencymodel/10.0.0", - "hashPath": "microsoft.extensions.dependencymodel.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", - "path": "microsoft.extensions.primitives/10.0.0", - "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==", - "path": "microsoft.netcore.platforms/1.1.1", - "hashPath": "microsoft.netcore.platforms.1.1.1.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==", - "path": "microsoft.netcore.targets/1.1.3", - "hashPath": "microsoft.netcore.targets.1.1.3.nupkg.sha512" - }, - "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SgcafT189u4qX++vSCV9FLQ4BsRXU9J2esnHA9IF8GOSgnPBulFw1CW4X/FYoOXvZwdDZxlSObJUGUg1U1wSyg==", - "path": "microsoft.xaml.behaviors.wpf/1.1.122", - "hashPath": "microsoft.xaml.behaviors.wpf.1.1.122.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "Prism.Container.Abstractions/9.0.106": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QNOERNOqsxvAa8pbWjqFB872DkvYK/cVRrcFO5vJYgWTIKBd8xfaI/jaZ0qeXLYVDz0nrvgJTZVVnip6+68dCw==", - "path": "prism.container.abstractions/9.0.106", - "hashPath": "prism.container.abstractions.9.0.106.nupkg.sha512" - }, - "Prism.Core/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-D7mEqPKLVNrD0g2WHCpC/MOKwn8h7X1liCWyjqjL7NCuxgwuhVLTG85E/ZPBkISrXdwvOQZ+bSY31bvP79FQlg==", - "path": "prism.core/9.0.537", - "hashPath": "prism.core.9.0.537.nupkg.sha512" - }, - "Prism.Events/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Pzp5MGUuhAyKXZUbHVYNWLGF/eA3sScqDN6VrzbWlKj85R0IS0q+JXe99umynso2xhXAe+1jrQCCkgqmEFCBng==", - "path": "prism.events/9.0.537", - "hashPath": "prism.events.9.0.537.nupkg.sha512" - }, - "Prism.Wpf/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-srsXhi7FRUFawsNoRkY67duMEGjZo3ff0FpqpkjeWkkAuLazlH1UmNVrvwnpaLQCBboexH/z6oGrLvpeocxgdw==", - "path": "prism.wpf/9.0.537", - "hashPath": "prism.wpf.9.0.537.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, - "Serilog/4.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-savYe7h5yRlkqBVOwP8cIRDOdqKiPmYCU4W87JH38sBmcKD5EBoXvQIw6bNEvZ/pTe1gsiye3VFCzBsoppGkXQ==", - "path": "serilog/4.3.1", - "hashPath": "serilog.4.3.1.nupkg.sha512" - }, - "Serilog.Settings.Configuration/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LNq+ibS1sbhTqPV1FIE69/9AJJbfaOhnaqkzcjFy95o+4U+STsta9mi97f1smgXsWYKICDeGUf8xUGzd/52/uA==", - "path": "serilog.settings.configuration/10.0.0", - "hashPath": "serilog.settings.configuration.10.0.0.nupkg.sha512" - }, - "Serilog.Sinks.Console/6.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8jbqgjUyZlfCuSTaJk6lOca465OndqOz3KZP6Cryt/IqZYybyBu7GP0fE/AXBzrrQB3EBmQntBFAvMVz1COvAA==", - "path": "serilog.sinks.console/6.1.1", - "hashPath": "serilog.sinks.console.6.1.1.nupkg.sha512" - }, - "Serilog.Sinks.File/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", - "path": "serilog.sinks.file/7.0.0", - "hashPath": "serilog.sinks.file.7.0.0.nupkg.sha512" - }, - "SixLabors.ImageSharp/3.1.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iAg6zifihXEFS/t7fiHhZBGAdCp3FavsF4i2ZIDp0JfeYeDVzvmlbY1CNhhIKimaIzrzSi5M/NBFcWvZT2rB/A==", - "path": "sixlabors.imagesharp/3.1.12", - "hashPath": "sixlabors.imagesharp.3.1.12.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==", - "path": "sqlitepclraw.bundle_e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.core/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==", - "path": "sqlitepclraw.core/2.1.11", - "hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==", - "path": "sqlitepclraw.lib.e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==", - "path": "sqlitepclraw.provider.e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==", - "path": "system.configuration.configurationmanager/8.0.0", - "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512" - }, - "System.Diagnostics.EventLog/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==", - "path": "system.diagnostics.eventlog/8.0.0", - "hashPath": "system.diagnostics.eventlog.8.0.0.nupkg.sha512" - }, - "System.Drawing.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1QU/c35gwdhvj77fkScXQQbjiVAqIL3fEYn/19NE0CV/ic5TN5PyWAft8HsrbRd4SBLEoErNCkWSzMDc0MmbRw==", - "path": "system.drawing.primitives/4.3.0", - "hashPath": "system.drawing.primitives.4.3.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Pipelines/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M1eb3nfXntaRJPrrMVM9EFS8I1bDTnt0uvUS6QP/SicZf/ZZjydMD5NiXxfmwW/uQwaMDP/yX2P+zQN1NBHChg==", - "path": "system.io.pipelines/10.0.0", - "hashPath": "system.io.pipelines.10.0.0.nupkg.sha512" - }, - "System.Memory/4.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", - "path": "system.memory/4.5.3", - "hashPath": "system.memory.4.5.3.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", - "path": "system.runtime/4.3.1", - "hashPath": "system.runtime.4.3.1.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==", - "path": "system.security.cryptography.protecteddata/8.0.0", - "hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-257hh1ep1Gqm1Lm0ulxf7vVBVMJuGN6EL4xSWjpi46DffXzm1058IiWsfSC06zSm7SniN+Tb5160UnXsSa8rRg==", - "path": "system.text.encodings.web/10.0.0", - "hashPath": "system.text.encodings.web.10.0.0.nupkg.sha512" - }, - "System.Text.Json/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1Dpjwq9peG/Wt5BNbrzIhTpclfOSqBWZsUO28vVr59yQlkvL5jLBWfpfzRmJ1OY+6DciaY0DUcltyzs4fuZHjw==", - "path": "system.text.json/10.0.0", - "hashPath": "system.text.json.10.0.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "XP.Common/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.Detector/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.MotionControl/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.PLC/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HslCommunication/7.0.1.0": { - "type": "reference", - "serviceable": false, - "sha512": "" - } - } +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "XP.Calibration/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Newtonsoft.Json": "13.0.3", + "Prism.Wpf": "9.0.537", + "XP.Hardware.Detector": "1.0.0", + "XP.Hardware.MotionControl": "1.0.0" + }, + "runtime": { + "XP.Calibration.dll": {} + } + }, + "Emgu.CV/4.10.0.5680": { + "dependencies": { + "System.Drawing.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Text.Json": "10.0.0" + }, + "runtime": { + "lib/netstandard2.0/Emgu.CV.dll": { + "assemblyVersion": "4.10.0.5680", + "fileVersion": "4.10.0.5680" + } + } + }, + "Microsoft.Data.Sqlite/10.0.3": { + "dependencies": { + "Microsoft.Data.Sqlite.Core": "10.0.3", + "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", + "SQLitePCLRaw.core": "2.1.11" + } + }, + "Microsoft.Data.Sqlite.Core/10.0.3": { + "dependencies": { + "SQLitePCLRaw.core": "2.1.11" + }, + "runtime": { + "lib/net8.0/Microsoft.Data.Sqlite.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.324.11423" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.0": { + "dependencies": { + "System.Text.Encodings.Web": "10.0.0", + "System.Text.Json": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.NETCore.Platforms/1.1.1": {}, + "Microsoft.NETCore.Targets/1.1.3": {}, + "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { + "runtime": { + "lib/net6.0-windows7.0/Microsoft.Xaml.Behaviors.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.122.28819" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "Prism.Container.Abstractions/9.0.106": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + }, + "runtime": { + "lib/net8.0/Prism.Container.Abstractions.dll": { + "assemblyVersion": "9.0.106.9543", + "fileVersion": "9.0.106.9543" + } + } + }, + "Prism.Core/9.0.537": { + "dependencies": { + "Prism.Container.Abstractions": "9.0.106", + "Prism.Events": "9.0.537" + }, + "runtime": { + "lib/net6.0/Prism.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "Prism.Events/9.0.537": { + "runtime": { + "lib/net6.0/Prism.Events.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "Prism.Wpf/9.0.537": { + "dependencies": { + "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", + "Prism.Core": "9.0.537" + }, + "runtime": { + "lib/net6.0-windows7.0/Prism.Wpf.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "Serilog/4.3.1": { + "runtime": { + "lib/net8.0/Serilog.dll": { + "assemblyVersion": "4.3.0.0", + "fileVersion": "4.3.0.0" + } + } + }, + "Serilog.Settings.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyModel": "10.0.0", + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Settings.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.0.0" + } + } + }, + "Serilog.Sinks.Console/6.1.1": { + "dependencies": { + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Sinks.Console.dll": { + "assemblyVersion": "6.1.1.0", + "fileVersion": "6.1.1.0" + } + } + }, + "Serilog.Sinks.File/7.0.0": { + "dependencies": { + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Sinks.File.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.0.0" + } + } + }, + "SixLabors.ImageSharp/3.1.12": { + "runtime": { + "lib/net6.0/SixLabors.ImageSharp.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.1.12.0" + } + } + }, + "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { + "dependencies": { + "SQLitePCLRaw.lib.e_sqlite3": "2.1.11", + "SQLitePCLRaw.provider.e_sqlite3": "2.1.11" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "SQLitePCLRaw.core/2.1.11": { + "dependencies": { + "System.Memory": "4.5.3" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { + "runtimeTargets": { + "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": { + "rid": "browser-wasm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-arm/native/libe_sqlite3.so": { + "rid": "linux-arm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-arm64/native/libe_sqlite3.so": { + "rid": "linux-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-armel/native/libe_sqlite3.so": { + "rid": "linux-armel", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-mips64/native/libe_sqlite3.so": { + "rid": "linux-mips64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-arm/native/libe_sqlite3.so": { + "rid": "linux-musl-arm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-arm64/native/libe_sqlite3.so": { + "rid": "linux-musl-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-riscv64/native/libe_sqlite3.so": { + "rid": "linux-musl-riscv64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-s390x/native/libe_sqlite3.so": { + "rid": "linux-musl-s390x", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-x64/native/libe_sqlite3.so": { + "rid": "linux-musl-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-ppc64le/native/libe_sqlite3.so": { + "rid": "linux-ppc64le", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-riscv64/native/libe_sqlite3.so": { + "rid": "linux-riscv64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-s390x/native/libe_sqlite3.so": { + "rid": "linux-s390x", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-x64/native/libe_sqlite3.so": { + "rid": "linux-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-x86/native/libe_sqlite3.so": { + "rid": "linux-x86", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": { + "rid": "maccatalyst-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": { + "rid": "maccatalyst-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/osx-arm64/native/libe_sqlite3.dylib": { + "rid": "osx-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/osx-x64/native/libe_sqlite3.dylib": { + "rid": "osx-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-arm/native/e_sqlite3.dll": { + "rid": "win-arm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-arm64/native/e_sqlite3.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x64/native/e_sqlite3.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x86/native/e_sqlite3.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { + "dependencies": { + "SQLitePCLRaw.core": "2.1.11" + }, + "runtime": { + "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "System.Configuration.ConfigurationManager/8.0.0": { + "dependencies": { + "System.Diagnostics.EventLog": "8.0.0", + "System.Security.Cryptography.ProtectedData": "8.0.0" + } + }, + "System.Diagnostics.EventLog/8.0.0": {}, + "System.Drawing.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Pipelines/10.0.0": { + "runtime": { + "lib/net8.0/System.IO.Pipelines.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.Memory/4.5.3": {}, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Runtime/4.3.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Security.Cryptography.ProtectedData/8.0.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "System.Text.Encodings.Web/10.0.0": { + "runtime": { + "lib/net8.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + }, + "runtimeTargets": { + "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": { + "rid": "browser", + "assetType": "runtime", + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.Text.Json/10.0.0": { + "dependencies": { + "System.IO.Pipelines": "10.0.0", + "System.Text.Encodings.Web": "10.0.0" + }, + "runtime": { + "lib/net8.0/System.Text.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1" + } + }, + "XP.Common/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Microsoft.Data.Sqlite": "10.0.3", + "Prism.Wpf": "9.0.537", + "Serilog": "4.3.1", + "Serilog.Settings.Configuration": "10.0.0", + "Serilog.Sinks.Console": "6.1.1", + "Serilog.Sinks.File": "7.0.0", + "SixLabors.ImageSharp": "3.1.12" + }, + "runtime": { + "XP.Common.dll": { + "assemblyVersion": "1.4.16.1", + "fileVersion": "1.4.16.1" + } + }, + "resources": { + "en-US/XP.Common.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Common.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Common.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.Detector/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "XP.Common": "1.0.0" + }, + "runtime": { + "XP.Hardware.Detector.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.Detector.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.Detector.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.Detector.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.MotionControl/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.3", + "Prism.Wpf": "9.0.537", + "System.Configuration.ConfigurationManager": "8.0.0", + "XP.Common": "1.0.0", + "XP.Hardware.PLC": "1.0.0" + }, + "runtime": { + "XP.Hardware.MotionControl.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.MotionControl.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.MotionControl.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.MotionControl.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.PLC/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "XP.Common": "1.0.0" + }, + "runtime": { + "XP.Hardware.PLC.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.PLC.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.PLC.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.PLC.resources.dll": { + "locale": "zh-TW" + } + } + }, + "HslCommunication/7.0.1.0": { + "runtime": { + "HslCommunication.dll": { + "assemblyVersion": "7.0.1.0", + "fileVersion": "7.0.1.0" + } + } + } + } + }, + "libraries": { + "XP.Calibration/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Emgu.CV/4.10.0.5680": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nMCgw4gwhH1Kj+MvzL4cb+Sfa8+HoYGIkjj/BHR0KRnGi4rDF63Me3JbqqbzZlca+1zZlC2taT4udlQ3YQgjsQ==", + "path": "emgu.cv/4.10.0.5680", + "hashPath": "emgu.cv.4.10.0.5680.nupkg.sha512" + }, + "Microsoft.Data.Sqlite/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R/7g5hddFTzey+XOH7Hb3x71DdX5yDu3YqKDJbyn3QKiV6P38bYqkhsoDotanurh5mHLRc9hITE+pxL6Kjcpzw==", + "path": "microsoft.data.sqlite/10.0.3", + "hashPath": "microsoft.data.sqlite.10.0.3.nupkg.sha512" + }, + "Microsoft.Data.Sqlite.Core/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-onD94qHlvteS2S9eg1T7Huehm3x92no4nU1AyDWjSmT6jDBhY8QF0UapwNhFA+1dArzxM10fV7s6uI1EIK2+dw==", + "path": "microsoft.data.sqlite.core/10.0.3", + "hashPath": "microsoft.data.sqlite.core.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", + "path": "microsoft.extensions.configuration/10.0.0", + "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", + "path": "microsoft.extensions.configuration.abstractions/10.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", + "path": "microsoft.extensions.configuration.binder/10.0.0", + "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RFYJR7APio/BiqdQunRq6DB+nDB6nc2qhHr77mlvZ0q0BT8PubMXN7XicmfzCbrDE/dzhBnUKBRXLTcqUiZDGg==", + "path": "microsoft.extensions.dependencymodel/10.0.0", + "hashPath": "microsoft.extensions.dependencymodel.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", + "path": "microsoft.extensions.primitives/10.0.0", + "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/1.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==", + "path": "microsoft.netcore.platforms/1.1.1", + "hashPath": "microsoft.netcore.platforms.1.1.1.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==", + "path": "microsoft.netcore.targets/1.1.3", + "hashPath": "microsoft.netcore.targets.1.1.3.nupkg.sha512" + }, + "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SgcafT189u4qX++vSCV9FLQ4BsRXU9J2esnHA9IF8GOSgnPBulFw1CW4X/FYoOXvZwdDZxlSObJUGUg1U1wSyg==", + "path": "microsoft.xaml.behaviors.wpf/1.1.122", + "hashPath": "microsoft.xaml.behaviors.wpf.1.1.122.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "Prism.Container.Abstractions/9.0.106": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QNOERNOqsxvAa8pbWjqFB872DkvYK/cVRrcFO5vJYgWTIKBd8xfaI/jaZ0qeXLYVDz0nrvgJTZVVnip6+68dCw==", + "path": "prism.container.abstractions/9.0.106", + "hashPath": "prism.container.abstractions.9.0.106.nupkg.sha512" + }, + "Prism.Core/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-D7mEqPKLVNrD0g2WHCpC/MOKwn8h7X1liCWyjqjL7NCuxgwuhVLTG85E/ZPBkISrXdwvOQZ+bSY31bvP79FQlg==", + "path": "prism.core/9.0.537", + "hashPath": "prism.core.9.0.537.nupkg.sha512" + }, + "Prism.Events/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pzp5MGUuhAyKXZUbHVYNWLGF/eA3sScqDN6VrzbWlKj85R0IS0q+JXe99umynso2xhXAe+1jrQCCkgqmEFCBng==", + "path": "prism.events/9.0.537", + "hashPath": "prism.events.9.0.537.nupkg.sha512" + }, + "Prism.Wpf/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-srsXhi7FRUFawsNoRkY67duMEGjZo3ff0FpqpkjeWkkAuLazlH1UmNVrvwnpaLQCBboexH/z6oGrLvpeocxgdw==", + "path": "prism.wpf/9.0.537", + "hashPath": "prism.wpf.9.0.537.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "Serilog/4.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-savYe7h5yRlkqBVOwP8cIRDOdqKiPmYCU4W87JH38sBmcKD5EBoXvQIw6bNEvZ/pTe1gsiye3VFCzBsoppGkXQ==", + "path": "serilog/4.3.1", + "hashPath": "serilog.4.3.1.nupkg.sha512" + }, + "Serilog.Settings.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LNq+ibS1sbhTqPV1FIE69/9AJJbfaOhnaqkzcjFy95o+4U+STsta9mi97f1smgXsWYKICDeGUf8xUGzd/52/uA==", + "path": "serilog.settings.configuration/10.0.0", + "hashPath": "serilog.settings.configuration.10.0.0.nupkg.sha512" + }, + "Serilog.Sinks.Console/6.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8jbqgjUyZlfCuSTaJk6lOca465OndqOz3KZP6Cryt/IqZYybyBu7GP0fE/AXBzrrQB3EBmQntBFAvMVz1COvAA==", + "path": "serilog.sinks.console/6.1.1", + "hashPath": "serilog.sinks.console.6.1.1.nupkg.sha512" + }, + "Serilog.Sinks.File/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", + "path": "serilog.sinks.file/7.0.0", + "hashPath": "serilog.sinks.file.7.0.0.nupkg.sha512" + }, + "SixLabors.ImageSharp/3.1.12": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iAg6zifihXEFS/t7fiHhZBGAdCp3FavsF4i2ZIDp0JfeYeDVzvmlbY1CNhhIKimaIzrzSi5M/NBFcWvZT2rB/A==", + "path": "sixlabors.imagesharp/3.1.12", + "hashPath": "sixlabors.imagesharp.3.1.12.nupkg.sha512" + }, + "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==", + "path": "sqlitepclraw.bundle_e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.core/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==", + "path": "sqlitepclraw.core/2.1.11", + "hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==", + "path": "sqlitepclraw.lib.e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==", + "path": "sqlitepclraw.provider.e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==", + "path": "system.configuration.configurationmanager/8.0.0", + "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512" + }, + "System.Diagnostics.EventLog/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==", + "path": "system.diagnostics.eventlog/8.0.0", + "hashPath": "system.diagnostics.eventlog.8.0.0.nupkg.sha512" + }, + "System.Drawing.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1QU/c35gwdhvj77fkScXQQbjiVAqIL3fEYn/19NE0CV/ic5TN5PyWAft8HsrbRd4SBLEoErNCkWSzMDc0MmbRw==", + "path": "system.drawing.primitives/4.3.0", + "hashPath": "system.drawing.primitives.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Pipelines/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-M1eb3nfXntaRJPrrMVM9EFS8I1bDTnt0uvUS6QP/SicZf/ZZjydMD5NiXxfmwW/uQwaMDP/yX2P+zQN1NBHChg==", + "path": "system.io.pipelines/10.0.0", + "hashPath": "system.io.pipelines.10.0.0.nupkg.sha512" + }, + "System.Memory/4.5.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", + "path": "system.memory/4.5.3", + "hashPath": "system.memory.4.5.3.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", + "path": "system.runtime/4.3.1", + "hashPath": "system.runtime.4.3.1.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==", + "path": "system.security.cryptography.protecteddata/8.0.0", + "hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-257hh1ep1Gqm1Lm0ulxf7vVBVMJuGN6EL4xSWjpi46DffXzm1058IiWsfSC06zSm7SniN+Tb5160UnXsSa8rRg==", + "path": "system.text.encodings.web/10.0.0", + "hashPath": "system.text.encodings.web.10.0.0.nupkg.sha512" + }, + "System.Text.Json/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Dpjwq9peG/Wt5BNbrzIhTpclfOSqBWZsUO28vVr59yQlkvL5jLBWfpfzRmJ1OY+6DciaY0DUcltyzs4fuZHjw==", + "path": "system.text.json/10.0.0", + "hashPath": "system.text.json.10.0.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "XP.Common/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.Detector/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.MotionControl/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.PLC/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "HslCommunication/7.0.1.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + } + } } \ No newline at end of file diff --git a/ReleaseFiles/XP.Calibration.runtimeconfig.json b/ReleaseFiles/XP.Calibration.runtimeconfig.json index ad83f366..269c3d72 100644 --- a/ReleaseFiles/XP.Calibration.runtimeconfig.json +++ b/ReleaseFiles/XP.Calibration.runtimeconfig.json @@ -1,20 +1,20 @@ -{ - "runtimeOptions": { - "tfm": "net8.0", - "frameworks": [ - { - "name": "Microsoft.NETCore.App", - "version": "8.0.0" - }, - { - "name": "Microsoft.WindowsDesktop.App", - "version": "8.0.0" - } - ], - "configProperties": { - "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, - "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true, - "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false - } - } +{ + "runtimeOptions": { + "tfm": "net8.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + { + "name": "Microsoft.WindowsDesktop.App", + "version": "8.0.0" + } + ], + "configProperties": { + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true, + "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false + } + } } \ No newline at end of file diff --git a/ReleaseFiles/XP.Camera.dll.config b/ReleaseFiles/XP.Camera.dll.config index 3126ae05..467d4097 100644 --- a/ReleaseFiles/XP.Camera.dll.config +++ b/ReleaseFiles/XP.Camera.dll.config @@ -1,653 +1,653 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ReleaseFiles/XP.Scan.dll.config b/ReleaseFiles/XP.Scan.dll.config index 0359d510..131e3c6d 100644 --- a/ReleaseFiles/XP.Scan.dll.config +++ b/ReleaseFiles/XP.Scan.dll.config @@ -1,6 +1,6 @@ - - - - - - + + + + + + diff --git a/ReleaseFiles/XplorePlane.deps.json b/ReleaseFiles/XplorePlane.deps.json index f28bcbe8..c1997301 100644 --- a/ReleaseFiles/XplorePlane.deps.json +++ b/ReleaseFiles/XplorePlane.deps.json @@ -1,3228 +1,3228 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v8.0/win-x64", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v8.0": {}, - ".NETCoreApp,Version=v8.0/win-x64": { - "XplorePlane/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Emgu.CV.Bitmap": "4.10.0.5680", - "Emgu.CV.runtime.windows": "4.10.0.5680", - "Fluent.Ribbon": "9.0.0", - "Microsoft.Data.Sqlite": "10.0.3", - "Prism.DryIoc": "9.0.537", - "Serilog": "4.3.1", - "Serilog.Sinks.Console": "6.1.1", - "Serilog.Sinks.Debug": "3.0.0", - "Serilog.Sinks.File": "7.0.0", - "System.Configuration.ConfigurationManager": "8.0.0", - "System.Data.SQLite": "1.0.118", - "XP.Calibration": "1.0.0", - "XP.Camera": "1.0.0", - "XP.Common": "1.0.0", - "XP.Hardware.Detector": "1.0.0", - "XP.Hardware.MotionControl": "1.0.0", - "XP.Hardware.RaySource": "1.0.0", - "XP.ImageProcessing.Processors": "1.0.0", - "XP.ImageProcessing.RoiControl": "1.0.0", - "XP.ReportEngine": "1.0.0", - "XP.Scan": "1.0.0", - "BR.AN.PviServices": "1.1.0.0", - "MvCameraControl.Net": "4.4.1.3", - "Telerik.Windows.Controls.Chart": "2024.1.408.310", - "Telerik.Windows.Controls.Data": "2024.1.408.310", - "Telerik.Windows.Controls": "2024.1.408.310", - "Telerik.Windows.Controls.GridView": "2024.1.408.310", - "Telerik.Windows.Controls.Input": "2024.1.408.310", - "Telerik.Windows.Controls.Navigation": "2024.1.408.310", - "Telerik.Windows.Controls.RibbonView": "2024.1.408.310", - "Telerik.Windows.Controls.Spreadsheet": "2024.1.408.310", - "Telerik.Windows.Controls.SpreadsheetUI": "2024.1.408.310", - "Telerik.Windows.Data": "2024.1.408.310", - "Telerik.Windows.Documents.Core": "2024.1.305.310", - "Telerik.Windows.Documents.Fixed": "2024.1.305.310", - "Telerik.Windows.Documents.Spreadsheet": "2024.1.305.310", - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml": "2024.1.305.310", - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf": "2024.1.305.310", - "Telerik.Windows.Zip": "2024.1.305.310" - }, - "runtime": { - "XplorePlane.dll": {} - }, - "resources": { - "en-US/XplorePlane.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XplorePlane.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XplorePlane.resources.dll": { - "locale": "zh-TW" - } - } - }, - "BouncyCastle.Cryptography/2.2.1": { - "runtime": { - "lib/net6.0/BouncyCastle.Cryptography.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.2.1.47552" - } - } - }, - "ClosedXML/0.104.2": { - "dependencies": { - "ClosedXML.Parser": "1.2.0", - "DocumentFormat.OpenXml": "3.1.1", - "ExcelNumberFormat": "1.1.0", - "RBush": "4.0.0", - "SixLabors.Fonts": "1.0.0" - }, - "runtime": { - "lib/netstandard2.1/ClosedXML.dll": { - "assemblyVersion": "0.104.2.0", - "fileVersion": "0.104.2.0" - } - } - }, - "ClosedXML.Parser/1.2.0": { - "runtime": { - "lib/netstandard2.1/ClosedXML.Parser.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "ControlzEx/5.0.1": { - "dependencies": { - "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", - "System.Text.Json": "10.0.0" - }, - "runtime": { - "lib/net5.0-windows7.0/ControlzEx.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.1.15" - } - } - }, - "DocumentFormat.OpenXml/3.1.1": { - "dependencies": { - "DocumentFormat.OpenXml.Framework": "3.1.1" - }, - "runtime": { - "lib/net8.0/DocumentFormat.OpenXml.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.1.1.0" - } - } - }, - "DocumentFormat.OpenXml.Framework/3.1.1": { - "dependencies": { - "System.IO.Packaging": "8.0.1" - }, - "runtime": { - "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.1.1.0" - } - } - }, - "DryIoc.dll/5.4.3": { - "runtime": { - "lib/net7.0/DryIoc.dll": { - "assemblyVersion": "5.4.3.0", - "fileVersion": "5.4.3.0" - } - } - }, - "Emgu.CV/4.10.0.5680": { - "dependencies": { - "System.Drawing.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Text.Json": "10.0.0" - }, - "runtime": { - "lib/netstandard2.0/Emgu.CV.dll": { - "assemblyVersion": "4.10.0.5680", - "fileVersion": "4.10.0.5680" - } - } - }, - "Emgu.CV.Bitmap/4.10.0.5680": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "System.Drawing.Common": "9.0.0" - }, - "runtime": { - "lib/netstandard2.0/Emgu.CV.Bitmap.dll": { - "assemblyVersion": "4.10.0.5680", - "fileVersion": "4.10.0.5680" - } - } - }, - "Emgu.CV.runtime.windows/4.10.0.5680": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Emgu.runtime.windows.msvc.rt.arm64": "19.42.34435", - "Emgu.runtime.windows.msvc.rt.x64": "19.42.34435", - "Emgu.runtime.windows.msvc.rt.x86": "19.42.34435" - }, - "native": { - "runtimes/win-x64/native/cvextern.dll": { - "fileVersion": "4.10.0.5680" - }, - "runtimes/win-x64/native/libusb-1.0.dll": { - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/opencv_videoio_ffmpeg4100_64.dll": { - "fileVersion": "2024.5.0.0" - } - } - }, - "Emgu.runtime.windows.msvc.rt.arm64/19.42.34435": {}, - "Emgu.runtime.windows.msvc.rt.x64/19.42.34435": { - "native": { - "runtimes/win-x64/native/concrt140.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/msvcp140.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/msvcp140_1.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/msvcp140_2.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/msvcp140_atomic_wait.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/msvcp140_codecvt_ids.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/vcruntime140.dll": { - "fileVersion": "14.42.34433.0" - }, - "runtimes/win-x64/native/vcruntime140_1.dll": { - "fileVersion": "14.42.34433.0" - } - } - }, - "Emgu.runtime.windows.msvc.rt.x86/19.42.34435": {}, - "EntityFramework/6.4.4": { - "dependencies": { - "Microsoft.CSharp": "4.7.0", - "System.CodeDom": "4.7.0", - "System.ComponentModel.Annotations": "4.7.0", - "System.Configuration.ConfigurationManager": "8.0.0", - "System.Data.SqlClient": "4.8.1" - }, - "runtime": { - "lib/netstandard2.1/EntityFramework.SqlServer.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.400.420.21404" - }, - "lib/netstandard2.1/EntityFramework.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.400.420.21404" - } - } - }, - "ExcelNumberFormat/1.1.0": { - "runtime": { - "lib/netstandard2.0/ExcelNumberFormat.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Fluent.Ribbon/9.0.0": { - "dependencies": { - "ControlzEx": "5.0.1" - }, - "runtime": { - "lib/net5.0-windows7.0/Fluent.dll": { - "assemblyVersion": "9.0.0.0", - "fileVersion": "9.0.0.0" - } - } - }, - "itext/8.0.5": { - "dependencies": { - "Microsoft.DotNet.PlatformAbstractions": "1.1.0", - "Microsoft.Extensions.DependencyModel": "10.0.0", - "Microsoft.Extensions.Logging": "5.0.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Diagnostics.Process": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Runtime.Serialization.Formatters": "4.3.0", - "System.Security.Cryptography.Csp": "4.3.0", - "System.Text.Encoding.CodePages": "8.0.0", - "System.Text.RegularExpressions": "4.3.1", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "System.Xml.XmlDocument": "4.3.0", - "itext.commons": "8.0.5" - }, - "runtime": { - "lib/netstandard2.0/itext.barcodes.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.bouncy-castle-connector.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.forms.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.io.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.kernel.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.layout.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.pdfa.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.pdfua.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.sign.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.styledxmlparser.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - }, - "lib/netstandard2.0/itext.svg.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - } - } - }, - "itext.bouncy-castle-adapter/8.0.5": { - "dependencies": { - "BouncyCastle.Cryptography": "2.2.1", - "itext.commons": "8.0.5" - }, - "runtime": { - "lib/netstandard2.0/itext.bouncy-castle-adapter.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - } - } - }, - "itext.commons/8.0.5": { - "dependencies": { - "Microsoft.Extensions.Logging": "5.0.0", - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "lib/netstandard2.0/itext.commons.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - } - } - }, - "itext.font-asian/8.0.5": { - "runtime": { - "lib/netstandard2.0/itext.font_asian.dll": { - "assemblyVersion": "8.0.5.0", - "fileVersion": "8.0.5.0" - } - } - }, - "itext7/8.0.5": { - "dependencies": { - "itext": "8.0.5" - } - }, - "itext7.bouncy-castle-adapter/8.0.5": { - "dependencies": { - "itext.bouncy-castle-adapter": "8.0.5" - } - }, - "Microsoft.CSharp/4.7.0": {}, - "Microsoft.Data.Sqlite/10.0.3": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "10.0.3", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", - "SQLitePCLRaw.core": "2.1.11" - } - }, - "Microsoft.Data.Sqlite.Core/10.0.3": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.11" - }, - "runtime": { - "lib/net8.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "10.0.3.0", - "fileVersion": "10.0.326.7603" - } - } - }, - "Microsoft.DotNet.PlatformAbstractions/1.1.0": { - "dependencies": { - "System.AppContext": "4.1.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Reflection.TypeExtensions": "4.1.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.0" - } - } - }, - "Microsoft.Extensions.Configuration/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", - "Microsoft.Extensions.Primitives": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.324.11423" - } - } - }, - "Microsoft.Extensions.DependencyModel/10.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "10.0.0", - "System.Text.Json": "10.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.Extensions.Logging/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "5.0.0", - "Microsoft.Extensions.Options": "5.0.0" - }, - "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Options/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", - "Microsoft.Extensions.Primitives": "10.0.0" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Primitives/10.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "Microsoft.ML.OnnxRuntime.Gpu/1.20.1": { - "dependencies": { - "Microsoft.ML.OnnxRuntime.Gpu.Linux": "1.20.1", - "Microsoft.ML.OnnxRuntime.Gpu.Windows": "1.20.1", - "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" - } - }, - "Microsoft.ML.OnnxRuntime.Gpu.Linux/1.20.1": { - "dependencies": { - "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" - } - }, - "Microsoft.ML.OnnxRuntime.Gpu.Windows/1.20.1": { - "dependencies": { - "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" - } - }, - "Microsoft.ML.OnnxRuntime.Managed/1.20.1": { - "dependencies": { - "System.Memory": "4.5.5" - }, - "runtime": { - "lib/net8.0/Microsoft.ML.OnnxRuntime.dll": { - "assemblyVersion": "1.20.1.0", - "fileVersion": "1.20.1.0" - } - } - }, - "Microsoft.NETCore.Platforms/3.1.0": {}, - "Microsoft.NETCore.Targets/1.1.3": {}, - "Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0" - } - }, - "Microsoft.Win32.Registry/4.7.0": { - "dependencies": { - "System.Security.AccessControl": "4.7.0", - "System.Security.Principal.Windows": "4.7.0" - } - }, - "Microsoft.Win32.SystemEvents/9.0.0": { - "runtime": { - "runtimes/win/lib/net8.0/Microsoft.Win32.SystemEvents.dll": { - "assemblyVersion": "9.0.0.0", - "fileVersion": "9.0.24.52809" - } - } - }, - "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { - "runtime": { - "lib/net6.0-windows7.0/Microsoft.Xaml.Behaviors.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.122.28819" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "Prism.Container.Abstractions/9.0.106": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" - }, - "runtime": { - "lib/net8.0/Prism.Container.Abstractions.dll": { - "assemblyVersion": "9.0.106.9543", - "fileVersion": "9.0.106.9543" - } - } - }, - "Prism.Container.DryIoc/9.0.106": { - "dependencies": { - "DryIoc.dll": "5.4.3", - "Prism.Container.Abstractions": "9.0.106" - }, - "runtime": { - "lib/net8.0/Prism.Container.DryIoc.dll": { - "assemblyVersion": "9.0.106.9543", - "fileVersion": "9.0.106.9543" - } - } - }, - "Prism.Core/9.0.537": { - "dependencies": { - "Prism.Container.Abstractions": "9.0.106", - "Prism.Events": "9.0.537" - }, - "runtime": { - "lib/net6.0/Prism.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "Prism.DryIoc/9.0.537": { - "dependencies": { - "Prism.Container.DryIoc": "9.0.106", - "Prism.Wpf": "9.0.537" - }, - "runtime": { - "lib/net6.0-windows7.0/Prism.DryIoc.Wpf.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "Prism.Events/9.0.537": { - "runtime": { - "lib/net6.0/Prism.Events.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "Prism.Wpf/9.0.537": { - "dependencies": { - "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", - "Prism.Core": "9.0.537" - }, - "runtime": { - "lib/net6.0-windows7.0/Prism.Wpf.dll": { - "assemblyVersion": "9.0.537.60525", - "fileVersion": "9.0.537.60525" - } - } - }, - "RBush/4.0.0": { - "runtime": { - "lib/net8.0/RBush.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "4.0.0.0" - } - } - }, - "runtime.any.System.Collections/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1" - } - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": {}, - "runtime.any.System.Globalization/4.3.0": {}, - "runtime.any.System.IO/4.3.0": {}, - "runtime.any.System.Reflection/4.3.0": {}, - "runtime.any.System.Reflection.Extensions/4.3.0": {}, - "runtime.any.System.Reflection.Primitives/4.3.0": {}, - "runtime.any.System.Resources.ResourceManager/4.3.0": {}, - "runtime.any.System.Runtime/4.3.0": { - "dependencies": { - "System.Private.Uri": "4.3.0" - } - }, - "runtime.any.System.Runtime.Handles/4.3.0": {}, - "runtime.any.System.Runtime.InteropServices/4.3.0": {}, - "runtime.any.System.Text.Encoding/4.3.0": {}, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": {}, - "runtime.any.System.Threading.Tasks/4.3.0": {}, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.linux-arm.runtime.native.System.IO.Ports/8.0.0": {}, - "runtime.linux-arm64.runtime.native.System.IO.Ports/8.0.0": {}, - "runtime.linux-x64.runtime.native.System.IO.Ports/8.0.0": {}, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3" - } - }, - "runtime.native.System.Data.SqlClient.sni/4.7.0": { - "dependencies": { - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" - } - }, - "runtime.native.System.IO.Ports/8.0.0": { - "dependencies": { - "runtime.linux-arm.runtime.native.System.IO.Ports": "8.0.0", - "runtime.linux-arm64.runtime.native.System.IO.Ports": "8.0.0", - "runtime.linux-x64.runtime.native.System.IO.Ports": "8.0.0", - "runtime.osx-arm64.runtime.native.System.IO.Ports": "8.0.0", - "runtime.osx-x64.runtime.native.System.IO.Ports": "8.0.0" - } - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "dependencies": { - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.osx-arm64.runtime.native.System.IO.Ports/8.0.0": {}, - "runtime.osx-x64.runtime.native.System.IO.Ports/8.0.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {}, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "native": { - "runtimes/win-x64/native/sni.dll": { - "fileVersion": "4.6.25512.1" - } - } - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {}, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Runtime.InteropServices": "4.3.0" - } - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": {}, - "runtime.win.System.IO.FileSystem/4.3.0": { - "dependencies": { - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "dependencies": { - "System.Private.Uri": "4.3.0" - } - }, - "Serilog/4.3.1": { - "runtime": { - "lib/net8.0/Serilog.dll": { - "assemblyVersion": "4.3.0.0", - "fileVersion": "4.3.0.0" - } - } - }, - "Serilog.Settings.Configuration/10.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "10.0.0", - "Microsoft.Extensions.DependencyModel": "10.0.0", - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Settings.Configuration.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.0.0" - } - } - }, - "Serilog.Sinks.Console/6.1.1": { - "dependencies": { - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Sinks.Console.dll": { - "assemblyVersion": "6.1.1.0", - "fileVersion": "6.1.1.0" - } - } - }, - "Serilog.Sinks.Debug/3.0.0": { - "dependencies": { - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Sinks.Debug.dll": { - "assemblyVersion": "3.0.0.0", - "fileVersion": "3.0.0.0" - } - } - }, - "Serilog.Sinks.File/7.0.0": { - "dependencies": { - "Serilog": "4.3.1" - }, - "runtime": { - "lib/net8.0/Serilog.Sinks.File.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.0.0" - } - } - }, - "SixLabors.Fonts/1.0.0": { - "runtime": { - "lib/netcoreapp3.1/SixLabors.Fonts.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "SixLabors.ImageSharp/3.1.12": { - "runtime": { - "lib/net6.0/SixLabors.ImageSharp.dll": { - "assemblyVersion": "3.0.0.0", - "fileVersion": "3.1.12.0" - } - } - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { - "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.11", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.11" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "SQLitePCLRaw.core/2.1.11": { - "dependencies": { - "System.Memory": "4.5.5" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.core.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { - "native": { - "runtimes/win-x64/native/e_sqlite3.dll": { - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.11" - }, - "runtime": { - "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "2.1.11.2622", - "fileVersion": "2.1.11.2622" - } - } - }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.118": { - "runtime": { - "lib/netstandard2.1/System.Data.SQLite.dll": { - "assemblyVersion": "1.0.118.0", - "fileVersion": "1.0.118.0" - } - }, - "native": { - "runtimes/win-x64/native/SQLite.Interop.dll": { - "fileVersion": "1.0.118.0" - } - } - }, - "System.AppContext/4.1.0": { - "dependencies": { - "System.Runtime": "4.3.1" - } - }, - "System.Buffers/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Threading": "4.3.0" - } - }, - "System.CodeDom/4.7.0": {}, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Collections": "4.3.0" - } - }, - "System.Collections.Concurrent/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Collections.NonGeneric/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.ComponentModel.Annotations/4.7.0": {}, - "System.Configuration.ConfigurationManager/8.0.0": { - "dependencies": { - "System.Diagnostics.EventLog": "8.0.0", - "System.Security.Cryptography.ProtectedData": "8.0.0" - } - }, - "System.Data.SqlClient/4.8.1": { - "dependencies": { - "Microsoft.Win32.Registry": "4.7.0", - "System.Security.Principal.Windows": "4.7.0", - "runtime.native.System.Data.SqlClient.sni": "4.7.0" - }, - "runtime": { - "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { - "assemblyVersion": "4.6.1.1", - "fileVersion": "4.700.20.6702" - } - } - }, - "System.Data.SQLite/1.0.118": { - "dependencies": { - "System.Data.SQLite.Core": "1.0.118", - "System.Data.SQLite.EF6": "1.0.118" - } - }, - "System.Data.SQLite.Core/1.0.118": { - "dependencies": { - "Stub.System.Data.SQLite.Core.NetStandard": "1.0.118" - } - }, - "System.Data.SQLite.EF6/1.0.118": { - "dependencies": { - "EntityFramework": "6.4.4" - }, - "runtime": { - "lib/netstandard2.1/System.Data.SQLite.EF6.dll": { - "assemblyVersion": "1.0.118.0", - "fileVersion": "1.0.118.0" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.win.System.Diagnostics.Debug": "4.3.0" - } - }, - "System.Diagnostics.EventLog/8.0.0": {}, - "System.Diagnostics.Process/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.Win32.Primitives": "4.3.0", - "Microsoft.Win32.Registry": "4.7.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Diagnostics.Tracing": "4.3.0" - } - }, - "System.Drawing.Common/9.0.0": { - "dependencies": { - "Microsoft.Win32.SystemEvents": "9.0.0" - }, - "runtime": { - "lib/net8.0/System.Drawing.Common.dll": { - "assemblyVersion": "9.0.0.0", - "fileVersion": "9.0.24.52901" - }, - "lib/net8.0/System.Private.Windows.Core.dll": { - "assemblyVersion": "9.0.0.0", - "fileVersion": "9.0.24.52901" - } - } - }, - "System.Drawing.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Globalization": "4.3.0" - } - }, - "System.Globalization.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.any.System.IO": "4.3.0" - } - }, - "System.IO.FileSystem/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0" - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1" - } - }, - "System.IO.Packaging/8.0.1": { - "runtime": { - "lib/net8.0/System.IO.Packaging.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.1024.46610" - } - } - }, - "System.IO.Pipelines/10.0.0": { - "runtime": { - "lib/net8.0/System.IO.Pipelines.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.IO.Ports/8.0.0": { - "dependencies": { - "runtime.native.System.IO.Ports": "8.0.0" - }, - "runtime": { - "runtimes/win/lib/net8.0/System.IO.Ports.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Memory/4.5.5": {}, - "System.Private.Uri/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "runtime.any.System.Reflection": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1", - "runtime.any.System.Reflection.Extensions": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Reflection.Primitives": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.1.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1", - "runtime.any.System.Resources.ResourceManager": "4.3.0" - } - }, - "System.Runtime/4.3.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "runtime.any.System.Runtime": "4.3.0" - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.win.System.Runtime.Extensions": "4.3.0" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Handles": "4.3.0", - "runtime.any.System.Runtime.InteropServices": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Runtime.Numerics/4.3.0": { - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Serialization.Primitives": "4.3.0" - } - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "dependencies": { - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1" - } - }, - "System.Security.AccessControl/4.7.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.Security.Principal.Windows": "4.7.0" - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Csp/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Security.Cryptography.ProtectedData/8.0.0": {}, - "System.Security.Principal.Windows/4.7.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Text.Encoding": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/8.0.0": {}, - "System.Text.Encoding.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "System.Text.Encoding": "4.3.0", - "runtime.any.System.Text.Encoding.Extensions": "4.3.0" - } - }, - "System.Text.Encodings.Web/10.0.0": { - "runtime": { - "lib/net8.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.Text.Json/10.0.0": { - "dependencies": { - "System.IO.Pipelines": "10.0.0", - "System.Text.Encodings.Web": "10.0.0" - }, - "runtime": { - "lib/net8.0/System.Text.Json.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.25.52411" - } - } - }, - "System.Text.RegularExpressions/4.3.1": { - "dependencies": { - "System.Runtime": "4.3.1" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Overlapped/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "3.1.0", - "Microsoft.NETCore.Targets": "1.1.3", - "System.Runtime": "4.3.1", - "runtime.any.System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Runtime": "4.3.1", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Thread/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1" - } - }, - "System.Threading.ThreadPool/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.1", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.1", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Extensions": "4.3.0" - } - }, - "System.Xml.XmlDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.1", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "XP.Calibration/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Newtonsoft.Json": "13.0.3", - "Prism.Wpf": "9.0.537", - "XP.Hardware.Detector": "1.0.0", - "XP.Hardware.MotionControl": "1.0.0" - }, - "runtime": { - "XP.Calibration.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "XP.Camera/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Emgu.CV.Bitmap": "4.10.0.5680", - "Prism.DryIoc": "9.0.537", - "Prism.Wpf": "9.0.537", - "Serilog": "4.3.1", - "XP.Common": "1.0.0", - "XP.ImageProcessing.RoiControl": "1.0.0" - }, - "runtime": { - "XP.Camera.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "XP.Common/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Microsoft.Data.Sqlite": "10.0.3", - "Prism.Wpf": "9.0.537", - "Serilog": "4.3.1", - "Serilog.Settings.Configuration": "10.0.0", - "Serilog.Sinks.Console": "6.1.1", - "Serilog.Sinks.File": "7.0.0", - "SixLabors.ImageSharp": "3.1.12" - }, - "runtime": { - "XP.Common.dll": { - "assemblyVersion": "1.4.16.1", - "fileVersion": "1.4.16.1" - } - }, - "resources": { - "en-US/XP.Common.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Common.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Common.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.Detector/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "XP.Common": "1.0.0" - }, - "runtime": { - "XP.Hardware.Detector.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.Detector.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.Detector.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.Detector.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.MotionControl/1.0.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.3", - "Prism.Wpf": "9.0.537", - "System.Configuration.ConfigurationManager": "8.0.0", - "XP.Common": "1.0.0", - "XP.Hardware.PLC": "1.0.0" - }, - "runtime": { - "XP.Hardware.MotionControl.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.MotionControl.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.MotionControl.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.MotionControl.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.PLC/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "XP.Common": "1.0.0" - }, - "runtime": { - "XP.Hardware.PLC.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.PLC.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.PLC.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.PLC.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.RaySource/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "System.Configuration.ConfigurationManager": "8.0.0", - "System.IO.Ports": "8.0.0", - "XP.Common": "1.0.0", - "XP.Hardware.RaySource.Comet.Messages": "1.0.0" - }, - "runtime": { - "XP.Hardware.RaySource.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Hardware.RaySource.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Hardware.RaySource.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Hardware.RaySource.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Hardware.RaySource.Comet.Messages/1.0.0": { - "dependencies": { - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "XP.Hardware.RaySource.Comet.Messages.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "XP.ImageProcessing.Processors/1.0.0": { - "dependencies": { - "Emgu.CV": "4.10.0.5680", - "Emgu.CV.Bitmap": "4.10.0.5680", - "Microsoft.ML.OnnxRuntime.Gpu": "1.20.1", - "Serilog": "4.3.1", - "Serilog.Sinks.Console": "6.1.1", - "Serilog.Sinks.File": "7.0.0", - "XP.Common": "1.0.0" - }, - "runtime": { - "XP.ImageProcessing.Processors.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "zh-CN/XP.ImageProcessing.Processors.resources.dll": { - "locale": "zh-CN" - } - } - }, - "XP.ImageProcessing.RoiControl/1.0.0": { - "dependencies": { - "Microsoft.Xaml.Behaviors.Wpf": "1.1.122" - }, - "runtime": { - "XP.ImageProcessing.RoiControl.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "XP.ReportEngine/1.0.0": { - "dependencies": { - "ClosedXML": "0.104.2", - "Newtonsoft.Json": "13.0.3", - "Prism.Wpf": "9.0.537", - "System.Text.Encoding.CodePages": "8.0.0", - "XP.Common": "1.0.0", - "itext.font-asian": "8.0.5", - "itext7": "8.0.5", - "itext7.bouncy-castle-adapter": "8.0.5" - }, - "runtime": { - "XP.ReportEngine.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.ReportEngine.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.ReportEngine.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.ReportEngine.resources.dll": { - "locale": "zh-TW" - } - } - }, - "XP.Scan/1.0.0": { - "dependencies": { - "Prism.Wpf": "9.0.537", - "XP.Common": "1.0.0", - "XP.Hardware.Detector": "1.0.0", - "XP.Hardware.MotionControl": "1.0.0", - "XP.Hardware.RaySource": "1.0.0" - }, - "runtime": { - "XP.Scan.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - }, - "resources": { - "en-US/XP.Scan.resources.dll": { - "locale": "en-US" - }, - "zh-CN/XP.Scan.resources.dll": { - "locale": "zh-CN" - }, - "zh-TW/XP.Scan.resources.dll": { - "locale": "zh-TW" - } - } - }, - "BR.AN.PviServices/1.1.0.0": { - "runtime": { - "BR.AN.PviServices.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "7.2.0.7" - } - } - }, - "MvCameraControl.Net/4.4.1.3": { - "runtime": { - "MvCameraControl.Net.dll": { - "assemblyVersion": "4.4.1.3", - "fileVersion": "4.4.1.3" - } - } - }, - "Telerik.Windows.Controls.Chart/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.Chart.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.Data/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.Data.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.GridView/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.GridView.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.Input/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.Input.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.Navigation/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.Navigation.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.RibbonView/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.RibbonView.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.Spreadsheet/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.Spreadsheet.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Controls.SpreadsheetUI/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Controls.SpreadsheetUI.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Data/2024.1.408.310": { - "runtime": { - "Telerik.Windows.Data.dll": { - "assemblyVersion": "2024.1.408.310", - "fileVersion": "2024.1.408.310" - } - } - }, - "Telerik.Windows.Documents.Core/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Documents.Core.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Telerik.Windows.Documents.Fixed/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Documents.Fixed.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Telerik.Windows.Documents.Spreadsheet/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Documents.Spreadsheet.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Telerik.Windows.Zip/2024.1.305.310": { - "runtime": { - "Telerik.Windows.Zip.dll": { - "assemblyVersion": "2024.1.305.310", - "fileVersion": "2024.1.305.310" - } - } - }, - "Basler.Pylon/1.2.0.0": { - "runtime": { - "Basler.Pylon.dll": { - "assemblyVersion": "1.2.0.0", - "fileVersion": "8.1.0.471" - } - } - }, - "HslCommunication/7.0.1.0": { - "runtime": { - "HslCommunication.dll": { - "assemblyVersion": "7.0.1.0", - "fileVersion": "7.0.1.0" - } - } - } - } - }, - "libraries": { - "XplorePlane/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "BouncyCastle.Cryptography/2.2.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-A6Zr52zVqJKt18ZBsTnX0qhG0kwIQftVAjLmszmkiR/trSp8H+xj1gUOzk7XHwaKgyREMSV1v9XaKrBUeIOdvQ==", - "path": "bouncycastle.cryptography/2.2.1", - "hashPath": "bouncycastle.cryptography.2.2.1.nupkg.sha512" - }, - "ClosedXML/0.104.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gOkSjQ152MhpKmw70cBkJV+FnaZAWzDwM36luRf/7FlWYnNeH++9XYdGTd0Y4KQlVPkKVxy948M5MMsnsGC4GQ==", - "path": "closedxml/0.104.2", - "hashPath": "closedxml.0.104.2.nupkg.sha512" - }, - "ClosedXML.Parser/1.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", - "path": "closedxml.parser/1.2.0", - "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" - }, - "ControlzEx/5.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DVJJmmnKXcVh3Bs2gKpAdPCT8HrkYTagSbFg0P9xHjp8dox9bKeaoVj9VGhPRzP9+LHs5MUXxN07/oGqeXNNcg==", - "path": "controlzex/5.0.1", - "hashPath": "controlzex.5.0.1.nupkg.sha512" - }, - "DocumentFormat.OpenXml/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2z9QBzeTLNNKWM9SaOSDMegfQk/7hDuElOsmF77pKZMkFRP/GHA/W/4yOAQD9kn15N/FsFxHn3QVYkatuZghiA==", - "path": "documentformat.openxml/3.1.1", - "hashPath": "documentformat.openxml.3.1.1.nupkg.sha512" - }, - "DocumentFormat.OpenXml.Framework/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6APEp/ElZV58S/4v8mf4Ke3ONEDORs64MqdD64Z7wWpcHANB9oovQsGIwtqjnKihulOj7T0a6IxHIHOfMqKOng==", - "path": "documentformat.openxml.framework/3.1.1", - "hashPath": "documentformat.openxml.framework.3.1.1.nupkg.sha512" - }, - "DryIoc.dll/5.4.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yhXOG3SOxeWYxBAWskNRDD8fzw5hriEawv4VN4WKaFHOuubiop4kxe2rkWTEyCnTgRVgxVUSQCDBBkZqwPm1iQ==", - "path": "dryioc.dll/5.4.3", - "hashPath": "dryioc.dll.5.4.3.nupkg.sha512" - }, - "Emgu.CV/4.10.0.5680": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nMCgw4gwhH1Kj+MvzL4cb+Sfa8+HoYGIkjj/BHR0KRnGi4rDF63Me3JbqqbzZlca+1zZlC2taT4udlQ3YQgjsQ==", - "path": "emgu.cv/4.10.0.5680", - "hashPath": "emgu.cv.4.10.0.5680.nupkg.sha512" - }, - "Emgu.CV.Bitmap/4.10.0.5680": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eiKzSXlMlv9qycceNiWyZow7CeiajREmfL/bt8MajNazgt+8Ky+BEpp77DJADIJemeCqpPiICISeQg/21jNRhw==", - "path": "emgu.cv.bitmap/4.10.0.5680", - "hashPath": "emgu.cv.bitmap.4.10.0.5680.nupkg.sha512" - }, - "Emgu.CV.runtime.windows/4.10.0.5680": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WzBJWWENbF1oQKBo92ODtt9V/Eh4MFo8Y3MxxpWdoKJnZAjStxlE5epy3rB7442ZPAIRAiAaqPPZfrdml5Q9vQ==", - "path": "emgu.cv.runtime.windows/4.10.0.5680", - "hashPath": "emgu.cv.runtime.windows.4.10.0.5680.nupkg.sha512" - }, - "Emgu.runtime.windows.msvc.rt.arm64/19.42.34435": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tb+JdhPLkX0MsMweKhL8zY/XUm+opxl6FLP7fyMf93EqUrUmR3YAyxmzcTyDyndh4XQ4bl+Eain9ugm7y/e26g==", - "path": "emgu.runtime.windows.msvc.rt.arm64/19.42.34435", - "hashPath": "emgu.runtime.windows.msvc.rt.arm64.19.42.34435.nupkg.sha512" - }, - "Emgu.runtime.windows.msvc.rt.x64/19.42.34435": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3aIW16hRIV05a9oRW899LjPhdea/FJamPwZulwNB2P9YItwq+6XMqMeV3lg80giIQalAHQlVRVbwC54N6q3NMw==", - "path": "emgu.runtime.windows.msvc.rt.x64/19.42.34435", - "hashPath": "emgu.runtime.windows.msvc.rt.x64.19.42.34435.nupkg.sha512" - }, - "Emgu.runtime.windows.msvc.rt.x86/19.42.34435": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NrCzZrq+S9jJOLWgh0ybVeHEQgillrASOFhlvV7FRrW1ufxCI3uZgySIpsGYSWQaJYpi5A4jfTP6Ekcjl3shDw==", - "path": "emgu.runtime.windows.msvc.rt.x86/19.42.34435", - "hashPath": "emgu.runtime.windows.msvc.rt.x86.19.42.34435.nupkg.sha512" - }, - "EntityFramework/6.4.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yj1+/4tci7Panu3jKDHYizxwVm0Jvm7b7m057b5h4u8NUHGCR8WIWirBTw+8EptRffwftIWPBeIRGNKD1ewEMQ==", - "path": "entityframework/6.4.4", - "hashPath": "entityframework.6.4.4.nupkg.sha512" - }, - "ExcelNumberFormat/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", - "path": "excelnumberformat/1.1.0", - "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" - }, - "Fluent.Ribbon/9.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-29N3G7EM1WFgNofj4wEaufFaB8Iakjn/CZskq3kHKR93myxJ2iV0k6xLH3rhg9l/QATboPExV0WONT/ZfQcOVg==", - "path": "fluent.ribbon/9.0.0", - "hashPath": "fluent.ribbon.9.0.0.nupkg.sha512" - }, - "itext/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AptrL1Kvm4SrrkZSSfvQF9heRHekr9R91gR/3hEFR0uxJlBdVMmVnPQiTS+AhxJwalNtGNytKeFMWRoEUpWuTg==", - "path": "itext/8.0.5", - "hashPath": "itext.8.0.5.nupkg.sha512" - }, - "itext.bouncy-castle-adapter/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mam0CtYkKmVwdX7wU1Zlg9oVW0B9efMASfAEIm+fQGovc9HcplsmP3MylS+VmQHbYlCNSH68DQlVhDz6Cu9WxQ==", - "path": "itext.bouncy-castle-adapter/8.0.5", - "hashPath": "itext.bouncy-castle-adapter.8.0.5.nupkg.sha512" - }, - "itext.commons/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-exnLqeWOnn0Ee393bHf3zWTmcYuQfYuj7iIbMluG49XFczMWMMXrN9UvMmt5iYOKq0mGZsYb1eRoVATGuDiXGQ==", - "path": "itext.commons/8.0.5", - "hashPath": "itext.commons.8.0.5.nupkg.sha512" - }, - "itext.font-asian/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pFJ8QOrzVXOLjfzBvKrEdpMsV7jWkcxOaJtWxzEs9yRpHC7nezA63ew6IhwYGZjtyJoo5fKkzzNsItXQbzGDYA==", - "path": "itext.font-asian/8.0.5", - "hashPath": "itext.font-asian.8.0.5.nupkg.sha512" - }, - "itext7/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/1btEFYY+ncIR7j/g+pr26PX8Nbly8pbdDWfSHQq9E/rbxhz0ylkOLVpXNEvoaV545q508P8hociHaRiRG7bwg==", - "path": "itext7/8.0.5", - "hashPath": "itext7.8.0.5.nupkg.sha512" - }, - "itext7.bouncy-castle-adapter/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9jpalaOyxbcuhbl9yJJQGXdseKUFrKlUjjcjIvReb3Qz4Aw0F+WNXKOo0sax87TGGNb66fyHsfJib3JTnfzRYw==", - "path": "itext7.bouncy-castle-adapter/8.0.5", - "hashPath": "itext7.bouncy-castle-adapter.8.0.5.nupkg.sha512" - }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "path": "microsoft.csharp/4.7.0", - "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/10.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R/7g5hddFTzey+XOH7Hb3x71DdX5yDu3YqKDJbyn3QKiV6P38bYqkhsoDotanurh5mHLRc9hITE+pxL6Kjcpzw==", - "path": "microsoft.data.sqlite/10.0.3", - "hashPath": "microsoft.data.sqlite.10.0.3.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/10.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-onD94qHlvteS2S9eg1T7Huehm3x92no4nU1AyDWjSmT6jDBhY8QF0UapwNhFA+1dArzxM10fV7s6uI1EIK2+dw==", - "path": "microsoft.data.sqlite.core/10.0.3", - "hashPath": "microsoft.data.sqlite.core.10.0.3.nupkg.sha512" - }, - "Microsoft.DotNet.PlatformAbstractions/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Bl6KYfbFSIW3QIRHAp931iR5h01qHjKghdpAtncwbzNUs0+IUZ+XfwkIU0sQsR33ufGvi3u4dZMIYYFysjpHAA==", - "path": "microsoft.dotnet.platformabstractions/1.1.0", - "hashPath": "microsoft.dotnet.platformabstractions.1.1.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", - "path": "microsoft.extensions.configuration/10.0.0", - "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", - "path": "microsoft.extensions.configuration.abstractions/10.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", - "path": "microsoft.extensions.configuration.binder/10.0.0", - "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", - "path": "microsoft.extensions.dependencyinjection/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyModel/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RFYJR7APio/BiqdQunRq6DB+nDB6nc2qhHr77mlvZ0q0BT8PubMXN7XicmfzCbrDE/dzhBnUKBRXLTcqUiZDGg==", - "path": "microsoft.extensions.dependencymodel/10.0.0", - "hashPath": "microsoft.extensions.dependencymodel.10.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", - "path": "microsoft.extensions.logging/5.0.0", - "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", - "path": "microsoft.extensions.logging.abstractions/5.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", - "path": "microsoft.extensions.options/5.0.0", - "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", - "path": "microsoft.extensions.primitives/10.0.0", - "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" - }, - "Microsoft.ML.OnnxRuntime.Gpu/1.20.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ApiYgwyyAJhK8zQO3eCPrBOs38c4IWS/00a/rsTApDuWYfX2opK6LuTms7brySWNdAckkxBC4apGCrkDZrZxcw==", - "path": "microsoft.ml.onnxruntime.gpu/1.20.1", - "hashPath": "microsoft.ml.onnxruntime.gpu.1.20.1.nupkg.sha512" - }, - "Microsoft.ML.OnnxRuntime.Gpu.Linux/1.20.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OxYK8psnuboNIbB36w6HVkrzavo2BjJf7sTN6IA9CSDXClUXHDGji8DGdJNq3MnrywroxuzVcglGlVsXdDzSZg==", - "path": "microsoft.ml.onnxruntime.gpu.linux/1.20.1", - "hashPath": "microsoft.ml.onnxruntime.gpu.linux.1.20.1.nupkg.sha512" - }, - "Microsoft.ML.OnnxRuntime.Gpu.Windows/1.20.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/qRNtAOYQxicitlFHAYbEJJdvzAFl8aC6gShI3f4XRE9MefOVBJtCYY6/58ooevnxFTrAoDrB097d/rtIC/qUg==", - "path": "microsoft.ml.onnxruntime.gpu.windows/1.20.1", - "hashPath": "microsoft.ml.onnxruntime.gpu.windows.1.20.1.nupkg.sha512" - }, - "Microsoft.ML.OnnxRuntime.Managed/1.20.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+EVcEcKdq3gkw6iu8TYl2coJxfPnMi1YQc6eZ80BGNlw6mbBCxNGe6h4udDCwENYWsXFvYjoBc6412t40tl4ew==", - "path": "microsoft.ml.onnxruntime.managed/1.20.1", - "hashPath": "microsoft.ml.onnxruntime.managed.1.20.1.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/3.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", - "path": "microsoft.netcore.platforms/3.1.0", - "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==", - "path": "microsoft.netcore.targets/1.1.3", - "hashPath": "microsoft.netcore.targets.1.1.3.nupkg.sha512" - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "path": "microsoft.win32.primitives/4.3.0", - "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", - "path": "microsoft.win32.registry/4.7.0", - "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" - }, - "Microsoft.Win32.SystemEvents/9.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-z8FfGIaoeALdD+KF44A2uP8PZIQQtDGiXsOLuN8nohbKhkyKt7zGaZb+fKiCxTuBqG22Q7myIAioSWaIcOOrOw==", - "path": "microsoft.win32.systemevents/9.0.0", - "hashPath": "microsoft.win32.systemevents.9.0.0.nupkg.sha512" - }, - "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SgcafT189u4qX++vSCV9FLQ4BsRXU9J2esnHA9IF8GOSgnPBulFw1CW4X/FYoOXvZwdDZxlSObJUGUg1U1wSyg==", - "path": "microsoft.xaml.behaviors.wpf/1.1.122", - "hashPath": "microsoft.xaml.behaviors.wpf.1.1.122.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "Prism.Container.Abstractions/9.0.106": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QNOERNOqsxvAa8pbWjqFB872DkvYK/cVRrcFO5vJYgWTIKBd8xfaI/jaZ0qeXLYVDz0nrvgJTZVVnip6+68dCw==", - "path": "prism.container.abstractions/9.0.106", - "hashPath": "prism.container.abstractions.9.0.106.nupkg.sha512" - }, - "Prism.Container.DryIoc/9.0.106": { - "type": "package", - "serviceable": true, - "sha512": "sha512-g7UzyK4oRPmEGgz2CV976KTBFk+QPdfktyrL91kvI4YbHciQATO6/r1KFnyRnBE73il5v+SeXXKWIrvlMnsMdg==", - "path": "prism.container.dryioc/9.0.106", - "hashPath": "prism.container.dryioc.9.0.106.nupkg.sha512" - }, - "Prism.Core/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-D7mEqPKLVNrD0g2WHCpC/MOKwn8h7X1liCWyjqjL7NCuxgwuhVLTG85E/ZPBkISrXdwvOQZ+bSY31bvP79FQlg==", - "path": "prism.core/9.0.537", - "hashPath": "prism.core.9.0.537.nupkg.sha512" - }, - "Prism.DryIoc/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tnKifVxlKeSbNP2gZi+nMcjsi/w0lm3aLhBh92gWO6uCoa44ACM9gVJeO77ew4aHYZuoHUd6wHyeozfN7QKWuA==", - "path": "prism.dryioc/9.0.537", - "hashPath": "prism.dryioc.9.0.537.nupkg.sha512" - }, - "Prism.Events/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Pzp5MGUuhAyKXZUbHVYNWLGF/eA3sScqDN6VrzbWlKj85R0IS0q+JXe99umynso2xhXAe+1jrQCCkgqmEFCBng==", - "path": "prism.events/9.0.537", - "hashPath": "prism.events.9.0.537.nupkg.sha512" - }, - "Prism.Wpf/9.0.537": { - "type": "package", - "serviceable": true, - "sha512": "sha512-srsXhi7FRUFawsNoRkY67duMEGjZo3ff0FpqpkjeWkkAuLazlH1UmNVrvwnpaLQCBboexH/z6oGrLvpeocxgdw==", - "path": "prism.wpf/9.0.537", - "hashPath": "prism.wpf.9.0.537.nupkg.sha512" - }, - "RBush/4.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j3GeRxxLUQdc+UrZnvythdQxi3bd8ayn87VDjfGXrvfodF550n9wR6SgQvpo+YiAv3GJezsu6lK0l47rRqnbdg==", - "path": "rbush/4.0.0", - "hashPath": "rbush.4.0.0.nupkg.sha512" - }, - "runtime.any.System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-23g6rqftKmovn2cLeGsuHUYm0FD7pdutb0uQMJpZ3qTvq+zHkgmt6J65VtRry4WDGYlmkMa4xDACtaQ94alNag==", - "path": "runtime.any.system.collections/4.3.0", - "hashPath": "runtime.any.system.collections.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1lpifymjGDzoYIaam6/Hyqf8GhBI3xXYLK2TgEvTtuZMorG3Kb9QnMTIKhLjJYXIiu1JvxjngHvtVFQQlpQ3HQ==", - "path": "runtime.any.system.diagnostics.tracing/4.3.0", - "hashPath": "runtime.any.system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sMDBnad4rp4t7GY442Jux0MCUuKL4otn5BK6Ni0ARTXTSpRNBzZ7hpMfKSvnVSED5kYJm96YOWsqV0JH0d2uuw==", - "path": "runtime.any.system.globalization/4.3.0", - "hashPath": "runtime.any.system.globalization.4.3.0.nupkg.sha512" - }, - "runtime.any.System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==", - "path": "runtime.any.system.io/4.3.0", - "hashPath": "runtime.any.system.io.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hLC3A3rI8jipR5d9k7+f0MgRCW6texsAp0MWkN/ci18FMtQ9KH7E2vDn/DH2LkxsszlpJpOn9qy6Z6/69rH6eQ==", - "path": "runtime.any.system.reflection/4.3.0", - "hashPath": "runtime.any.system.reflection.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cPhT+Vqu52+cQQrDai/V91gubXUnDKNRvlBnH+hOgtGyHdC17aQIU64EaehwAQymd7kJA5rSrVRNfDYrbhnzyA==", - "path": "runtime.any.system.reflection.extensions/4.3.0", - "hashPath": "runtime.any.system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nrm1p3armp6TTf2xuvaa+jGTTmncALWFq22CpmwRvhDf6dE9ZmH40EbOswD4GnFLrMRS0Ki6Kx5aUPmKK/hZBg==", - "path": "runtime.any.system.reflection.primitives/4.3.0", - "hashPath": "runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Lxb89SMvf8w9p9+keBLyL6H6x/TEmc6QVsIIA0T36IuyOY3kNvIdyGddA2qt35cRamzxF8K5p0Opq4G4HjNbhQ==", - "path": "runtime.any.system.resources.resourcemanager/4.3.0", - "hashPath": "runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==", - "path": "runtime.any.system.runtime/4.3.0", - "hashPath": "runtime.any.system.runtime.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GG84X6vufoEzqx8PbeBKheE4srOhimv+yLtGb/JkR3Y2FmoqmueLNFU4Xx8Y67plFpltQSdK74x0qlEhIpv/CQ==", - "path": "runtime.any.system.runtime.handles/4.3.0", - "hashPath": "runtime.any.system.runtime.handles.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lBoFeQfxe/4eqjPi46E0LU/YaCMdNkQ8B4MZu/mkzdIAZh8RQ1NYZSj0egrQKdgdvlPFtP4STtob40r4o2DBAw==", - "path": "runtime.any.system.runtime.interopservices/4.3.0", - "hashPath": "runtime.any.system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+ihI5VaXFCMVPJNstG4O4eo1CfbrByLxRrQQTqOTp1ttK0kUKDqOdBSTaCB2IBk/QtjDrs6+x4xuezyMXdm0HQ==", - "path": "runtime.any.system.text.encoding/4.3.0", - "hashPath": "runtime.any.system.text.encoding.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NLrxmLsfRrOuVqPWG+2lrQZnE53MLVeo+w9c54EV+TUo4c8rILpsDXfY8pPiOy9kHpUHHP07ugKmtsU3vVW5Jg==", - "path": "runtime.any.system.text.encoding.extensions/4.3.0", - "hashPath": "runtime.any.system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "runtime.any.System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OhBAVBQG5kFj1S+hCEQ3TUHBAEtZ3fbEMgZMRNdN8A0Pj4x+5nTELEqL59DU0TjKVE6II3dqKw4Dklb3szT65w==", - "path": "runtime.any.system.threading.tasks/4.3.0", - "hashPath": "runtime.any.system.threading.tasks.4.3.0.nupkg.sha512" - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gK720fg6HemDg8sXcfy+xCMZ9+hF78Gc7BmREbmkS4noqlu1BAr9qZtuWGhLzFjBfgecmdtl4+SYVwJ1VneZBQ==", - "path": "runtime.linux-arm.runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.linux-arm.runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KYG6/3ojhEWbb3FwQAKgGWPHrY+HKUXXdVjJlrtyCLn3EMcNTaNcPadb2c0ndQzixZSmAxZKopXJr0nLwhOrpQ==", - "path": "runtime.linux-arm64.runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Wnw5vhA4mgGbIFoo6l9Fk3iEcwRSq49a1aKwJgXUCUtEQLCSUDjTGSxqy/oMUuOyyn7uLHsH8KgZzQ1y3lReiQ==", - "path": "runtime.linux-x64.runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.linux-x64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Data.SqlClient.sni/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", - "path": "runtime.native.system.data.sqlclient.sni/4.7.0", - "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" - }, - "runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ee7Sz5llLpTgyKIWzKI/GeuRSbFkOABgJRY00SqTY0OkTYtkB+9l5rFZfE7fxPA3c22RfytCBYkUdAkcmwMjQg==", - "path": "runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", - "path": "runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rbUBLAaFW9oVkbsb0+XSrAo2QdhBeAyzLl5KQ6Oci9L/u626uXGKInsVJG6B9Z5EO8bmplC8tsMiaHK8wOBZ+w==", - "path": "runtime.osx-arm64.runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IcfB4jKtM9pkzP9OpYelEcUX1MiDt0IJPBh3XYYdEISFF+6Mc+T8WWi0dr9wVh1gtcdVjubVEIBgB8BHESlGfQ==", - "path": "runtime.osx-x64.runtime.native.system.io.ports/8.0.0", - "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", - "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", - "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", - "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win.Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==", - "path": "runtime.win.microsoft.win32.primitives/4.3.0", - "hashPath": "runtime.win.microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "runtime.win.System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hHHP0WCStene2jjeYcuDkETozUYF/3sHVRHAEOgS3L15hlip24ssqCTnJC28Z03Wpo078oMcJd0H4egD2aJI8g==", - "path": "runtime.win.system.diagnostics.debug/4.3.0", - "hashPath": "runtime.win.system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "runtime.win.System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z37zcSCpXuGCYtFbqYO0TwOVXxS2d+BXgSoDFZmRg8BC4Cuy54edjyIvhhcfCrDQA9nl+EPFTgHN54dRAK7mNA==", - "path": "runtime.win.system.io.filesystem/4.3.0", - "hashPath": "runtime.win.system.io.filesystem.4.3.0.nupkg.sha512" - }, - "runtime.win.System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RkgHVhUPvzZxuUubiZe8yr/6CypRVXj0VBzaR8hsqQ8f+rUo7e4PWrHTLOCjd8fBMGWCrY//fi7Ku3qXD7oHRw==", - "path": "runtime.win.system.runtime.extensions/4.3.0", - "hashPath": "runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "Serilog/4.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-savYe7h5yRlkqBVOwP8cIRDOdqKiPmYCU4W87JH38sBmcKD5EBoXvQIw6bNEvZ/pTe1gsiye3VFCzBsoppGkXQ==", - "path": "serilog/4.3.1", - "hashPath": "serilog.4.3.1.nupkg.sha512" - }, - "Serilog.Settings.Configuration/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LNq+ibS1sbhTqPV1FIE69/9AJJbfaOhnaqkzcjFy95o+4U+STsta9mi97f1smgXsWYKICDeGUf8xUGzd/52/uA==", - "path": "serilog.settings.configuration/10.0.0", - "hashPath": "serilog.settings.configuration.10.0.0.nupkg.sha512" - }, - "Serilog.Sinks.Console/6.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8jbqgjUyZlfCuSTaJk6lOca465OndqOz3KZP6Cryt/IqZYybyBu7GP0fE/AXBzrrQB3EBmQntBFAvMVz1COvAA==", - "path": "serilog.sinks.console/6.1.1", - "hashPath": "serilog.sinks.console.6.1.1.nupkg.sha512" - }, - "Serilog.Sinks.Debug/3.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4BzXcdrgRX7wde9PmHuYd9U6YqycCC28hhpKonK7hx0wb19eiuRj16fPcPSVp0o/Y1ipJuNLYQ00R3q2Zs8FDA==", - "path": "serilog.sinks.debug/3.0.0", - "hashPath": "serilog.sinks.debug.3.0.0.nupkg.sha512" - }, - "Serilog.Sinks.File/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", - "path": "serilog.sinks.file/7.0.0", - "hashPath": "serilog.sinks.file.7.0.0.nupkg.sha512" - }, - "SixLabors.Fonts/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", - "path": "sixlabors.fonts/1.0.0", - "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" - }, - "SixLabors.ImageSharp/3.1.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iAg6zifihXEFS/t7fiHhZBGAdCp3FavsF4i2ZIDp0JfeYeDVzvmlbY1CNhhIKimaIzrzSi5M/NBFcWvZT2rB/A==", - "path": "sixlabors.imagesharp/3.1.12", - "hashPath": "sixlabors.imagesharp.3.1.12.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==", - "path": "sqlitepclraw.bundle_e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.core/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==", - "path": "sqlitepclraw.core/2.1.11", - "hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==", - "path": "sqlitepclraw.lib.e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==", - "path": "sqlitepclraw.provider.e_sqlite3/2.1.11", - "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512" - }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.118": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4TS8IZvDj0ud6utxfXI6zv9Ditk4U9Kt9KqLyAIQGcU3GXp5oGBHgGZifq+APcqRCayuN/MSE8t9ZZmygtU28A==", - "path": "stub.system.data.sqlite.core.netstandard/1.0.118", - "hashPath": "stub.system.data.sqlite.core.netstandard.1.0.118.nupkg.sha512" - }, - "System.AppContext/4.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==", - "path": "system.appcontext/4.1.0", - "hashPath": "system.appcontext.4.1.0.nupkg.sha512" - }, - "System.Buffers/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", - "path": "system.buffers/4.3.0", - "hashPath": "system.buffers.4.3.0.nupkg.sha512" - }, - "System.CodeDom/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Hs9pw/kmvH3lXaZ1LFKj3pLQsiGfj2xo3sxSzwiLlRL6UcMZUTeCfoJ9Udalvn3yq5dLlPEZzYegrTQ1/LhPOQ==", - "path": "system.codedom/4.7.0", - "hashPath": "system.codedom.4.7.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "path": "system.collections.concurrent/4.3.0", - "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" - }, - "System.Collections.NonGeneric/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", - "path": "system.collections.nongeneric/4.3.0", - "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==", - "path": "system.componentmodel.annotations/4.7.0", - "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==", - "path": "system.configuration.configurationmanager/8.0.0", - "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512" - }, - "System.Data.SqlClient/4.8.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==", - "path": "system.data.sqlclient/4.8.1", - "hashPath": "system.data.sqlclient.4.8.1.nupkg.sha512" - }, - "System.Data.SQLite/1.0.118": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lm+Qc7SxuMNl/HpyAbJhQng+snqUs38jaC+GvKoYm5/w+RCTspvM6aFvdWXn6+yhntJR8FnbPWZ7oi2K4UL2vQ==", - "path": "system.data.sqlite/1.0.118", - "hashPath": "system.data.sqlite.1.0.118.nupkg.sha512" - }, - "System.Data.SQLite.Core/1.0.118": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2V1PsfBeqWlZxF/VtB8lQKPfDBayCU8zD5Xc3Mq7cILOa2ZqpPDSwMP0fTfk1gtGSStSk//DxKiGy6zwCQs7Uw==", - "path": "system.data.sqlite.core/1.0.118", - "hashPath": "system.data.sqlite.core.1.0.118.nupkg.sha512" - }, - "System.Data.SQLite.EF6/1.0.118": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6OqO3OA8tej0BidxjYxutfR2HlodiYAA3qU4BtYe/wQdXJ75rumiAr9inYJaxFkwgGb8jW1qyFy953ZFyCOe8A==", - "path": "system.data.sqlite.ef6/1.0.118", - "hashPath": "system.data.sqlite.ef6.1.0.118.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.EventLog/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==", - "path": "system.diagnostics.eventlog/8.0.0", - "hashPath": "system.diagnostics.eventlog.8.0.0.nupkg.sha512" - }, - "System.Diagnostics.Process/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==", - "path": "system.diagnostics.process/4.3.0", - "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "path": "system.diagnostics.tracing/4.3.0", - "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, - "System.Drawing.Common/9.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uoozjI3+dlgKh2onFJcz8aNLh6TRCPlLSh8Dbuljc8CdvqXrxHOVysJlrHvlsOCqceqGBR1wrMPxlnzzhynktw==", - "path": "system.drawing.common/9.0.0", - "hashPath": "system.drawing.common.9.0.0.nupkg.sha512" - }, - "System.Drawing.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1QU/c35gwdhvj77fkScXQQbjiVAqIL3fEYn/19NE0CV/ic5TN5PyWAft8HsrbRd4SBLEoErNCkWSzMDc0MmbRw==", - "path": "system.drawing.primitives/4.3.0", - "hashPath": "system.drawing.primitives.4.3.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.Globalization.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", - "path": "system.globalization.extensions/4.3.0", - "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "path": "system.io.filesystem/4.3.0", - "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "path": "system.io.filesystem.primitives/4.3.0", - "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" - }, - "System.IO.Packaging/8.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KYkIOAvPexQOLDxPO2g0BVoWInnQhPpkFzRqvNrNrMhVT6kqhVr0zEb6KCHlptLFukxnZrjuMVAnxK7pOGUYrw==", - "path": "system.io.packaging/8.0.1", - "hashPath": "system.io.packaging.8.0.1.nupkg.sha512" - }, - "System.IO.Pipelines/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M1eb3nfXntaRJPrrMVM9EFS8I1bDTnt0uvUS6QP/SicZf/ZZjydMD5NiXxfmwW/uQwaMDP/yX2P+zQN1NBHChg==", - "path": "system.io.pipelines/10.0.0", - "hashPath": "system.io.pipelines.10.0.0.nupkg.sha512" - }, - "System.IO.Ports/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MaiPbx2/QXZc62gm/DrajRrGPG1lU4m08GWMoWiymPYM+ba4kfACp2PbiYpqJ4QiFGhHD00zX3RoVDTucjWe9g==", - "path": "system.io.ports/8.0.0", - "hashPath": "system.io.ports.8.0.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", - "path": "system.memory/4.5.5", - "hashPath": "system.memory.4.5.5.nupkg.sha512" - }, - "System.Private.Uri/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I4SwANiUGho1esj4V4oSlPllXjzCZDE+5XXso2P03LW2vOda2Enzh8DWOxwN6hnrJyp314c7KuVu31QYhRzOGg==", - "path": "system.private.uri/4.3.0", - "hashPath": "system.private.uri.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==", - "path": "system.reflection.typeextensions/4.1.0", - "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", - "path": "system.runtime/4.3.1", - "hashPath": "system.runtime.4.3.1.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "path": "system.runtime.numerics/4.3.0", - "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", - "path": "system.runtime.serialization.formatters/4.3.0", - "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", - "path": "system.runtime.serialization.primitives/4.3.0", - "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", - "path": "system.security.accesscontrol/4.7.0", - "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "path": "system.security.cryptography.algorithms/4.3.0", - "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Csp/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", - "path": "system.security.cryptography.csp/4.3.0", - "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "path": "system.security.cryptography.encoding/4.3.0", - "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "path": "system.security.cryptography.primitives/4.3.0", - "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==", - "path": "system.security.cryptography.protecteddata/8.0.0", - "hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", - "path": "system.security.principal.windows/4.7.0", - "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==", - "path": "system.text.encoding.codepages/8.0.0", - "hashPath": "system.text.encoding.codepages.8.0.0.nupkg.sha512" - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "path": "system.text.encoding.extensions/4.3.0", - "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-257hh1ep1Gqm1Lm0ulxf7vVBVMJuGN6EL4xSWjpi46DffXzm1058IiWsfSC06zSm7SniN+Tb5160UnXsSa8rRg==", - "path": "system.text.encodings.web/10.0.0", - "hashPath": "system.text.encodings.web.10.0.0.nupkg.sha512" - }, - "System.Text.Json/10.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1Dpjwq9peG/Wt5BNbrzIhTpclfOSqBWZsUO28vVr59yQlkvL5jLBWfpfzRmJ1OY+6DciaY0DUcltyzs4fuZHjw==", - "path": "system.text.json/10.0.0", - "hashPath": "system.text.json.10.0.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==", - "path": "system.text.regularexpressions/4.3.1", - "hashPath": "system.text.regularexpressions.4.3.1.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Overlapped/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==", - "path": "system.threading.overlapped/4.3.0", - "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", - "path": "system.threading.tasks.extensions/4.3.0", - "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" - }, - "System.Threading.Thread/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", - "path": "system.threading.thread/4.3.0", - "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" - }, - "System.Threading.ThreadPool/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", - "path": "system.threading.threadpool/4.3.0", - "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "path": "system.xml.readerwriter/4.3.0", - "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", - "path": "system.xml.xmldocument/4.3.0", - "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" - }, - "XP.Calibration/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Camera/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Common/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.Detector/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.MotionControl/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.PLC/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.RaySource/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Hardware.RaySource.Comet.Messages/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.ImageProcessing.Processors/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.ImageProcessing.RoiControl/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.ReportEngine/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "XP.Scan/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "BR.AN.PviServices/1.1.0.0": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "MvCameraControl.Net/4.4.1.3": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.Chart/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.Data/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.GridView/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.Input/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.Navigation/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.RibbonView/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.Spreadsheet/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Controls.SpreadsheetUI/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Data/2024.1.408.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Documents.Core/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Documents.Fixed/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Documents.Spreadsheet/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Telerik.Windows.Zip/2024.1.305.310": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "Basler.Pylon/1.2.0.0": { - "type": "reference", - "serviceable": false, - "sha512": "" - }, - "HslCommunication/7.0.1.0": { - "type": "reference", - "serviceable": false, - "sha512": "" - } - } +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0/win-x64", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": {}, + ".NETCoreApp,Version=v8.0/win-x64": { + "XplorePlane/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Emgu.CV.Bitmap": "4.10.0.5680", + "Emgu.CV.runtime.windows": "4.10.0.5680", + "Fluent.Ribbon": "9.0.0", + "Microsoft.Data.Sqlite": "10.0.3", + "Prism.DryIoc": "9.0.537", + "Serilog": "4.3.1", + "Serilog.Sinks.Console": "6.1.1", + "Serilog.Sinks.Debug": "3.0.0", + "Serilog.Sinks.File": "7.0.0", + "System.Configuration.ConfigurationManager": "8.0.0", + "System.Data.SQLite": "1.0.118", + "XP.Calibration": "1.0.0", + "XP.Camera": "1.0.0", + "XP.Common": "1.0.0", + "XP.Hardware.Detector": "1.0.0", + "XP.Hardware.MotionControl": "1.0.0", + "XP.Hardware.RaySource": "1.0.0", + "XP.ImageProcessing.Processors": "1.0.0", + "XP.ImageProcessing.RoiControl": "1.0.0", + "XP.ReportEngine": "1.0.0", + "XP.Scan": "1.0.0", + "BR.AN.PviServices": "1.1.0.0", + "MvCameraControl.Net": "4.4.1.3", + "Telerik.Windows.Controls.Chart": "2024.1.408.310", + "Telerik.Windows.Controls.Data": "2024.1.408.310", + "Telerik.Windows.Controls": "2024.1.408.310", + "Telerik.Windows.Controls.GridView": "2024.1.408.310", + "Telerik.Windows.Controls.Input": "2024.1.408.310", + "Telerik.Windows.Controls.Navigation": "2024.1.408.310", + "Telerik.Windows.Controls.RibbonView": "2024.1.408.310", + "Telerik.Windows.Controls.Spreadsheet": "2024.1.408.310", + "Telerik.Windows.Controls.SpreadsheetUI": "2024.1.408.310", + "Telerik.Windows.Data": "2024.1.408.310", + "Telerik.Windows.Documents.Core": "2024.1.305.310", + "Telerik.Windows.Documents.Fixed": "2024.1.305.310", + "Telerik.Windows.Documents.Spreadsheet": "2024.1.305.310", + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml": "2024.1.305.310", + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf": "2024.1.305.310", + "Telerik.Windows.Zip": "2024.1.305.310" + }, + "runtime": { + "XplorePlane.dll": {} + }, + "resources": { + "en-US/XplorePlane.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XplorePlane.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XplorePlane.resources.dll": { + "locale": "zh-TW" + } + } + }, + "BouncyCastle.Cryptography/2.2.1": { + "runtime": { + "lib/net6.0/BouncyCastle.Cryptography.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.2.1.47552" + } + } + }, + "ClosedXML/0.104.2": { + "dependencies": { + "ClosedXML.Parser": "1.2.0", + "DocumentFormat.OpenXml": "3.1.1", + "ExcelNumberFormat": "1.1.0", + "RBush": "4.0.0", + "SixLabors.Fonts": "1.0.0" + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "assemblyVersion": "0.104.2.0", + "fileVersion": "0.104.2.0" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "ControlzEx/5.0.1": { + "dependencies": { + "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", + "System.Text.Json": "10.0.0" + }, + "runtime": { + "lib/net5.0-windows7.0/ControlzEx.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.1.15" + } + } + }, + "DocumentFormat.OpenXml/3.1.1": { + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.1.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.1.1.0" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.1.1": { + "dependencies": { + "System.IO.Packaging": "8.0.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "assemblyVersion": "3.1.1.0", + "fileVersion": "3.1.1.0" + } + } + }, + "DryIoc.dll/5.4.3": { + "runtime": { + "lib/net7.0/DryIoc.dll": { + "assemblyVersion": "5.4.3.0", + "fileVersion": "5.4.3.0" + } + } + }, + "Emgu.CV/4.10.0.5680": { + "dependencies": { + "System.Drawing.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Text.Json": "10.0.0" + }, + "runtime": { + "lib/netstandard2.0/Emgu.CV.dll": { + "assemblyVersion": "4.10.0.5680", + "fileVersion": "4.10.0.5680" + } + } + }, + "Emgu.CV.Bitmap/4.10.0.5680": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "System.Drawing.Common": "9.0.0" + }, + "runtime": { + "lib/netstandard2.0/Emgu.CV.Bitmap.dll": { + "assemblyVersion": "4.10.0.5680", + "fileVersion": "4.10.0.5680" + } + } + }, + "Emgu.CV.runtime.windows/4.10.0.5680": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Emgu.runtime.windows.msvc.rt.arm64": "19.42.34435", + "Emgu.runtime.windows.msvc.rt.x64": "19.42.34435", + "Emgu.runtime.windows.msvc.rt.x86": "19.42.34435" + }, + "native": { + "runtimes/win-x64/native/cvextern.dll": { + "fileVersion": "4.10.0.5680" + }, + "runtimes/win-x64/native/libusb-1.0.dll": { + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x64/native/opencv_videoio_ffmpeg4100_64.dll": { + "fileVersion": "2024.5.0.0" + } + } + }, + "Emgu.runtime.windows.msvc.rt.arm64/19.42.34435": {}, + "Emgu.runtime.windows.msvc.rt.x64/19.42.34435": { + "native": { + "runtimes/win-x64/native/concrt140.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/msvcp140.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/msvcp140_1.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/msvcp140_2.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/msvcp140_atomic_wait.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/msvcp140_codecvt_ids.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/vcruntime140.dll": { + "fileVersion": "14.42.34433.0" + }, + "runtimes/win-x64/native/vcruntime140_1.dll": { + "fileVersion": "14.42.34433.0" + } + } + }, + "Emgu.runtime.windows.msvc.rt.x86/19.42.34435": {}, + "EntityFramework/6.4.4": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "4.7.0", + "System.ComponentModel.Annotations": "4.7.0", + "System.Configuration.ConfigurationManager": "8.0.0", + "System.Data.SqlClient": "4.8.1" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.400.420.21404" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.400.420.21404" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "Fluent.Ribbon/9.0.0": { + "dependencies": { + "ControlzEx": "5.0.1" + }, + "runtime": { + "lib/net5.0-windows7.0/Fluent.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.0.0" + } + } + }, + "itext/8.0.5": { + "dependencies": { + "Microsoft.DotNet.PlatformAbstractions": "1.1.0", + "Microsoft.Extensions.DependencyModel": "10.0.0", + "Microsoft.Extensions.Logging": "5.0.0", + "System.Collections.NonGeneric": "4.3.0", + "System.Diagnostics.Process": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Runtime.Loader": "4.3.0", + "System.Runtime.Serialization.Formatters": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Text.Encoding.CodePages": "8.0.0", + "System.Text.RegularExpressions": "4.3.1", + "System.Threading.Thread": "4.3.0", + "System.Threading.ThreadPool": "4.3.0", + "System.Xml.XmlDocument": "4.3.0", + "itext.commons": "8.0.5" + }, + "runtime": { + "lib/netstandard2.0/itext.barcodes.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.bouncy-castle-connector.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.forms.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.io.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.kernel.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.layout.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.pdfa.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.pdfua.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.sign.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.styledxmlparser.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + }, + "lib/netstandard2.0/itext.svg.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "itext.bouncy-castle-adapter/8.0.5": { + "dependencies": { + "BouncyCastle.Cryptography": "2.2.1", + "itext.commons": "8.0.5" + }, + "runtime": { + "lib/netstandard2.0/itext.bouncy-castle-adapter.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "itext.commons/8.0.5": { + "dependencies": { + "Microsoft.Extensions.Logging": "5.0.0", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/netstandard2.0/itext.commons.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "itext.font-asian/8.0.5": { + "runtime": { + "lib/netstandard2.0/itext.font_asian.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "itext7/8.0.5": { + "dependencies": { + "itext": "8.0.5" + } + }, + "itext7.bouncy-castle-adapter/8.0.5": { + "dependencies": { + "itext.bouncy-castle-adapter": "8.0.5" + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.Data.Sqlite/10.0.3": { + "dependencies": { + "Microsoft.Data.Sqlite.Core": "10.0.3", + "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", + "SQLitePCLRaw.core": "2.1.11" + } + }, + "Microsoft.Data.Sqlite.Core/10.0.3": { + "dependencies": { + "SQLitePCLRaw.core": "2.1.11" + }, + "runtime": { + "lib/net8.0/Microsoft.Data.Sqlite.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.DotNet.PlatformAbstractions/1.1.0": { + "dependencies": { + "System.AppContext": "4.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.324.11423" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.0": { + "dependencies": { + "System.Text.Encodings.Web": "10.0.0", + "System.Text.Json": "10.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "5.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0" + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Options/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.ML.OnnxRuntime.Gpu/1.20.1": { + "dependencies": { + "Microsoft.ML.OnnxRuntime.Gpu.Linux": "1.20.1", + "Microsoft.ML.OnnxRuntime.Gpu.Windows": "1.20.1", + "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" + } + }, + "Microsoft.ML.OnnxRuntime.Gpu.Linux/1.20.1": { + "dependencies": { + "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" + } + }, + "Microsoft.ML.OnnxRuntime.Gpu.Windows/1.20.1": { + "dependencies": { + "Microsoft.ML.OnnxRuntime.Managed": "1.20.1" + } + }, + "Microsoft.ML.OnnxRuntime.Managed/1.20.1": { + "dependencies": { + "System.Memory": "4.5.5" + }, + "runtime": { + "lib/net8.0/Microsoft.ML.OnnxRuntime.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.NETCore.Platforms/3.1.0": {}, + "Microsoft.NETCore.Targets/1.1.3": {}, + "Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.win.Microsoft.Win32.Primitives": "4.3.0" + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "Microsoft.Win32.SystemEvents/9.0.0": { + "runtime": { + "runtimes/win/lib/net8.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { + "runtime": { + "lib/net6.0-windows7.0/Microsoft.Xaml.Behaviors.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.122.28819" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "Prism.Container.Abstractions/9.0.106": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + }, + "runtime": { + "lib/net8.0/Prism.Container.Abstractions.dll": { + "assemblyVersion": "9.0.106.9543", + "fileVersion": "9.0.106.9543" + } + } + }, + "Prism.Container.DryIoc/9.0.106": { + "dependencies": { + "DryIoc.dll": "5.4.3", + "Prism.Container.Abstractions": "9.0.106" + }, + "runtime": { + "lib/net8.0/Prism.Container.DryIoc.dll": { + "assemblyVersion": "9.0.106.9543", + "fileVersion": "9.0.106.9543" + } + } + }, + "Prism.Core/9.0.537": { + "dependencies": { + "Prism.Container.Abstractions": "9.0.106", + "Prism.Events": "9.0.537" + }, + "runtime": { + "lib/net6.0/Prism.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "Prism.DryIoc/9.0.537": { + "dependencies": { + "Prism.Container.DryIoc": "9.0.106", + "Prism.Wpf": "9.0.537" + }, + "runtime": { + "lib/net6.0-windows7.0/Prism.DryIoc.Wpf.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "Prism.Events/9.0.537": { + "runtime": { + "lib/net6.0/Prism.Events.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "Prism.Wpf/9.0.537": { + "dependencies": { + "Microsoft.Xaml.Behaviors.Wpf": "1.1.122", + "Prism.Core": "9.0.537" + }, + "runtime": { + "lib/net6.0-windows7.0/Prism.Wpf.dll": { + "assemblyVersion": "9.0.537.60525", + "fileVersion": "9.0.537.60525" + } + } + }, + "RBush/4.0.0": { + "runtime": { + "lib/net8.0/RBush.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.0.0.0" + } + } + }, + "runtime.any.System.Collections/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": {}, + "runtime.any.System.Globalization/4.3.0": {}, + "runtime.any.System.IO/4.3.0": {}, + "runtime.any.System.Reflection/4.3.0": {}, + "runtime.any.System.Reflection.Extensions/4.3.0": {}, + "runtime.any.System.Reflection.Primitives/4.3.0": {}, + "runtime.any.System.Resources.ResourceManager/4.3.0": {}, + "runtime.any.System.Runtime/4.3.0": { + "dependencies": { + "System.Private.Uri": "4.3.0" + } + }, + "runtime.any.System.Runtime.Handles/4.3.0": {}, + "runtime.any.System.Runtime.InteropServices/4.3.0": {}, + "runtime.any.System.Text.Encoding/4.3.0": {}, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": {}, + "runtime.any.System.Threading.Tasks/4.3.0": {}, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.linux-arm.runtime.native.System.IO.Ports/8.0.0": {}, + "runtime.linux-arm64.runtime.native.System.IO.Ports/8.0.0": {}, + "runtime.linux-x64.runtime.native.System.IO.Ports/8.0.0": {}, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.native.System.IO.Ports/8.0.0": { + "dependencies": { + "runtime.linux-arm.runtime.native.System.IO.Ports": "8.0.0", + "runtime.linux-arm64.runtime.native.System.IO.Ports": "8.0.0", + "runtime.linux-x64.runtime.native.System.IO.Ports": "8.0.0", + "runtime.osx-arm64.runtime.native.System.IO.Ports": "8.0.0", + "runtime.osx-x64.runtime.native.System.IO.Ports": "8.0.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.osx-arm64.runtime.native.System.IO.Ports/8.0.0": {}, + "runtime.osx-x64.runtime.native.System.IO.Ports/8.0.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {}, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "native": { + "runtimes/win-x64/native/sni.dll": { + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {}, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "runtime.win.System.Diagnostics.Debug/4.3.0": {}, + "runtime.win.System.IO.FileSystem/4.3.0": { + "dependencies": { + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Overlapped": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "runtime.win.System.Runtime.Extensions/4.3.0": { + "dependencies": { + "System.Private.Uri": "4.3.0" + } + }, + "Serilog/4.3.1": { + "runtime": { + "lib/net8.0/Serilog.dll": { + "assemblyVersion": "4.3.0.0", + "fileVersion": "4.3.0.0" + } + } + }, + "Serilog.Settings.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyModel": "10.0.0", + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Settings.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.0.0" + } + } + }, + "Serilog.Sinks.Console/6.1.1": { + "dependencies": { + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Sinks.Console.dll": { + "assemblyVersion": "6.1.1.0", + "fileVersion": "6.1.1.0" + } + } + }, + "Serilog.Sinks.Debug/3.0.0": { + "dependencies": { + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Sinks.Debug.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.0" + } + } + }, + "Serilog.Sinks.File/7.0.0": { + "dependencies": { + "Serilog": "4.3.1" + }, + "runtime": { + "lib/net8.0/Serilog.Sinks.File.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.0.0" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "SixLabors.ImageSharp/3.1.12": { + "runtime": { + "lib/net6.0/SixLabors.ImageSharp.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.1.12.0" + } + } + }, + "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { + "dependencies": { + "SQLitePCLRaw.lib.e_sqlite3": "2.1.11", + "SQLitePCLRaw.provider.e_sqlite3": "2.1.11" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "SQLitePCLRaw.core/2.1.11": { + "dependencies": { + "System.Memory": "4.5.5" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { + "native": { + "runtimes/win-x64/native/e_sqlite3.dll": { + "fileVersion": "0.0.0.0" + } + } + }, + "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { + "dependencies": { + "SQLitePCLRaw.core": "2.1.11" + }, + "runtime": { + "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll": { + "assemblyVersion": "2.1.11.2622", + "fileVersion": "2.1.11.2622" + } + } + }, + "Stub.System.Data.SQLite.Core.NetStandard/1.0.118": { + "runtime": { + "lib/netstandard2.1/System.Data.SQLite.dll": { + "assemblyVersion": "1.0.118.0", + "fileVersion": "1.0.118.0" + } + }, + "native": { + "runtimes/win-x64/native/SQLite.Interop.dll": { + "fileVersion": "1.0.118.0" + } + } + }, + "System.AppContext/4.1.0": { + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "System.Buffers/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Threading": "4.3.0" + } + }, + "System.CodeDom/4.7.0": {}, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Collections": "4.3.0" + } + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.ComponentModel.Annotations/4.7.0": {}, + "System.Configuration.ConfigurationManager/8.0.0": { + "dependencies": { + "System.Diagnostics.EventLog": "8.0.0", + "System.Security.Cryptography.ProtectedData": "8.0.0" + } + }, + "System.Data.SqlClient/4.8.1": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.1", + "fileVersion": "4.700.20.6702" + } + } + }, + "System.Data.SQLite/1.0.118": { + "dependencies": { + "System.Data.SQLite.Core": "1.0.118", + "System.Data.SQLite.EF6": "1.0.118" + } + }, + "System.Data.SQLite.Core/1.0.118": { + "dependencies": { + "Stub.System.Data.SQLite.Core.NetStandard": "1.0.118" + } + }, + "System.Data.SQLite.EF6/1.0.118": { + "dependencies": { + "EntityFramework": "6.4.4" + }, + "runtime": { + "lib/netstandard2.1/System.Data.SQLite.EF6.dll": { + "assemblyVersion": "1.0.118.0", + "fileVersion": "1.0.118.0" + } + } + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.win.System.Diagnostics.Debug": "4.3.0" + } + }, + "System.Diagnostics.EventLog/8.0.0": {}, + "System.Diagnostics.Process/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "Microsoft.Win32.Registry": "4.7.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Thread": "4.3.0", + "System.Threading.ThreadPool": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Diagnostics.Tracing": "4.3.0" + } + }, + "System.Drawing.Common/9.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "9.0.0" + }, + "runtime": { + "lib/net8.0/System.Drawing.Common.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52901" + }, + "lib/net8.0/System.Private.Windows.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52901" + } + } + }, + "System.Drawing.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Globalization": "4.3.0" + } + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.any.System.IO": "4.3.0" + } + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.win.System.IO.FileSystem": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "System.IO.Packaging/8.0.1": { + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "System.IO.Pipelines/10.0.0": { + "runtime": { + "lib/net8.0/System.IO.Pipelines.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.IO.Ports/8.0.0": { + "dependencies": { + "runtime.native.System.IO.Ports": "8.0.0" + }, + "runtime": { + "runtimes/win/lib/net8.0/System.IO.Ports.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Memory/4.5.5": {}, + "System.Private.Uri/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "runtime.any.System.Reflection": "4.3.0" + } + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1", + "runtime.any.System.Reflection.Extensions": "4.3.0" + } + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Reflection.Primitives": "4.3.0" + } + }, + "System.Reflection.TypeExtensions/4.1.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1", + "runtime.any.System.Resources.ResourceManager": "4.3.0" + } + }, + "System.Runtime/4.3.1": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "runtime.any.System.Runtime": "4.3.0" + } + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.win.System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Handles": "4.3.0", + "runtime.any.System.Runtime.InteropServices": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Loader/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Serialization.Primitives": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1" + } + }, + "System.Security.AccessControl/4.7.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.ProtectedData/8.0.0": {}, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Text.Encoding": "4.3.0" + } + }, + "System.Text.Encoding.CodePages/8.0.0": {}, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "System.Text.Encoding": "4.3.0", + "runtime.any.System.Text.Encoding.Extensions": "4.3.0" + } + }, + "System.Text.Encodings.Web/10.0.0": { + "runtime": { + "lib/net8.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.Text.Json/10.0.0": { + "dependencies": { + "System.IO.Pipelines": "10.0.0", + "System.Text.Encodings.Web": "10.0.0" + }, + "runtime": { + "lib/net8.0/System.Text.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "System.Text.RegularExpressions/4.3.1": { + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Overlapped/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0", + "Microsoft.NETCore.Targets": "1.1.3", + "System.Runtime": "4.3.1", + "runtime.any.System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.1", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Thread/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "System.Threading.ThreadPool/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.1", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.1", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.1", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "XP.Calibration/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Newtonsoft.Json": "13.0.3", + "Prism.Wpf": "9.0.537", + "XP.Hardware.Detector": "1.0.0", + "XP.Hardware.MotionControl": "1.0.0" + }, + "runtime": { + "XP.Calibration.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "XP.Camera/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Emgu.CV.Bitmap": "4.10.0.5680", + "Prism.DryIoc": "9.0.537", + "Prism.Wpf": "9.0.537", + "Serilog": "4.3.1", + "XP.Common": "1.0.0", + "XP.ImageProcessing.RoiControl": "1.0.0" + }, + "runtime": { + "XP.Camera.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "XP.Common/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Microsoft.Data.Sqlite": "10.0.3", + "Prism.Wpf": "9.0.537", + "Serilog": "4.3.1", + "Serilog.Settings.Configuration": "10.0.0", + "Serilog.Sinks.Console": "6.1.1", + "Serilog.Sinks.File": "7.0.0", + "SixLabors.ImageSharp": "3.1.12" + }, + "runtime": { + "XP.Common.dll": { + "assemblyVersion": "1.4.16.1", + "fileVersion": "1.4.16.1" + } + }, + "resources": { + "en-US/XP.Common.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Common.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Common.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.Detector/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "XP.Common": "1.0.0" + }, + "runtime": { + "XP.Hardware.Detector.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.Detector.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.Detector.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.Detector.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.MotionControl/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.3", + "Prism.Wpf": "9.0.537", + "System.Configuration.ConfigurationManager": "8.0.0", + "XP.Common": "1.0.0", + "XP.Hardware.PLC": "1.0.0" + }, + "runtime": { + "XP.Hardware.MotionControl.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.MotionControl.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.MotionControl.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.MotionControl.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.PLC/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "XP.Common": "1.0.0" + }, + "runtime": { + "XP.Hardware.PLC.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.PLC.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.PLC.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.PLC.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.RaySource/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "System.Configuration.ConfigurationManager": "8.0.0", + "System.IO.Ports": "8.0.0", + "XP.Common": "1.0.0", + "XP.Hardware.RaySource.Comet.Messages": "1.0.0" + }, + "runtime": { + "XP.Hardware.RaySource.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Hardware.RaySource.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Hardware.RaySource.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Hardware.RaySource.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Hardware.RaySource.Comet.Messages/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "XP.Hardware.RaySource.Comet.Messages.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "XP.ImageProcessing.Processors/1.0.0": { + "dependencies": { + "Emgu.CV": "4.10.0.5680", + "Emgu.CV.Bitmap": "4.10.0.5680", + "Microsoft.ML.OnnxRuntime.Gpu": "1.20.1", + "Serilog": "4.3.1", + "Serilog.Sinks.Console": "6.1.1", + "Serilog.Sinks.File": "7.0.0", + "XP.Common": "1.0.0" + }, + "runtime": { + "XP.ImageProcessing.Processors.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "zh-CN/XP.ImageProcessing.Processors.resources.dll": { + "locale": "zh-CN" + } + } + }, + "XP.ImageProcessing.RoiControl/1.0.0": { + "dependencies": { + "Microsoft.Xaml.Behaviors.Wpf": "1.1.122" + }, + "runtime": { + "XP.ImageProcessing.RoiControl.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "XP.ReportEngine/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.2", + "Newtonsoft.Json": "13.0.3", + "Prism.Wpf": "9.0.537", + "System.Text.Encoding.CodePages": "8.0.0", + "XP.Common": "1.0.0", + "itext.font-asian": "8.0.5", + "itext7": "8.0.5", + "itext7.bouncy-castle-adapter": "8.0.5" + }, + "runtime": { + "XP.ReportEngine.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.ReportEngine.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.ReportEngine.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.ReportEngine.resources.dll": { + "locale": "zh-TW" + } + } + }, + "XP.Scan/1.0.0": { + "dependencies": { + "Prism.Wpf": "9.0.537", + "XP.Common": "1.0.0", + "XP.Hardware.Detector": "1.0.0", + "XP.Hardware.MotionControl": "1.0.0", + "XP.Hardware.RaySource": "1.0.0" + }, + "runtime": { + "XP.Scan.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + }, + "resources": { + "en-US/XP.Scan.resources.dll": { + "locale": "en-US" + }, + "zh-CN/XP.Scan.resources.dll": { + "locale": "zh-CN" + }, + "zh-TW/XP.Scan.resources.dll": { + "locale": "zh-TW" + } + } + }, + "BR.AN.PviServices/1.1.0.0": { + "runtime": { + "BR.AN.PviServices.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "7.2.0.7" + } + } + }, + "MvCameraControl.Net/4.4.1.3": { + "runtime": { + "MvCameraControl.Net.dll": { + "assemblyVersion": "4.4.1.3", + "fileVersion": "4.4.1.3" + } + } + }, + "Telerik.Windows.Controls.Chart/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.Chart.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.Data/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.Data.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.GridView/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.GridView.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.Input/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.Input.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.Navigation/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.Navigation.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.RibbonView/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.RibbonView.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.Spreadsheet/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.Spreadsheet.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Controls.SpreadsheetUI/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Controls.SpreadsheetUI.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Data/2024.1.408.310": { + "runtime": { + "Telerik.Windows.Data.dll": { + "assemblyVersion": "2024.1.408.310", + "fileVersion": "2024.1.408.310" + } + } + }, + "Telerik.Windows.Documents.Core/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Documents.Core.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Telerik.Windows.Documents.Fixed/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Documents.Fixed.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Telerik.Windows.Documents.Spreadsheet/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Documents.Spreadsheet.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Telerik.Windows.Zip/2024.1.305.310": { + "runtime": { + "Telerik.Windows.Zip.dll": { + "assemblyVersion": "2024.1.305.310", + "fileVersion": "2024.1.305.310" + } + } + }, + "Basler.Pylon/1.2.0.0": { + "runtime": { + "Basler.Pylon.dll": { + "assemblyVersion": "1.2.0.0", + "fileVersion": "8.1.0.471" + } + } + }, + "HslCommunication/7.0.1.0": { + "runtime": { + "HslCommunication.dll": { + "assemblyVersion": "7.0.1.0", + "fileVersion": "7.0.1.0" + } + } + } + } + }, + "libraries": { + "XplorePlane/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "BouncyCastle.Cryptography/2.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A6Zr52zVqJKt18ZBsTnX0qhG0kwIQftVAjLmszmkiR/trSp8H+xj1gUOzk7XHwaKgyREMSV1v9XaKrBUeIOdvQ==", + "path": "bouncycastle.cryptography/2.2.1", + "hashPath": "bouncycastle.cryptography.2.2.1.nupkg.sha512" + }, + "ClosedXML/0.104.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gOkSjQ152MhpKmw70cBkJV+FnaZAWzDwM36luRf/7FlWYnNeH++9XYdGTd0Y4KQlVPkKVxy948M5MMsnsGC4GQ==", + "path": "closedxml/0.104.2", + "hashPath": "closedxml.0.104.2.nupkg.sha512" + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "path": "closedxml.parser/1.2.0", + "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" + }, + "ControlzEx/5.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DVJJmmnKXcVh3Bs2gKpAdPCT8HrkYTagSbFg0P9xHjp8dox9bKeaoVj9VGhPRzP9+LHs5MUXxN07/oGqeXNNcg==", + "path": "controlzex/5.0.1", + "hashPath": "controlzex.5.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2z9QBzeTLNNKWM9SaOSDMegfQk/7hDuElOsmF77pKZMkFRP/GHA/W/4yOAQD9kn15N/FsFxHn3QVYkatuZghiA==", + "path": "documentformat.openxml/3.1.1", + "hashPath": "documentformat.openxml.3.1.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml.Framework/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6APEp/ElZV58S/4v8mf4Ke3ONEDORs64MqdD64Z7wWpcHANB9oovQsGIwtqjnKihulOj7T0a6IxHIHOfMqKOng==", + "path": "documentformat.openxml.framework/3.1.1", + "hashPath": "documentformat.openxml.framework.3.1.1.nupkg.sha512" + }, + "DryIoc.dll/5.4.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yhXOG3SOxeWYxBAWskNRDD8fzw5hriEawv4VN4WKaFHOuubiop4kxe2rkWTEyCnTgRVgxVUSQCDBBkZqwPm1iQ==", + "path": "dryioc.dll/5.4.3", + "hashPath": "dryioc.dll.5.4.3.nupkg.sha512" + }, + "Emgu.CV/4.10.0.5680": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nMCgw4gwhH1Kj+MvzL4cb+Sfa8+HoYGIkjj/BHR0KRnGi4rDF63Me3JbqqbzZlca+1zZlC2taT4udlQ3YQgjsQ==", + "path": "emgu.cv/4.10.0.5680", + "hashPath": "emgu.cv.4.10.0.5680.nupkg.sha512" + }, + "Emgu.CV.Bitmap/4.10.0.5680": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eiKzSXlMlv9qycceNiWyZow7CeiajREmfL/bt8MajNazgt+8Ky+BEpp77DJADIJemeCqpPiICISeQg/21jNRhw==", + "path": "emgu.cv.bitmap/4.10.0.5680", + "hashPath": "emgu.cv.bitmap.4.10.0.5680.nupkg.sha512" + }, + "Emgu.CV.runtime.windows/4.10.0.5680": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WzBJWWENbF1oQKBo92ODtt9V/Eh4MFo8Y3MxxpWdoKJnZAjStxlE5epy3rB7442ZPAIRAiAaqPPZfrdml5Q9vQ==", + "path": "emgu.cv.runtime.windows/4.10.0.5680", + "hashPath": "emgu.cv.runtime.windows.4.10.0.5680.nupkg.sha512" + }, + "Emgu.runtime.windows.msvc.rt.arm64/19.42.34435": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tb+JdhPLkX0MsMweKhL8zY/XUm+opxl6FLP7fyMf93EqUrUmR3YAyxmzcTyDyndh4XQ4bl+Eain9ugm7y/e26g==", + "path": "emgu.runtime.windows.msvc.rt.arm64/19.42.34435", + "hashPath": "emgu.runtime.windows.msvc.rt.arm64.19.42.34435.nupkg.sha512" + }, + "Emgu.runtime.windows.msvc.rt.x64/19.42.34435": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aIW16hRIV05a9oRW899LjPhdea/FJamPwZulwNB2P9YItwq+6XMqMeV3lg80giIQalAHQlVRVbwC54N6q3NMw==", + "path": "emgu.runtime.windows.msvc.rt.x64/19.42.34435", + "hashPath": "emgu.runtime.windows.msvc.rt.x64.19.42.34435.nupkg.sha512" + }, + "Emgu.runtime.windows.msvc.rt.x86/19.42.34435": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrCzZrq+S9jJOLWgh0ybVeHEQgillrASOFhlvV7FRrW1ufxCI3uZgySIpsGYSWQaJYpi5A4jfTP6Ekcjl3shDw==", + "path": "emgu.runtime.windows.msvc.rt.x86/19.42.34435", + "hashPath": "emgu.runtime.windows.msvc.rt.x86.19.42.34435.nupkg.sha512" + }, + "EntityFramework/6.4.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yj1+/4tci7Panu3jKDHYizxwVm0Jvm7b7m057b5h4u8NUHGCR8WIWirBTw+8EptRffwftIWPBeIRGNKD1ewEMQ==", + "path": "entityframework/6.4.4", + "hashPath": "entityframework.6.4.4.nupkg.sha512" + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "path": "excelnumberformat/1.1.0", + "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" + }, + "Fluent.Ribbon/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-29N3G7EM1WFgNofj4wEaufFaB8Iakjn/CZskq3kHKR93myxJ2iV0k6xLH3rhg9l/QATboPExV0WONT/ZfQcOVg==", + "path": "fluent.ribbon/9.0.0", + "hashPath": "fluent.ribbon.9.0.0.nupkg.sha512" + }, + "itext/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AptrL1Kvm4SrrkZSSfvQF9heRHekr9R91gR/3hEFR0uxJlBdVMmVnPQiTS+AhxJwalNtGNytKeFMWRoEUpWuTg==", + "path": "itext/8.0.5", + "hashPath": "itext.8.0.5.nupkg.sha512" + }, + "itext.bouncy-castle-adapter/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mam0CtYkKmVwdX7wU1Zlg9oVW0B9efMASfAEIm+fQGovc9HcplsmP3MylS+VmQHbYlCNSH68DQlVhDz6Cu9WxQ==", + "path": "itext.bouncy-castle-adapter/8.0.5", + "hashPath": "itext.bouncy-castle-adapter.8.0.5.nupkg.sha512" + }, + "itext.commons/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-exnLqeWOnn0Ee393bHf3zWTmcYuQfYuj7iIbMluG49XFczMWMMXrN9UvMmt5iYOKq0mGZsYb1eRoVATGuDiXGQ==", + "path": "itext.commons/8.0.5", + "hashPath": "itext.commons.8.0.5.nupkg.sha512" + }, + "itext.font-asian/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pFJ8QOrzVXOLjfzBvKrEdpMsV7jWkcxOaJtWxzEs9yRpHC7nezA63ew6IhwYGZjtyJoo5fKkzzNsItXQbzGDYA==", + "path": "itext.font-asian/8.0.5", + "hashPath": "itext.font-asian.8.0.5.nupkg.sha512" + }, + "itext7/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/1btEFYY+ncIR7j/g+pr26PX8Nbly8pbdDWfSHQq9E/rbxhz0ylkOLVpXNEvoaV545q508P8hociHaRiRG7bwg==", + "path": "itext7/8.0.5", + "hashPath": "itext7.8.0.5.nupkg.sha512" + }, + "itext7.bouncy-castle-adapter/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9jpalaOyxbcuhbl9yJJQGXdseKUFrKlUjjcjIvReb3Qz4Aw0F+WNXKOo0sax87TGGNb66fyHsfJib3JTnfzRYw==", + "path": "itext7.bouncy-castle-adapter/8.0.5", + "hashPath": "itext7.bouncy-castle-adapter.8.0.5.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.Data.Sqlite/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R/7g5hddFTzey+XOH7Hb3x71DdX5yDu3YqKDJbyn3QKiV6P38bYqkhsoDotanurh5mHLRc9hITE+pxL6Kjcpzw==", + "path": "microsoft.data.sqlite/10.0.3", + "hashPath": "microsoft.data.sqlite.10.0.3.nupkg.sha512" + }, + "Microsoft.Data.Sqlite.Core/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-onD94qHlvteS2S9eg1T7Huehm3x92no4nU1AyDWjSmT6jDBhY8QF0UapwNhFA+1dArzxM10fV7s6uI1EIK2+dw==", + "path": "microsoft.data.sqlite.core/10.0.3", + "hashPath": "microsoft.data.sqlite.core.10.0.3.nupkg.sha512" + }, + "Microsoft.DotNet.PlatformAbstractions/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Bl6KYfbFSIW3QIRHAp931iR5h01qHjKghdpAtncwbzNUs0+IUZ+XfwkIU0sQsR33ufGvi3u4dZMIYYFysjpHAA==", + "path": "microsoft.dotnet.platformabstractions/1.1.0", + "hashPath": "microsoft.dotnet.platformabstractions.1.1.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", + "path": "microsoft.extensions.configuration/10.0.0", + "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", + "path": "microsoft.extensions.configuration.abstractions/10.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", + "path": "microsoft.extensions.configuration.binder/10.0.0", + "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", + "path": "microsoft.extensions.dependencyinjection/5.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RFYJR7APio/BiqdQunRq6DB+nDB6nc2qhHr77mlvZ0q0BT8PubMXN7XicmfzCbrDE/dzhBnUKBRXLTcqUiZDGg==", + "path": "microsoft.extensions.dependencymodel/10.0.0", + "hashPath": "microsoft.extensions.dependencymodel.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", + "path": "microsoft.extensions.logging/5.0.0", + "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", + "path": "microsoft.extensions.logging.abstractions/5.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", + "path": "microsoft.extensions.options/5.0.0", + "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", + "path": "microsoft.extensions.primitives/10.0.0", + "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" + }, + "Microsoft.ML.OnnxRuntime.Gpu/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ApiYgwyyAJhK8zQO3eCPrBOs38c4IWS/00a/rsTApDuWYfX2opK6LuTms7brySWNdAckkxBC4apGCrkDZrZxcw==", + "path": "microsoft.ml.onnxruntime.gpu/1.20.1", + "hashPath": "microsoft.ml.onnxruntime.gpu.1.20.1.nupkg.sha512" + }, + "Microsoft.ML.OnnxRuntime.Gpu.Linux/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OxYK8psnuboNIbB36w6HVkrzavo2BjJf7sTN6IA9CSDXClUXHDGji8DGdJNq3MnrywroxuzVcglGlVsXdDzSZg==", + "path": "microsoft.ml.onnxruntime.gpu.linux/1.20.1", + "hashPath": "microsoft.ml.onnxruntime.gpu.linux.1.20.1.nupkg.sha512" + }, + "Microsoft.ML.OnnxRuntime.Gpu.Windows/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/qRNtAOYQxicitlFHAYbEJJdvzAFl8aC6gShI3f4XRE9MefOVBJtCYY6/58ooevnxFTrAoDrB097d/rtIC/qUg==", + "path": "microsoft.ml.onnxruntime.gpu.windows/1.20.1", + "hashPath": "microsoft.ml.onnxruntime.gpu.windows.1.20.1.nupkg.sha512" + }, + "Microsoft.ML.OnnxRuntime.Managed/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+EVcEcKdq3gkw6iu8TYl2coJxfPnMi1YQc6eZ80BGNlw6mbBCxNGe6h4udDCwENYWsXFvYjoBc6412t40tl4ew==", + "path": "microsoft.ml.onnxruntime.managed/1.20.1", + "hashPath": "microsoft.ml.onnxruntime.managed.1.20.1.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "path": "microsoft.netcore.platforms/3.1.0", + "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==", + "path": "microsoft.netcore.targets/1.1.3", + "hashPath": "microsoft.netcore.targets.1.1.3.nupkg.sha512" + }, + "Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "path": "microsoft.win32.primitives/4.3.0", + "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z8FfGIaoeALdD+KF44A2uP8PZIQQtDGiXsOLuN8nohbKhkyKt7zGaZb+fKiCxTuBqG22Q7myIAioSWaIcOOrOw==", + "path": "microsoft.win32.systemevents/9.0.0", + "hashPath": "microsoft.win32.systemevents.9.0.0.nupkg.sha512" + }, + "Microsoft.Xaml.Behaviors.Wpf/1.1.122": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SgcafT189u4qX++vSCV9FLQ4BsRXU9J2esnHA9IF8GOSgnPBulFw1CW4X/FYoOXvZwdDZxlSObJUGUg1U1wSyg==", + "path": "microsoft.xaml.behaviors.wpf/1.1.122", + "hashPath": "microsoft.xaml.behaviors.wpf.1.1.122.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "Prism.Container.Abstractions/9.0.106": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QNOERNOqsxvAa8pbWjqFB872DkvYK/cVRrcFO5vJYgWTIKBd8xfaI/jaZ0qeXLYVDz0nrvgJTZVVnip6+68dCw==", + "path": "prism.container.abstractions/9.0.106", + "hashPath": "prism.container.abstractions.9.0.106.nupkg.sha512" + }, + "Prism.Container.DryIoc/9.0.106": { + "type": "package", + "serviceable": true, + "sha512": "sha512-g7UzyK4oRPmEGgz2CV976KTBFk+QPdfktyrL91kvI4YbHciQATO6/r1KFnyRnBE73il5v+SeXXKWIrvlMnsMdg==", + "path": "prism.container.dryioc/9.0.106", + "hashPath": "prism.container.dryioc.9.0.106.nupkg.sha512" + }, + "Prism.Core/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-D7mEqPKLVNrD0g2WHCpC/MOKwn8h7X1liCWyjqjL7NCuxgwuhVLTG85E/ZPBkISrXdwvOQZ+bSY31bvP79FQlg==", + "path": "prism.core/9.0.537", + "hashPath": "prism.core.9.0.537.nupkg.sha512" + }, + "Prism.DryIoc/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tnKifVxlKeSbNP2gZi+nMcjsi/w0lm3aLhBh92gWO6uCoa44ACM9gVJeO77ew4aHYZuoHUd6wHyeozfN7QKWuA==", + "path": "prism.dryioc/9.0.537", + "hashPath": "prism.dryioc.9.0.537.nupkg.sha512" + }, + "Prism.Events/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pzp5MGUuhAyKXZUbHVYNWLGF/eA3sScqDN6VrzbWlKj85R0IS0q+JXe99umynso2xhXAe+1jrQCCkgqmEFCBng==", + "path": "prism.events/9.0.537", + "hashPath": "prism.events.9.0.537.nupkg.sha512" + }, + "Prism.Wpf/9.0.537": { + "type": "package", + "serviceable": true, + "sha512": "sha512-srsXhi7FRUFawsNoRkY67duMEGjZo3ff0FpqpkjeWkkAuLazlH1UmNVrvwnpaLQCBboexH/z6oGrLvpeocxgdw==", + "path": "prism.wpf/9.0.537", + "hashPath": "prism.wpf.9.0.537.nupkg.sha512" + }, + "RBush/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j3GeRxxLUQdc+UrZnvythdQxi3bd8ayn87VDjfGXrvfodF550n9wR6SgQvpo+YiAv3GJezsu6lK0l47rRqnbdg==", + "path": "rbush/4.0.0", + "hashPath": "rbush.4.0.0.nupkg.sha512" + }, + "runtime.any.System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-23g6rqftKmovn2cLeGsuHUYm0FD7pdutb0uQMJpZ3qTvq+zHkgmt6J65VtRry4WDGYlmkMa4xDACtaQ94alNag==", + "path": "runtime.any.system.collections/4.3.0", + "hashPath": "runtime.any.system.collections.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1lpifymjGDzoYIaam6/Hyqf8GhBI3xXYLK2TgEvTtuZMorG3Kb9QnMTIKhLjJYXIiu1JvxjngHvtVFQQlpQ3HQ==", + "path": "runtime.any.system.diagnostics.tracing/4.3.0", + "hashPath": "runtime.any.system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sMDBnad4rp4t7GY442Jux0MCUuKL4otn5BK6Ni0ARTXTSpRNBzZ7hpMfKSvnVSED5kYJm96YOWsqV0JH0d2uuw==", + "path": "runtime.any.system.globalization/4.3.0", + "hashPath": "runtime.any.system.globalization.4.3.0.nupkg.sha512" + }, + "runtime.any.System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SDZ5AD1DtyRoxYtEcqQ3HDlcrorMYXZeCt7ZhG9US9I5Vva+gpIWDGMkcwa5XiKL0ceQKRZIX2x0XEjLX7PDzQ==", + "path": "runtime.any.system.io/4.3.0", + "hashPath": "runtime.any.system.io.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hLC3A3rI8jipR5d9k7+f0MgRCW6texsAp0MWkN/ci18FMtQ9KH7E2vDn/DH2LkxsszlpJpOn9qy6Z6/69rH6eQ==", + "path": "runtime.any.system.reflection/4.3.0", + "hashPath": "runtime.any.system.reflection.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cPhT+Vqu52+cQQrDai/V91gubXUnDKNRvlBnH+hOgtGyHdC17aQIU64EaehwAQymd7kJA5rSrVRNfDYrbhnzyA==", + "path": "runtime.any.system.reflection.extensions/4.3.0", + "hashPath": "runtime.any.system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nrm1p3armp6TTf2xuvaa+jGTTmncALWFq22CpmwRvhDf6dE9ZmH40EbOswD4GnFLrMRS0Ki6Kx5aUPmKK/hZBg==", + "path": "runtime.any.system.reflection.primitives/4.3.0", + "hashPath": "runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Lxb89SMvf8w9p9+keBLyL6H6x/TEmc6QVsIIA0T36IuyOY3kNvIdyGddA2qt35cRamzxF8K5p0Opq4G4HjNbhQ==", + "path": "runtime.any.system.resources.resourcemanager/4.3.0", + "hashPath": "runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fRS7zJgaG9NkifaAxGGclDDoRn9HC7hXACl52Or06a/fxdzDajWb5wov3c6a+gVSlekRoexfjwQSK9sh5um5LQ==", + "path": "runtime.any.system.runtime/4.3.0", + "hashPath": "runtime.any.system.runtime.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GG84X6vufoEzqx8PbeBKheE4srOhimv+yLtGb/JkR3Y2FmoqmueLNFU4Xx8Y67plFpltQSdK74x0qlEhIpv/CQ==", + "path": "runtime.any.system.runtime.handles/4.3.0", + "hashPath": "runtime.any.system.runtime.handles.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lBoFeQfxe/4eqjPi46E0LU/YaCMdNkQ8B4MZu/mkzdIAZh8RQ1NYZSj0egrQKdgdvlPFtP4STtob40r4o2DBAw==", + "path": "runtime.any.system.runtime.interopservices/4.3.0", + "hashPath": "runtime.any.system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+ihI5VaXFCMVPJNstG4O4eo1CfbrByLxRrQQTqOTp1ttK0kUKDqOdBSTaCB2IBk/QtjDrs6+x4xuezyMXdm0HQ==", + "path": "runtime.any.system.text.encoding/4.3.0", + "hashPath": "runtime.any.system.text.encoding.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NLrxmLsfRrOuVqPWG+2lrQZnE53MLVeo+w9c54EV+TUo4c8rILpsDXfY8pPiOy9kHpUHHP07ugKmtsU3vVW5Jg==", + "path": "runtime.any.system.text.encoding.extensions/4.3.0", + "hashPath": "runtime.any.system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "runtime.any.System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OhBAVBQG5kFj1S+hCEQ3TUHBAEtZ3fbEMgZMRNdN8A0Pj4x+5nTELEqL59DU0TjKVE6II3dqKw4Dklb3szT65w==", + "path": "runtime.any.system.threading.tasks/4.3.0", + "hashPath": "runtime.any.system.threading.tasks.4.3.0.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.linux-arm.runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK720fg6HemDg8sXcfy+xCMZ9+hF78Gc7BmREbmkS4noqlu1BAr9qZtuWGhLzFjBfgecmdtl4+SYVwJ1VneZBQ==", + "path": "runtime.linux-arm.runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.linux-arm.runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.linux-arm64.runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KYG6/3ojhEWbb3FwQAKgGWPHrY+HKUXXdVjJlrtyCLn3EMcNTaNcPadb2c0ndQzixZSmAxZKopXJr0nLwhOrpQ==", + "path": "runtime.linux-arm64.runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.linux-x64.runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wnw5vhA4mgGbIFoo6l9Fk3iEcwRSq49a1aKwJgXUCUtEQLCSUDjTGSxqy/oMUuOyyn7uLHsH8KgZzQ1y3lReiQ==", + "path": "runtime.linux-x64.runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.linux-x64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ee7Sz5llLpTgyKIWzKI/GeuRSbFkOABgJRY00SqTY0OkTYtkB+9l5rFZfE7fxPA3c22RfytCBYkUdAkcmwMjQg==", + "path": "runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx-arm64.runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rbUBLAaFW9oVkbsb0+XSrAo2QdhBeAyzLl5KQ6Oci9L/u626uXGKInsVJG6B9Z5EO8bmplC8tsMiaHK8wOBZ+w==", + "path": "runtime.osx-arm64.runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.osx-x64.runtime.native.System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IcfB4jKtM9pkzP9OpYelEcUX1MiDt0IJPBh3XYYdEISFF+6Mc+T8WWi0dr9wVh1gtcdVjubVEIBgB8BHESlGfQ==", + "path": "runtime.osx-x64.runtime.native.system.io.ports/8.0.0", + "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.8.0.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win.Microsoft.Win32.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NU51SEt/ZaD2MF48sJ17BIqx7rjeNNLXUevfMOjqQIetdndXwYjZfZsT6jD+rSWp/FYxjesdK4xUSl4OTEI0jw==", + "path": "runtime.win.microsoft.win32.primitives/4.3.0", + "hashPath": "runtime.win.microsoft.win32.primitives.4.3.0.nupkg.sha512" + }, + "runtime.win.System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hHHP0WCStene2jjeYcuDkETozUYF/3sHVRHAEOgS3L15hlip24ssqCTnJC28Z03Wpo078oMcJd0H4egD2aJI8g==", + "path": "runtime.win.system.diagnostics.debug/4.3.0", + "hashPath": "runtime.win.system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "runtime.win.System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z37zcSCpXuGCYtFbqYO0TwOVXxS2d+BXgSoDFZmRg8BC4Cuy54edjyIvhhcfCrDQA9nl+EPFTgHN54dRAK7mNA==", + "path": "runtime.win.system.io.filesystem/4.3.0", + "hashPath": "runtime.win.system.io.filesystem.4.3.0.nupkg.sha512" + }, + "runtime.win.System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RkgHVhUPvzZxuUubiZe8yr/6CypRVXj0VBzaR8hsqQ8f+rUo7e4PWrHTLOCjd8fBMGWCrY//fi7Ku3qXD7oHRw==", + "path": "runtime.win.system.runtime.extensions/4.3.0", + "hashPath": "runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "Serilog/4.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-savYe7h5yRlkqBVOwP8cIRDOdqKiPmYCU4W87JH38sBmcKD5EBoXvQIw6bNEvZ/pTe1gsiye3VFCzBsoppGkXQ==", + "path": "serilog/4.3.1", + "hashPath": "serilog.4.3.1.nupkg.sha512" + }, + "Serilog.Settings.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LNq+ibS1sbhTqPV1FIE69/9AJJbfaOhnaqkzcjFy95o+4U+STsta9mi97f1smgXsWYKICDeGUf8xUGzd/52/uA==", + "path": "serilog.settings.configuration/10.0.0", + "hashPath": "serilog.settings.configuration.10.0.0.nupkg.sha512" + }, + "Serilog.Sinks.Console/6.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8jbqgjUyZlfCuSTaJk6lOca465OndqOz3KZP6Cryt/IqZYybyBu7GP0fE/AXBzrrQB3EBmQntBFAvMVz1COvAA==", + "path": "serilog.sinks.console/6.1.1", + "hashPath": "serilog.sinks.console.6.1.1.nupkg.sha512" + }, + "Serilog.Sinks.Debug/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4BzXcdrgRX7wde9PmHuYd9U6YqycCC28hhpKonK7hx0wb19eiuRj16fPcPSVp0o/Y1ipJuNLYQ00R3q2Zs8FDA==", + "path": "serilog.sinks.debug/3.0.0", + "hashPath": "serilog.sinks.debug.3.0.0.nupkg.sha512" + }, + "Serilog.Sinks.File/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", + "path": "serilog.sinks.file/7.0.0", + "hashPath": "serilog.sinks.file.7.0.0.nupkg.sha512" + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "path": "sixlabors.fonts/1.0.0", + "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" + }, + "SixLabors.ImageSharp/3.1.12": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iAg6zifihXEFS/t7fiHhZBGAdCp3FavsF4i2ZIDp0JfeYeDVzvmlbY1CNhhIKimaIzrzSi5M/NBFcWvZT2rB/A==", + "path": "sixlabors.imagesharp/3.1.12", + "hashPath": "sixlabors.imagesharp.3.1.12.nupkg.sha512" + }, + "SQLitePCLRaw.bundle_e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==", + "path": "sqlitepclraw.bundle_e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.core/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==", + "path": "sqlitepclraw.core/2.1.11", + "hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.lib.e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==", + "path": "sqlitepclraw.lib.e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512" + }, + "SQLitePCLRaw.provider.e_sqlite3/2.1.11": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==", + "path": "sqlitepclraw.provider.e_sqlite3/2.1.11", + "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512" + }, + "Stub.System.Data.SQLite.Core.NetStandard/1.0.118": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4TS8IZvDj0ud6utxfXI6zv9Ditk4U9Kt9KqLyAIQGcU3GXp5oGBHgGZifq+APcqRCayuN/MSE8t9ZZmygtU28A==", + "path": "stub.system.data.sqlite.core.netstandard/1.0.118", + "hashPath": "stub.system.data.sqlite.core.netstandard.1.0.118.nupkg.sha512" + }, + "System.AppContext/4.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==", + "path": "system.appcontext/4.1.0", + "hashPath": "system.appcontext.4.1.0.nupkg.sha512" + }, + "System.Buffers/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "path": "system.buffers/4.3.0", + "hashPath": "system.buffers.4.3.0.nupkg.sha512" + }, + "System.CodeDom/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Hs9pw/kmvH3lXaZ1LFKj3pLQsiGfj2xo3sxSzwiLlRL6UcMZUTeCfoJ9Udalvn3yq5dLlPEZzYegrTQ1/LhPOQ==", + "path": "system.codedom/4.7.0", + "hashPath": "system.codedom.4.7.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==", + "path": "system.componentmodel.annotations/4.7.0", + "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==", + "path": "system.configuration.configurationmanager/8.0.0", + "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==", + "path": "system.data.sqlclient/4.8.1", + "hashPath": "system.data.sqlclient.4.8.1.nupkg.sha512" + }, + "System.Data.SQLite/1.0.118": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lm+Qc7SxuMNl/HpyAbJhQng+snqUs38jaC+GvKoYm5/w+RCTspvM6aFvdWXn6+yhntJR8FnbPWZ7oi2K4UL2vQ==", + "path": "system.data.sqlite/1.0.118", + "hashPath": "system.data.sqlite.1.0.118.nupkg.sha512" + }, + "System.Data.SQLite.Core/1.0.118": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2V1PsfBeqWlZxF/VtB8lQKPfDBayCU8zD5Xc3Mq7cILOa2ZqpPDSwMP0fTfk1gtGSStSk//DxKiGy6zwCQs7Uw==", + "path": "system.data.sqlite.core/1.0.118", + "hashPath": "system.data.sqlite.core.1.0.118.nupkg.sha512" + }, + "System.Data.SQLite.EF6/1.0.118": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6OqO3OA8tej0BidxjYxutfR2HlodiYAA3qU4BtYe/wQdXJ75rumiAr9inYJaxFkwgGb8jW1qyFy953ZFyCOe8A==", + "path": "system.data.sqlite.ef6/1.0.118", + "hashPath": "system.data.sqlite.ef6.1.0.118.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.EventLog/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==", + "path": "system.diagnostics.eventlog/8.0.0", + "hashPath": "system.diagnostics.eventlog.8.0.0.nupkg.sha512" + }, + "System.Diagnostics.Process/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==", + "path": "system.diagnostics.process/4.3.0", + "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Drawing.Common/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uoozjI3+dlgKh2onFJcz8aNLh6TRCPlLSh8Dbuljc8CdvqXrxHOVysJlrHvlsOCqceqGBR1wrMPxlnzzhynktw==", + "path": "system.drawing.common/9.0.0", + "hashPath": "system.drawing.common.9.0.0.nupkg.sha512" + }, + "System.Drawing.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1QU/c35gwdhvj77fkScXQQbjiVAqIL3fEYn/19NE0CV/ic5TN5PyWAft8HsrbRd4SBLEoErNCkWSzMDc0MmbRw==", + "path": "system.drawing.primitives/4.3.0", + "hashPath": "system.drawing.primitives.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.IO.Packaging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KYkIOAvPexQOLDxPO2g0BVoWInnQhPpkFzRqvNrNrMhVT6kqhVr0zEb6KCHlptLFukxnZrjuMVAnxK7pOGUYrw==", + "path": "system.io.packaging/8.0.1", + "hashPath": "system.io.packaging.8.0.1.nupkg.sha512" + }, + "System.IO.Pipelines/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-M1eb3nfXntaRJPrrMVM9EFS8I1bDTnt0uvUS6QP/SicZf/ZZjydMD5NiXxfmwW/uQwaMDP/yX2P+zQN1NBHChg==", + "path": "system.io.pipelines/10.0.0", + "hashPath": "system.io.pipelines.10.0.0.nupkg.sha512" + }, + "System.IO.Ports/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MaiPbx2/QXZc62gm/DrajRrGPG1lU4m08GWMoWiymPYM+ba4kfACp2PbiYpqJ4QiFGhHD00zX3RoVDTucjWe9g==", + "path": "system.io.ports/8.0.0", + "hashPath": "system.io.ports.8.0.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Memory/4.5.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", + "path": "system.memory/4.5.5", + "hashPath": "system.memory.4.5.5.nupkg.sha512" + }, + "System.Private.Uri/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I4SwANiUGho1esj4V4oSlPllXjzCZDE+5XXso2P03LW2vOda2Enzh8DWOxwN6hnrJyp314c7KuVu31QYhRzOGg==", + "path": "system.private.uri/4.3.0", + "hashPath": "system.private.uri.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==", + "path": "system.reflection.typeextensions/4.1.0", + "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", + "path": "system.runtime/4.3.1", + "hashPath": "system.runtime.4.3.1.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Loader/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", + "path": "system.runtime.loader/4.3.0", + "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Formatters/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", + "path": "system.runtime.serialization.formatters/4.3.0", + "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==", + "path": "system.security.accesscontrol/4.7.0", + "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==", + "path": "system.security.cryptography.protecteddata/8.0.0", + "hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==", + "path": "system.text.encoding.codepages/8.0.0", + "hashPath": "system.text.encoding.codepages.8.0.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-257hh1ep1Gqm1Lm0ulxf7vVBVMJuGN6EL4xSWjpi46DffXzm1058IiWsfSC06zSm7SniN+Tb5160UnXsSa8rRg==", + "path": "system.text.encodings.web/10.0.0", + "hashPath": "system.text.encodings.web.10.0.0.nupkg.sha512" + }, + "System.Text.Json/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Dpjwq9peG/Wt5BNbrzIhTpclfOSqBWZsUO28vVr59yQlkvL5jLBWfpfzRmJ1OY+6DciaY0DUcltyzs4fuZHjw==", + "path": "system.text.json/10.0.0", + "hashPath": "system.text.json.10.0.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==", + "path": "system.text.regularexpressions/4.3.1", + "hashPath": "system.text.regularexpressions.4.3.1.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Overlapped/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==", + "path": "system.threading.overlapped/4.3.0", + "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "path": "system.threading.tasks.extensions/4.3.0", + "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" + }, + "System.Threading.Thread/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", + "path": "system.threading.thread/4.3.0", + "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" + }, + "System.Threading.ThreadPool/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", + "path": "system.threading.threadpool/4.3.0", + "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "XP.Calibration/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Camera/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Common/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.Detector/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.MotionControl/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.PLC/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.RaySource/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Hardware.RaySource.Comet.Messages/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.ImageProcessing.Processors/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.ImageProcessing.RoiControl/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.ReportEngine/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "XP.Scan/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "BR.AN.PviServices/1.1.0.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "MvCameraControl.Net/4.4.1.3": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.Chart/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.Data/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.GridView/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.Input/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.Navigation/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.RibbonView/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.Spreadsheet/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Controls.SpreadsheetUI/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Data/2024.1.408.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Documents.Core/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Documents.Fixed/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Documents.Spreadsheet/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Telerik.Windows.Zip/2024.1.305.310": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "Basler.Pylon/1.2.0.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + }, + "HslCommunication/7.0.1.0": { + "type": "reference", + "serviceable": false, + "sha512": "" + } + } } \ No newline at end of file diff --git a/ReleaseFiles/XplorePlane.dll.config b/ReleaseFiles/XplorePlane.dll.config index f600a9f7..3b02781d 100644 --- a/ReleaseFiles/XplorePlane.dll.config +++ b/ReleaseFiles/XplorePlane.dll.config @@ -1,252 +1,252 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReleaseFiles/XplorePlane.runtimeconfig.json b/ReleaseFiles/XplorePlane.runtimeconfig.json index 2e8c39c0..ca52bd48 100644 --- a/ReleaseFiles/XplorePlane.runtimeconfig.json +++ b/ReleaseFiles/XplorePlane.runtimeconfig.json @@ -1,21 +1,21 @@ -{ - "runtimeOptions": { - "tfm": "net8.0", - "frameworks": [ - { - "name": "Microsoft.NETCore.App", - "version": "8.0.0" - }, - { - "name": "Microsoft.WindowsDesktop.App", - "version": "8.0.0" - } - ], - "configProperties": { - "System.Runtime.TieredCompilation": false, - "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, - "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true, - "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false - } - } +{ + "runtimeOptions": { + "tfm": "net8.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + { + "name": "Microsoft.WindowsDesktop.App", + "version": "8.0.0" + } + ], + "configProperties": { + "System.Runtime.TieredCompilation": false, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true, + "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false + } + } } \ No newline at end of file diff --git a/ReleaseFiles/Y.Tracing.Configuration.txt b/ReleaseFiles/Y.Tracing.Configuration.txt index 6b53ce9f..3763ea09 100644 --- a/ReleaseFiles/Y.Tracing.Configuration.txt +++ b/ReleaseFiles/Y.Tracing.Configuration.txt @@ -1,4 +1,4 @@ -// Flag, ob die Trace-Meldungen asynchron zu protokolliern sind: 1 fr asynchron, 0 fr synchron. -1 -// Kategorie Konfigurationen: -FXDriver 0 +// Flag, ob die Trace-Meldungen asynchron zu protokolliern sind: 1 fr asynchron, 0 fr synchron. +1 +// Kategorie Konfigurationen: +FXDriver 0 diff --git a/ReleaseFiles/config.json b/ReleaseFiles/config.json index fc196ec7..cd1a5374 100644 --- a/ReleaseFiles/config.json +++ b/ReleaseFiles/config.json @@ -1,6 +1,6 @@ -{ - "Language": "zh-CN", - "LogLevel": "Debug", - "CameraType": "Simulated", - "CameraSimulatedImagePath": "D:\\XplorePlane\\doc\\样例数据\\Data\\InspectionMaps\\test1_result_260603_051025\\PhotoImage.png" +{ + "Language": "zh-CN", + "LogLevel": "Debug", + "CameraType": "Simulated", + "CameraSimulatedImagePath": "D:\\XplorePlane\\doc\\样例数据\\Data\\InspectionMaps\\test1_result_260603_051025\\PhotoImage.png" } \ No newline at end of file diff --git a/ReleaseFiles/fx.ini b/ReleaseFiles/fx.ini index b8e7598e..39cb810d 100644 --- a/ReleaseFiles/fx.ini +++ b/ReleaseFiles/fx.ini @@ -1,3907 +1,3907 @@ -;------------------------------------------------------------------------------ -; Help for Control/Value entries -; -; DataType= (FXDataType) -; 0 FX_INT -; 1 FX_LONG -; 2 FX_UINT -; 3 FX_ULONG -; 4 FX_FLOAT -; 5 FX_DOUBLE -; 6 FX_BOOL -; 7 FX_CENTTABLE -; 8 FX_FOCUSTABLE -; 9 FX_STRING -; 10 FX_SHORT -; 11 FX_USHORT -; 12 FX_SCANTABLE -; 13 FX_BYTE -; 14 FX_UBYTE -; 15 FX_TUBECURRENTTABLE -; 16 FX_AXESPOSTABLE -; -; ValueType= (FXValueType) -; 0 FX_ACTVAL -; 1 FX_NOMVAL -; 2 FX_MINVAL -; 3 FX_MAXVAL -; 4 FX_BOOLVAL -; 5 FX_ERRORVAL -; -; Active= -; 0 Variable will not be updated in process image of FXE DLLs -; and can only accessed with explicit read/write -; 1 Variable will be updated in process image of FXE DLLs -; Notify= -; 0: Application notifying will not be used for this variable -; 1: Application notifying will be used for this variable - -;System- und Options-Ids: -;Variablen, die in allen RPS-Konfigurationen vorkommen, erhalten die SysID 1 (FXE_SINGLESTAGE) -;Variablen, die fr spezielle oder optionale RPS-Konfigurationen hinzukommen, z. B. fr Doppelstufen-Rhren, erhalten die -;unten angegebene SysID. (Variablen, die nur fr Doppelstufenrhren verwendet werden, z. B. die SysID 2) -;Wenn Variablen zwei oder mehreren speziellen RPS-Konfigurationen zugeordnet werden mssen, die sich gegenseitig ausschliessen, -;z. B. Para-Variablen fr FOX und TIGER, mssen bei den Variablen die SysID-Eintrge bitweise geoderte Werte sein. Die Variablen der Para-Module -;haben als ID z. B. 24 (0x10 | 0x20) -;FXE_SINGLESTAGE 0x00000001L // Xray-Bit -;FXE_DOUBLESTAGE 0x00000002L // Xray-Bit -;FXE_SCANNING 0x00000004L // Xray-Bit -;SYSTEM_FOX 0x00000008L // Xray-Bit -;SYSTEM_TIGER 0x00000010L // Xray-Bit -;SHUTTEROPTION 0x00000020L // Xray-Bit -;TARGETREGOPTION 0x00000040L // Xray-Bit -;SECONDCENTERING 0x00000080L // Xray-Bit -;FFCOMDRIVER 0x00000100L // Xray-Bit -;AUTOCOND_ENABLED 0x00004000L // Xray-Bit -;MOT_IRIS 0x00000400L // Xray-Bit und Mani-Bit -;FME 0x00000200L // Mani-Bit -;SYSTEM_14 0x00000800L // Mani-Bit CougarFA oder System16 -;SYSTEM_15 0x00001000L // Mani-Bit CougarSMT -;SYSTEM_COUGAR_XL 0x00002000L // Mani-Bit Cheetah -;JOYCTRLOPTION 0x00100000L // Mani-Bit -;------------------------------------------------------------------------------ - -[VarPLCVarHAL_PLCVars] -PLCVarID_0=2274 -PLCVarString_0=LaserCrossHair -PLCVarID_1=2374 -PLCVarString_1=WarnLamp1Ok -PLCVarID_2=2375 -PLCVarString_2=WarnLamp2Ok -PLCVarID_3=2376 -PLCVarString_3=WarnLamp3Ok -PLCVarID_4=2377 -PLCVarString_4=WarnLampDefect - -[XrayHAL] -ReadFromProcessImage=1 -MaxAccVoltageTolerance=1.0 -MaxTubeCurrentTolerance=3.0 -MaxTargetCurrentTolerance=2.0 -EnableXrayOnAfterFlashover=0 - -[ManiHAL] -; Fr die Eigenschaft "Ready" der Schnittstelle IFFAxis wird hier standardmssig -; AxisEnabled && AxisInitialized && !AxisIsNotToControl -; && AxisDriveReady && !AxisDriveError && !AxisError -; verwendet, es wird also NICHT abgefragt, ob die Achse verriegelt ist (AxisModulePresent) -;Default fr AxisReadyBitMask: BitMaskAxisEnabled | BitMaskAxisInitialized | BitMaskAxisDriveReady -;AxisReadyBitMask= -;Default fr AxisNotReadyBitMask: BitMaskAxisIsNotToControl | BitMaskAxisDriveError | BitMaskAxisError -;AxisNotReadyBitMask= -ReadFromProcessImage=1 -; ErrorIfTryingToDriveLockedAxis: 0: Kein Fehler, 1: Fehlermeldung wenn verriegelte Achse versucht wird zu fahren -ErrorIfTryingToDriveLockedAxis=0 -; LoadPosTolerance war vorher in config.prm einstellbar, es wurde aber wahrscheinlich immer Defaultwert 1 verwendet! -LoadPosTolerance=1 - -[ManiSysIDs] -NumSysIDs=3 -SysID_0=8 -SysID_1=16 -SysID_2=4096 - -; FOX -[Detector_8] -TransZ=5 - -[Tube_8] -TransZ= - -[Stage_8] -TransX=0 -TransY=1 -TransZ=2 -RotX=4 -RotY=3 - -; TIGER -[Detector_16] -; Detektor-Kippachse des TIGER kann eigentlich RotX oder RotY sein! -RotX=3 -RotZ=4 - -[Tube_16] -TransZ=2 - -[Stage_16] -TransX=0 -TransY=1 - -;Cougar(SMT) -[Detector_4096] -TransZ=3 -RotY=4 - -[Tube_4096] -TransZ=2 - -[Stage_4096] -TransX=0 -TransY=1 -RotX=5 -RotZ=5 - -[PLCVersionIniFolderNames_CPU0] -V380=V380-389 - -[PLCVersionIniFolderNames_CPU1] -V430=V420-429 - -[PLCVERSIONVARIABLE_0] -DisplayName=SoftwareVersionCPU0 -Descr=SYS_DM.SoftwareVersion -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[PLCVERSIONVARIABLE_1] -DisplayName=SoftwareVersionCPU1 -Descr=sys_dm.SoftwareVersion -SysID=1 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[General] -PLCInitTimeout=120000 -; Nur FXEControl -FXEControlInitTimeout=30000 -; Nur FXEControl -ShowFXEControlWithoutHWLink=0 -UseAFByImg=0 -LoadDetectorDlls=0 -UseScanVariables=0 -UseDbgVariables=1 -UseFXETestVariables=1 -UseALUVariables=0 -FirstSupportedVersion=380 -LastSupportedVersion=430 -; Nur FXEControl: Bezeichnet %-Wert des erreichten Tube-/Targetcurrent vom vorgegebenen (Timer) -TimerCurrentInterruptionThresh=50 -; Nur FXEControl: Bezeichnet %-Wert der erreichten acc. Voltage vom vorgegebenen Wert (Timer) -TimerVoltageInterruptionThresh=70 -; Nur FXEControl: Bezeichnet Dauer der zustzlichen Delaytime in ms zum Start des Timers nach erreichen der anderen Schwellwerte (Timer) -TimerAdditionalDelay=0 -; automatisches Einschalten der Strahlung nach Ueberschlag (de)aktivieren -UseAutoXRayOnAfterFlash=0 -; Datenmodule verbinden? ACHTUNG: Betrifft NICHT Para- und PCPara-Dms fr TIGER und FOX! Diese -; mssen immer verbunden werden, wenn entspr. System vorliegt, sonst funktionieren nicht -; alle Achsen-Funktionen -ConnectDMs=1 -; Variable zur Ueberwachung der RPS (hier: 2014, kVIst) -; Abschalten der Benachrichtigung bei RPS disconnected wenn RPSCheckVariableID <= 0 -RPSCheckVariableID=2014 -; Intervallzeit zur Ueberwachung der RPS in ms -RPSCheckIntervall=10000 -Demoversion=0 -; Kundenversion: 0, Serviceversion: 1, Betriebsversion: 2, Testversion: 3 (Umschalter ASCII-PVI) -AccessVersion=1 -; Apertures wird fr die Amp[1] bis Amp[3] Istwerte (Blendenstrme) verwendet -Apertures=1 -TestFlashOver=0 -DebugMessages=0 -FilIncrement=0.02 -UseDataTypeVerification=1 -; Timeout nach Kaltstart in ms -ColdStartWaitTime=120000 -; 0: no logging 1/2: log errors 3: log errors + show MessageBoxes -LogLevel=2 -; relativer Pfad zum User Manual -UserManualPath=C:\Program Files (x86)\Feinfocus\FXEControl_3.1.1.65\doc\Y.FXE-Control 3.1_v01r00_en_20102586.pdf - -[PLCCommunication] -ModuleEventMask="EV=" -TaskEventMask="EV=" -; 09.11.2004: Gibt an, ob eine Slave-RPS-CPU vorliegen kann (z.Z. nur fuer Nano-FOX) -SlaveCPU=0 -; 09.11.2004: Anzahl RPS-CPUs, maximale Anzahl CPUs ist 2 -CPUCount=1 -; 05.08.2014: Es knnen jetzt die IP und Base der CPUs direkt konfiguriert werden. -; Zudem ist es mglich zwei Rhren anzusteuern. -; Gibt an, ob die Konfigurationen fr HostAdress und HostBase aus der ini verwendet werden sollen, -; oder die hart codierten aus der BRDriverDefs. -UsePLCHostConfig=0 -; Wenn MultipleXrayDevices aktiv ist, dann muss CPUCount auf 1 stehen. Beim Start der FXEControl -; wird ein Abfragedialog geffnet, welche Rhre angezeigt werden soll -MultipleXrayDevices=0 -; Cpu0 muss immer die Adresse einer Rhre sein. -; Die HostAdress entspricht der letzten Stelle der IP-Adresse der Rhre. -Cpu0HostAdress=10 -; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, -; kann aber auch unterschiedlich konfiguriert werden -Cpu0HostBase=10 -; Beschreibung fr den Auswahldialog beim Start der FXEControl -Cpu0Description=FXT 225.48 - CPU0 192.168.12.10 -; Cpu1 kann die Adresse einer Rhre oder eines Manipulators sein. Wenn nur UsePLCHostConfig und -; CPUCount=2 ausgewhlt ist, dann muss es ein Manipulator sein. -; Die HostAdress entspricht der letzten Stelle der IP adresse der Rhre. -Cpu1HostAdress=11 -; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, -; kann aber auch unterschiedlich konfiguriert werden. -Cpu1HostBase=11 -; Beschreibung fr den Auswahldialog, der beim Start der FXEControl zur Auswahl der Rhre angezeigt wird. -Cpu1Description=FXT 190.61 - CPU1 192.168.12.11 - -[FFCom] -;FFCOMDRIVER 256 -;ONLY_FFCOMDRIVER 257 -FFComSysID=0 -;FFComSysID=256 -InBufLength=256 -OutBufLength=256 -IDBufLength=4 -FloatPrecision=4 -WaitTimeout=500 -;WaitTimeout=4000 -; Timeouts nicht mehr direkt parametrisierbar, da abh. von RPS-Zykluszeit! -; Dafr kann jetzt hier die verwendete RPS-Zykluszeit angegeben werden! -PLCCycleTime=100 -SwitchFMEToFFComID=3501 -; Thread-Prioritten: 0: normal, 1: above normal, 2: highest, 15: "real time" -; -1: below normal, -2: lowest, -15: idle -ReadThreadPriority=2 -RequestThreadPriority=1 -AutoUpdThreadPriority=1 -LogComm=0 -LogRead=0 -LogWrite=0 -LogAutoUpd=0 -;RTS_CONTROL_DISABLE 0 -;RTS_CONTROL_ENABLE 1 -;RTS_CONTROL_HANDSHAKE 2 -;RTS_CONTROL_TOGGLE 3 -RTSMode=0 -UseCTSHandshake=0 - -[XRayConstants] -BitMaskBattery=2 -BitMaskWarmupDone=4 -BitMaskFilAdjDone=8 -BitMaskAutocentReady=16 -BitMaskAutocentBeamSearch=32 -BitMaskAutocentBeamFound=64 -BitMaskStartupDone=512 -BitMaskAutofuncRuns=1024 -BitMaskInterlockOn=2048 -BitMaskHSGOk=4096 -BitMaskVacuumOk=8192 -BitMaskAutocentRuns=16384 -BitMaskFilAdjRuns=32768 -BitMaskWarmupRuns=65536 -BitMaskStartupRuns=131072 -BitMaskXRayOn=262144 -BitMaskReadyForXRayOn=524288 -BitMaskXRayError=1048576 - -[ManiConstants] -AxesEnableBackside=1 -; Wenn RPS V.2.0 fuer FOX verwendet wird, PositionTolerance=0 setzen, ansonsten 5-10 -; theoretisch kann PositionTolerance fuer FOX auch bei alter RPS 0 gesetzt werden, das einzige -; Problem ist BASIC-Acknowledge der FGUI, da PVI u.U. die nderungen der Ist-Pos. nicht mitbekommt -PositionTolerance=1 -; Wenn RPS V.2.0 fuer FOX verwendet wird, UseManInPosForFOXBasicAckn=1 setzen, ansonsten 0 -; beim Cougar15 und TIGER mit RPS >= 2.6 gibt es die ManiInPos-Variable wieder nicht mehr, -; daher dort auch Positionsvergleich machen! -UseManInPosForFOXBasicAckn=0 -BitMaskAxisError=1 -BitMaskAxisEnabled=2 -BitMaskAxisInitialized=4 -BitMaskAxisReferenced=8 -BitMaskAxisRefMoving=16 -BitMaskAxisMoving=32 -BitMaskAxisDriveReady=64 -BitMaskAxisDriveError=128 -BitMaskAxisPosHWEnd=256 -BitMaskAxisRefHWEnd=512 -BitMaskAxisNegHWEnd=1024 -BitMaskAxisTriggerInput=2048 -BitMaskAxisModulePresent=4096 -BitMaskAxisInPosition=8192 -BitMaskAxisIsNotToControl=16384 -BitMaskAxisIsVirtual=32768 -; Bitmasken fr Manipulator-Statuswort: -; 12.09.2005: Es ist z.Z. vllig unklar, was wie ab welcher RPS-Version -; definiert ist! Was sind die Unterschiede zwischen TIGER mit RPS-Version 2.6 -; und Cougar15 mit Version 2.6, der eigentlich Version 2.7 haben sollte? -BitMaskManiError=1 -BitMaskManiInitialized=4 -BitMaskManiReferenced=8 -BitMaskManiRefMoving=16 -BitMaskManiMoving=32 -BitMaskManiSingleAxisActive=64 -BitMaskManiAllAxesActive=128 -BitMaskManiNonPLCDriveDisabled=256 -BitMaskManiInLoadPos=512 -BitMaskManiLoadPosMoving=33554432 -BitMaskManiInPosition=8192 -BitMaskManiCPSStop=32768 - -[MESSLOG] -EnableAllConnectionsForTest=0 -MessLogTableFileIdx=52 -MinIntervallTime=100 -MinChangeIntervall=200 - -[CONDITIONING] -; Anz. Messpunkte fr berschlge; Messintervall [min] ergibt sich aus ConditTime / ConditTableSize -ConditTableSize=72 -;Einheit: min. Wenn die Zeit zwischen 2 berschlgen > diesen Wert ist, wird die Kond. von der RPS beendet -ConditIntervall=360 -;Einheit: min. Nach max. dieser Zeit wird die Konditionierung beendet -ConditTimeout=3600 -; Max. Anz. Ueberschlaege, bevor Konditionierung (vom PC durch X-Ray off) abgebrochen wird -MaxConditBreaks=250 -;Wartezeit nach Ueberschlag, nach der das Vakuum registriert wird [s] -WaitAfterBreakTime=5 - -[WOBBELING] -;Default-Werte fuers wobbeln -Step=10.0 -Hub=30.0 - -[POSITIONINGTABLE] -; fuer Cougar15: -Description=g_tManiCtrlStartOld.tAxis -ConnectParams="EV= VT=struct VL=0 AL=4" -SysID=4376 - -;LINK_ALL_START_POSITION( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i32 } {.. VT=u8 }" )), -;LINK_ALL_START_SPEED( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i16 } {.. VT=u8 }" )); - -[MOVEAXESSTRUCT] -; fuer Cougar15: -Description=g_tManiCtrlStartOld -;Das Verhalten von PVI ist hier etwas seltsam: Wird die Typinfo der Achsenstruktur ausgelesen, bekommt man immer die VL=112 -;und ein Alignment von 2, auch wenn im Connect-String 4 angegeben wird und auch die Strukturen mit #pragma pack( push, 4) -;definiert werden (eigentlich kommt dann als Variablenlnge 136 raus). Es funktioniert auch alles fehlerfrei, wenn VL=0 angegeben wird! -ConnectParams="EV= VT=struct VL=0 AL=4" -;ConnectParams="EV= VT=struct VL=112 AL=4" -;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! -WriteSyncDef=1 -SysID=4376 - -[MANUALMOVEAXESSTRUCT] -; fuer Cougar15: -Description=g_tManiCtrlManuellOld -ConnectParams="EV= VT=struct VL=0 AL=4" -;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! -WriteSyncDef=1 -SysID=4368 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Control-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -;condit wait. Nur explizit lesen (?!) -[CONTROLVALUE_253] -Descr=tCONwait -DataType=3 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DisplayName=MaxTimeBetweenBreakdowns[ms] -WriteSyncDef=0 -ReadSyncDef=0 - -;Max. Spg. f. Konditionierung. Nur explizit lesen ! -[CONTROLVALUE_254] -Descr=ConditioningData.condCycle[1].kVmax -DataType=4 -ValueType=3 -SysID=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ConditVoltageMax[kV] -ReadSyncDef=0 - -;Max. Strom f. Konditionierung. Nur explizit lesen ! -[CONTROLVALUE_255] -Descr=ConditioningData.condCycle[1].current_uA -DataType=4 -ValueType=3 -SysID=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ConditCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_256] -Descr=HSG.FILwork -DataType=4 -ValueType=1 -;wird nur noch fr alten Tiger (RPS < 2.6) bentigt ! -SysID=0 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilWorkCurrent[A] - -[CONTROLVALUE_257] -Descr=I_fil -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilWorkArray[A] -DataLen=10 - -; Auswahl fuer zu aktualisierendes amp-DM -[CONTROLVALUE_258] -Descr=amp_modul -DataType=10 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=AmpDMRefreshSel - -; Auswahl fuer zu aktualisierendes cent-DM -[CONTROLVALUE_259] -Descr=PC_stat.u16_CENT_DM_nr -DataType=10 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=CentDMRefreshSel - -[CONTROLVALUE_260] -Descr=Sys.Watchdog_enable -DataType=10 -ValueType=1 -SysID=513 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -DisplayName=WatchdogEnable[short] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_261] -Descr=PLC_stat.bo_Watchdog -DataType=6 -ValueType=1 -SysID=513 -;24.06.2003: Watchdog ausgeschaltet wegen Fehler auf RPS! Hoher Laufzeitverbrauch dadurch, -; dass Signal von RPS immer sofort wieder auf 1 zurckgesetzt wurde, nachdem in FXDrivers -; 0 geschickt wurde! -; 13.07.06: Wieder aktiviert, obwohl auf RPS immer noch nicht verbessert -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DisplayName=WatchdogSignal[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_262] -Descr=SYS_DM.seriennum -SysID=1 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 -DisplayName=SerialNumber -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_263] -Descr=SystemSettings.u32_workingminute_system -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=SystemCounter - -[CONTROLVALUE_264] -Descr=SystemSettings.u32_workingminute_tube -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=TubeCounter - -[CONTROLVALUE_265] -Descr=SystemSettings.u32_workingminute_filament -DataType=3 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=FilamentCounter - -[CONTROLVALUE_266] -Descr=Condensor.Pmicro -DataType=4 -ValueType=0 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=700 -DisplayName=ConsModeMicroThrPow[W] -ReadSyncDef=0 - -[CONTROLVALUE_267] -Descr=Condensor.Pnano -DataType=4 -ValueType=0 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=700 -DisplayName=ConsModeNanoThrPow[W] -ReadSyncDef=0 - -[CONTROLVALUE_268] -Descr=PLC_cmd.reload_MODE_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=ModeChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_269] -Descr=PLC_cmd.reload_TARGET_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TargetChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_270] -DisplayName=SoftwareVersion -Descr=SYS_DM.SoftwareVersion -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_271] -DisplayName=CoilOff -Descr=Sys.coil_off -SysID=1 -DataType=10 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_272] -DisplayName=FilAdjBaseCurrentNew -Descr=PLC_stat.r32_newFilamentCurrentBase -SysID=1 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.05 -RefreshTime=800 - -[CONTROLVALUE_273] -DisplayName=FilAdjBaseCurrentDiff -Descr=PLC_stat.r32_diffToFilamentCurrentBase -SysID=1 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.05 -RefreshTime=800 - -[CONTROLVALUE_274] -DisplayName=PositioningLaser -Descr=Do_Laser -;nd. 14.09.2004: Fuer TIGER, FOX, 15er und 16er! NICHT generell auf FXE! -SysID=6168 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1200 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_275] -Descr=zoom -SysID=1 -DataType=10 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=BVZoomLevel -WriteSyncDef=0 -ReadSyncDef=0 - -; 07.07.03: Reload-Variablen jetzt Control-Values, vorher ControlCommands -; Hintergrund: 1-0 bergnge dieser Variablen knnen als Signal dafr -; genommen werden, dass die neuen Werte tatschlich in die RPS-Variablenstrukturen -; eingetragen wurden! -[CONTROLVALUE_280] -Descr=PC_cmd.TUBE_DM.read -SysID=513 -DisplayName=ReloadTubeDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_281] -Descr=PC_cmd.AMP_DM.read -SysID=1 -DisplayName=ReloadAmpDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_282] -Descr=PC_cmd.HSG_DM.read -SysID=513 -DisplayName=ReloadHSGDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_283] -Descr=PC_cmd.VAC_DM.read -SysID=1 -DisplayName=ReloadVacuumDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_284] -Descr=PC_cmd.COND_DM.read -SysID=1 -DisplayName=ReloadConditDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_285] -Descr=PC_cmd.SYS_DM.read -SysID=513 -DisplayName=ReloadSystemDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_286] -Descr=PC_cmd.FOCUS_DM.read -SysID=1 -DisplayName=ReloadFocusDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_287] -Descr=PC_cmd.CONS_DM.read -SysID=2 -DisplayName=ReloadCondensorDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_288] -Descr=cmd_read_shutter -SysID=32 -DisplayName=ReloadShutterDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_289] -Descr=PC_cmd.CENT_DM.read -SysID=1 -DisplayName=ReloadCenteringDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_290] -Descr=cmd_read_scan -SysID=4 -DisplayName=ReloadScanDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_291] -Descr=PC_cmd.TIREG_DM.read -SysID=1 -DisplayName=ReloadTiRegDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_292] -Descr=cmd_read_comconf -DisplayName=ReloadComConfDM -;22.11.2004: zunchst ausgeschaltet, bei nchster Version, wenn alle Systeme COMCONF-DM beinhalten, einbauen -SysID=0 -;SysID=513 -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_293] -Descr=PC_cmd.INIT_DM -SysID=1 -DisplayName=ReloadInitDM -DataType=9 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DataLen=10 - -[CONTROLVALUE_294] -DisplayName=ReloadAllDMs -Descr=PC_cmd.ALL_DM.read -SysID=1 -DataType=14 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_295] -DisplayName=UsageAmp1 -Descr=Amp[1].Verwendung -SysID=1 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_296] -DisplayName=UsageAmp2 -Descr=Amp[2].Verwendung -SysID=34 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_297] -DisplayName=UsageAmp3 -Descr=Amp[3].Verwendung -SysID=34 -DataType=9 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_298] -DisplayName=DiTubeheadEnable -Descr=Di_tubehead_enable -SysID=1 -DataType=6 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=0 - -[CONTROLVALUE_299] -Descr=target.current_target_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=Target -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_300] -Descr=target.last_target_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TargetCount -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_301] -DisplayName=TubeheadNumber -Descr=Tubehead.current_tubehead_number -SysID=1 -DataType=11 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 - -[CONTROLVALUE_302] -DisplayName=TubeheadCount -Descr=Tubehead.last_tubehead_number -SysID=1 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_303] -Descr=PLC_cmd.reload_TARGET_DM -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TubeheadChanged[bool] -WriteSyncDef=1 -ReadSyncDef=0 - -[CONTROLVALUE_304] -Descr=iIrisMoveDir -DataType=0 -ValueType=1 -SysID=1024 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=IrisMoveDir - -[CONTROLVALUE_305] -Descr=iIrisSetPos -DataType=0 -ValueType=1 -SysID=1024 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=IrisSetPos - -[CONTROLVALUE_306] -Descr=iIrisCurPos -DataType=0 -ValueType=0 -SysID=1024 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=IrisCurPos - -[CONTROLVALUE_307] -Descr=iIrisCurPosActual -DataType=10 -ValueType=0 -SysID=1024 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=IrisCurPosActual - -[CONTROLVALUE_308] -Descr=Vacon -DataType=6 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumOn[bool] - -[CONTROLVALUE_309] -Descr=EnableShutterOnIfManiMoves -DataType=6 -ValueType=1 -SysID=32 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=EnableShutterOnIfManiMoves[bool] - -[CONTROLVALUE_310] -DisplayName=SoftwareVersionMani -Descr=sys_dm.SoftwareVersion -SysID=4120 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_311] -DisplayName=DetectorXRange -Descr=DetectorXRangeNotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_312] -DisplayName=DetectorYRange -Descr=DetectorXRangeNotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=1 - -[CONTROLVALUE_313] -DisplayName=AxisCountReal -Descr=g_tManiParameters.uMaxAxesReal -SysID=4096 -DataType=11 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -ReadSyncDef=0 - -[CONTROLVALUE_314] -DisplayName=FocusDetectorDist0 -Descr=FocusDetectorDist0NotDefinedYet -SysID=0 -DataType=3 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -ReadSyncDef=0 - -[CONTROLVALUE_315] -Descr=PC_cmd.FIL_DM.read -SysID=1 -DisplayName=ReloadFilDM -DataType=6 -ValueType=1 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_316] -DisplayName=TrayOffset -Descr=g_fTrayOffset -TaskName=manimove -DataType=4 -ValueType=1 -SysID=4112 -Active=1 -Notify=1 -RefreshTime=10000 -Hysterese=0.1 - -[CONTROLVALUE_317] -DisplayName=Magnification -Descr=g_fMagnification -TaskName=manimove -DataType=4 -ValueType=0 -SysID=4112 -Active=1 -Notify=1 -RefreshTime=250 -Hysterese=0.1 - -[CONTROLVALUE_318] -DisplayName=DoorVersion -Descr=g_tDoor.dwDoorVersion -DataType=2 -ValueType=1 -SysID=4112 -Active=1 -Notify=0 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_319] -DisplayName=FNCProgramRunning -Descr=g_bFNC_Drive -DataType=6 -ValueType=1 -SysID=4112 -; 20.05.08: Active, Notify=1 (fr Mani-HAL) -Active=1 -Notify=1 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_320] -DisplayName=EnableAIM -Descr=g_bPC_AIM_Enable -DataType=6 -ValueType=1 -;27.01.06: Auch fuer TIGER, da Aim dort jetzt auch auf RPS -SysID=4112 -; 20.05.08: Active, Notify=1 (fr Mani-HAL) -Active=1 -Notify=1 -RefreshTime=2500 -Hysterese=0 - -[CONTROLVALUE_321] -DisplayName=TeachNewPOI -Descr=l_bXYJoystickDriveOff -TaskName=joyctrl -DataType=6 -ValueType=0 -SysID=16 -Active=1 -Notify=1 -RefreshTime=150 -Hysterese=0 - -[CONTROLVALUE_322] -DisplayName=CamAxisAttachedToRotAxis -Descr=g_tCameraAxis.dwEnable -TaskName= -DataType=3 -ValueType=1 -SysID=16 -Active=1 -Notify=1 -RefreshTime=250 -Hysterese=0 - -[CONTROLVALUE_333] -Descr=l_ptDpr.bSampleHolder -DataType=6 -ValueType=0 -SysID=4096 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=200 -DisplayName=SampleHolderPresent[bool] -WriteSyncDef=1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_334] -Descr=l_ptDpr.bTurnTable -DataType=6 -ValueType=0 -SysID=4096 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=200 -DisplayName=TurnTablePresent[bool] -WriteSyncDef=1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_335] -Descr=g_tAIM_Mask.settings -SysID=4120 -DisplayName=AIMSettings -DataType=3 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_336] -Descr=l_bCollProt_Activ -SysID=4096 -DisplayName=CPS_Active -DataType=6 -ValueType=0 -Active=1 -Notify=1 -RefreshTime=500 -TaskName=manimove -Hysterese=0 - -[CONTROLVALUE_337] -Descr=g_bCollProtExists -SysID=4120 -DisplayName=CPS_Exists -DataType=6 -ValueType=0 -Active=1 -Notify=1 -RefreshTime=-1 -Hysterese=0 - -[CONTROLVALUE_338] -Descr=g_bPC_CollProt_Enable -SysID=4120 -DisplayName=CPS_Enabled -DataType=6 -ValueType=1 -Active=1 -Notify=1 -; 13.05.08: RefreshTime wegen Mani-HAL gendert von -1 auf 1000 -RefreshTime=1000 -Hysterese=0 - -[CONTROLVALUE_339] -Descr=g_bPC_PLCinitialized -SysID=4120 -DisplayName=PLC_Initialized -DataType=6 -ValueType=0 -Active=0 -Notify=0 -RefreshTime=-1 -Hysterese=0 - -[CONTROLVALUE_340] -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis1 -TaskName=pp_mast - -[CONTROLVALUE_341] -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis2 -TaskName=pp_mast - -[CONTROLVALUE_342] -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis3 -TaskName=pp_mast - -[CONTROLVALUE_343] -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis4 -TaskName=pp_mast - -[CONTROLVALUE_344] -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis5 -TaskName=pp_mast - -[CONTROLVALUE_345] -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=pp_mast -SysID=4112 -DisplayName=ConfigAxis6 - -[CONTROLVALUE_346] -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis7 -TaskName=pp_mast - -[CONTROLVALUE_347] -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis8 -TaskName=pp_mast - -[CONTROLVALUE_348] -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis9 -TaskName=pp_mast - -[CONTROLVALUE_349] -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwAxisConfig -DataType=3 -ValueType=0 -SysID=4112 -Active=1 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=ConfigAxis10 -TaskName=pp_mast - -[CONTROLVALUE_350] -Descr=g_tRelJoy.dwDirSwitch -DisplayName=JoystickXYInverse -DataType=3 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_351] -Descr=g_tRelJoy.dwEnable -DisplayName=XYJoyDependOnRotEnable -DataType=3 -ValueType=1 -SysID=16 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_352] -Descr=g_bServiceMode -DisplayName=ManiServiceMode -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_356] -DisplayName=ACT_AxisPresent -Descr=l_ptDpr.bACTHolder -SysID=4096 -DataType=6 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -TaskName=pp_mast - -[CONTROLVALUE_358] -Descr=g_abEndlessRotDisabled -DataType=6 -ValueType=1 -SysID=4096 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1500 -;10 Achsen -DataLen=10 -DisplayName=EndlessRotDisabledArray[bool] - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Ampel-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_359] -DisplayName=Wlamp1DemandState[0] -Descr=l_tLampCmdInterface[0].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_360] -DisplayName=Wlamp1FlashPeriod[0] -Descr=l_tLampCmdInterface[0].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_361] -DisplayName=Wlamp1Set[0] -Descr=l_tLampCmdInterface[0].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_362] -DisplayName=Wlamp1DemandState[1] -Descr=l_tLampCmdInterface[1].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_363] -DisplayName=Wlamp1FlashPeriod[1] -Descr=l_tLampCmdInterface[1].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_364] -DisplayName=Wlamp1Set[1] -Descr=l_tLampCmdInterface[1].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_365] -DisplayName=Wlamp1DemandState[2] -Descr=l_tLampCmdInterface[2].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_366] -DisplayName=Wlamp1FlashPeriod[2] -Descr=l_tLampCmdInterface[2].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_367] -DisplayName=Wlamp1Set[2] -Descr=l_tLampCmdInterface[2].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_368] -DisplayName=Wlamp1DemandState[3] -Descr=l_tLampCmdInterface[3].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_369] -DisplayName=Wlamp1FlashPeriod[3] -Descr=l_tLampCmdInterface[3].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_370] -DisplayName=Wlamp1Set[3] -Descr=l_tLampCmdInterface[3].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_371] -DisplayName=Wlamp1DemandState[4] -Descr=l_tLampCmdInterface[4].cDemandState -DataType=14 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_372] -DisplayName=Wlamp1FlashPeriod[4] -Descr=l_tLampCmdInterface[4].wFlashPeriod -DataType=11 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -[CONTROLVALUE_373] -DisplayName=Wlamp1Set[4] -Descr=l_tLampCmdInterface[4].bSetLamp -DataType=6 -ValueType=1 -SysID=4112 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -TaskName=sigtower - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Warnlampen-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -;// Die Variablen fr die einzelnen Warnlampen sind unbrauchbar, -;// immer auf 0 oder nur sehr kurzfristig 1 wenn Fehler -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_374] -DisplayName=WarnlampDefect -Descr=Lamp_def -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 - -[CONTROLVALUE_375] -DisplayName=ManiInterlock -Descr=l_ptDpr.bInterlock -DataType=6 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_376] -Descr=VAC_DM.version -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumVersion -ReadSyncDef=0 - -[CONTROLVALUE_377] -Descr=Vac.mess -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=1000 -DisplayName=VacuumNom[V] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_378] -Descr=HSG.Gridist -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=GridVoltage[V] -ReadSyncDef=0 - -; nur explizit Lesen fr Autocond. -[CONTROLVALUE_379] -Descr=TUBE_DM.seriennum -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=SerialNumber -ReadSyncDef=0 -DataLen=16 - -[CONTROLVALUE_380] -Descr=TUBE_DM.name -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=1000 -DisplayName=Name -ReadSyncDef=0 -DataLen=16 - -[CONTROLVALUE_381] -Descr=Focus.f -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=FocusCurAct -ReadSyncDef=0 - -[CONTROLVALUE_382] -Descr=PC_cmd.i32_XrayTimer_set_time -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=XrayTimer_set_time -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_383] -Descr=PLC_stat.i32_XrayTimer_left_time -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=XrayTimer_left_time -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_384] -Descr=PLC_stat.u32_cond_character -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=AutoCondenserStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_385] -Descr=PLC_stat.u32_filamentcorradjust -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=FilamentCorrectionTestStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_386] -Descr=r32_calcFilCorr -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=FilamentCorrectionTestResult -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=filcorradj - -[CONTROLVALUE_387] -Descr=PLC_stat.u32_Leckstromtest -DataType=0 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=LeakageCurrentTestStatus -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_388] -Descr=r32_mAist_Mittel -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultMean -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -[CONTROLVALUE_389] -Descr=r32_kV_limit_no_leak -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultLimitNoLeak -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -[CONTROLVALUE_390] -Descr=bo_leak_is_linear -DataType=6 -ValueType=1 -SysID=769 -Active=1 -Hysterese=0 -RefreshTime=0 -DisplayName=LeakageCurrentTestResultLeakIsLinear -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=Leckstrom - -;//////////////////////////////////////////////////////////////////////////////////////// -;// NEUE VARIABLEN-PARAMETRISIERUNGEN HIER EINTRAGEN -;//////////////////////////////////////////////////////////////////////////////////////// -; Variable zur Zuordnung der Variablen zu verschiedenen FXE-Typen und Systemen. -; Nicht bentigte bzw. nicht auf der RPS vorhandene Variablen werden nicht ber PVI connected -; Die Identifikation ist in dem String bitcodiert -;//////////////////////////////////////////////////////////////////////////////////////// -[SYSTEMID_0] -DisplayName=SysIDVariable1 -Descr=Sys.SysConfig -SysID=769 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -[SYSTEMID_1] -DisplayName=SysIDVariable2 -Descr=sys_dm.SysConfig -SysID=1 -DataType=3 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Kommandos -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_96] -Descr=PC_cmd.focusCharacteristic.write_default -SysID=1 -DisplayName=WriteDefFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_97] -Descr=PC_cmd.condensorCharacteristic.write_default -SysID=2 -DisplayName=WriteDefCentTable -WriteSyncDef=0 - -[CONTROLCOMMAND_98] -Descr=write_def_shut -SysID=32 -DisplayName=WriteDefShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_99] -Descr=PC_cmd.reset_workinghour_system -SysID=1 -DisplayName=DelSystemCounter - -[CONTROLCOMMAND_100] -Descr=PC_cmd.reset_workinghour_tube -SysID=1 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_101] -Descr=PC_cmd.reset_workinghour_filament -SysID=1 -DisplayName=DelFilamentCounter - -; mode-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_102] -Descr=PC_cmd.MODE_DM.read -SysID=1 -DisplayName=ReadModeModule -WriteSyncDef=0 - -; target-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_103] -Descr=PC_cmd.TARGET_DM.read -SysID=1 -DisplayName=ReadTargetModule -WriteSyncDef=0 - -; mode-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_104] -Descr=PC_cmd.MODE_DM.create_new -SysID=1 -DisplayName=NewModeModule -WriteSyncDef=0 - -; target-Datenmodul lesen, analog wie bei Kennlinien -[CONTROLCOMMAND_105] -Descr=PC_cmd.TARGET_DM.create_new -SysID=1 -DisplayName=NewTargetModule -WriteSyncDef=0 - -[CONTROLCOMMAND_106] -Descr=PC_cmd.new_filament -SysID=1 -DisplayName=NewFilament - -[CONTROLCOMMAND_107] -Descr=PC_cmd.focusCharacteristic.read_default -SysID=1 -DisplayName=LoadDefFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_108] -Descr=PC_cmd.condensorCharacteristic.read_default -SysID=2 -DisplayName=LoadDefConsTable -WriteSyncDef=0 - -[CONTROLCOMMAND_109] -Descr=read_def_shut -SysID=32 -DisplayName=LoadDefShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_111] -Descr=PC_cmd.TubeCharacteristic.read -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_112] -Descr=PC_cmd.TubeCharacteristic.write -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_113] -Descr=PC_cmd.TubeCharacteristic.store_point -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_114] -Descr=PC_cmd.TubeCharacteristic.delete_point -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_115] -Descr=PC_cmd.TubeCharacteristic.delete_all_points -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_116] -Descr=PC_cmd.TubeCharacteristic.read_default -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_117] -Descr=PC_cmd.TubeCharacteristic.write_default -SysID=512 -DisplayName=DelTubeCounter - -[CONTROLCOMMAND_118] -Descr=PC_cmd.TUBEHEAD_DM.read -SysID=1 -DisplayName=ReadTubheadModule - -[CONTROLCOMMAND_119] -Descr=l_ptDpr.tManiCommands.bStartZentPosAll -SysID=4120 -DisplayName=CenterAllAxes -WriteSyncDef=0 -TaskName=pp_mast - -[CONTROLCOMMAND_120] -Descr=l_ptDpr.tManiCommands.bStartLoadPosAll -SysID=4120 -DisplayName=LoadPosAllAxes -WriteSyncDef=0 -TaskName=pp_mast - -[CONTROLCOMMAND_121] -Descr=cmd_opencom -SysID=0 -DisplayName=OpenFFCom -WriteSyncDef=1 - -[CONTROLCOMMAND_122] -Descr=cmd_closecom -SysID=0 -DisplayName=CloseFFCom -WriteSyncDef=1 - -[CONTROLCOMMAND_124] -DisplayName=PC_cmd.xraytimerON -Descr=PC_cmd.xraytimerON -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_125] -DisplayName=PC_cmd.xraytimerOFF -Descr=PC_cmd.xraytimerOFF -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_126] -DisplayName=PC_cmd.xraytimerReset -Descr=PC_cmd.xraytimerReset -SysID=1 -WriteSyncDef=0 - -[CONTROLCOMMAND_127] -Descr=PC_cmd.condensor_character_kV -SysID=257 -DisplayName=DoAutocondenserKV -WriteSyncDef=0 - -[CONTROLCOMMAND_128] -Descr=PC_cmd.condensor_character_singlemod -SysID=257 -DisplayName=DoAutocondenserMod -WriteSyncDef=0 - -[CONTROLCOMMAND_129] -Descr=PC_cmd.condensor_character_multimod -SysID=257 -DisplayName=DoAutocondenserAll -WriteSyncDef=0 - -[CONTROLCOMMAND_130] -Descr=PC_cmd.filamentcorradjust -SysID=257 -DisplayName=DoFilamentCorrectionTest -WriteSyncDef=0 - -[CONTROLCOMMAND_131] -Descr=PC_cmd.leckstromtest -SysID=257 -DisplayName=DoLeakageCurrentTest -WriteSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Debug-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10000] -Descr=Filament_Q20 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ20 - -[CONTROLVALUE_10001] -Descr=Filament_Q50 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ50 - -[CONTROLVALUE_10002] -Descr=Filament_Q100 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ100 - -[CONTROLVALUE_10003] -Descr=Filament_Q250 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ250 - -[CONTROLVALUE_10004] -Descr=Filament_Q500 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ500 - -[CONTROLVALUE_10005] -Descr=Filament_Q1000 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=250 -DisplayName=FilamentQ1000 - -[CONTROLVALUE_10006] -Descr=Target_Ws_025 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.25 -RefreshTime=1000 -DisplayName=TargetJ025 - -[CONTROLVALUE_10007] -Descr=Target_Ws_05 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ05 - -[CONTROLVALUE_10008] -Descr=Target_Ws_1 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ1 - -[CONTROLVALUE_10009] -Descr=Target_Ws_2 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ2 - -[CONTROLVALUE_10010] -Descr=Target_Ws_4 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ4 - -[CONTROLVALUE_10011] -Descr=Target_Ws_6 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ6 - -[CONTROLVALUE_10012] -Descr=Target_Ws_10 -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TargetJ10 - -[CONTROLVALUE_10013] -Descr=Sys_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=SystemErrorArray - -[CONTROLVALUE_10014] -Descr=HSG_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=HSGErrorArray - -[CONTROLVALUE_10015] -Descr=Tube_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=TubeErrorArray - -[CONTROLVALUE_10016] -Descr=Vac_error -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1500 -DataLen=21 -DisplayName=VacuumErrorArray - -[CONTROLVALUE_10017] -Descr=Sys_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=SysErrorArrayIdx - -[CONTROLVALUE_10018] -Descr=HSG_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=HSGErrorArrayIdx - -[CONTROLVALUE_10019] -Descr=Tube_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=4000 -DisplayName=TubeErrorArrayIdx - -[CONTROLVALUE_10020] -Descr=Vac_err_count -DataType=11 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=4000 -DisplayName=VacuumErrorArrayIdx - -[CONTROLVALUE_10021] -DisplayName=LoadPositionEnable1 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10022] -DisplayName=LoadPositionEnable2 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10023] -DisplayName=LoadPositionEnable3 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10024] -DisplayName=LoadPositionEnable4 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10025] -DisplayName=LoadPositionEnable5 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10026] -DisplayName=LoadPositionEnable6 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwLoadPos_Enab -SysID=4120 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN 7-10 VORERST NUR FUER COUGAR15! -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10027] -DisplayName=LoadPositionEnable7 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10028] -DisplayName=LoadPositionEnable8 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10029] -DisplayName=LoadPositionEnable9 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10030] -DisplayName=LoadPositionEnable10 -; fr Cougar15: -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwLoadPos_Enab -SysID=24 -DataType=1 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// BELADEPOSITIONEN 1-6 VORERST NUR FUER TIGER! -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10031] -DisplayName=LoadPosition1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10032] -DisplayName=LoadPosition2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10033] -DisplayName=LoadPosition3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10034] -DisplayName=LoadPosition4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10035] -DisplayName=LoadPosition5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10036] -DisplayName=LoadPosition6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10037] -DisplayName=LoadPosition7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10038] -DisplayName=LoadPosition8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10039] -DisplayName=LoadPosition9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -[CONTROLVALUE_10040] -DisplayName=LoadPosition10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fLoadPos -SysID=4112 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// AxesWatch-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_10041] -DisplayName=AxisEncValue[0] -Descr=DC_nEncoder[0] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10042] -DisplayName=AxisEncMastSlaveOffset[0] -Descr=l_anMasterSlaveEncoderOffset[0] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10043] -DisplayName=MasterSlaveDiff[0] -Descr=l_afMasterSlaveDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10044] -DisplayName=MasterSlaveDiffMax[0] -Descr=l_afMasterSlaveDiffMax[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10045] -DisplayName=MastSlavRefMaxDiff[0] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10046] -DisplayName=MastSlavNormMaxDiff[0] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10047] -DisplayName=ScalingFactor[0] -Descr=g_tAxesWatch.afScalingFactor[0] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10048] -DisplayName=AxisEncValue[1] -Descr=DC_nEncoder[1] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10049] -DisplayName=AxisEncMastSlaveOffset[1] -Descr=l_anMasterSlaveEncoderOffset[1] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10050] -DisplayName=MasterSlaveDiff[1] -Descr=l_afMasterSlaveDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10051] -DisplayName=MasterSlaveDiffMax[1] -Descr=l_afMasterSlaveDiffMax[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10052] -DisplayName=MastSlavRefMaxDiff[1] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10053] -DisplayName=MastSlavNormMaxDiff[1] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10054] -DisplayName=ScalingFactor[1] -Descr=g_tAxesWatch.afScalingFactor[1] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10055] -DisplayName=AxisEncValue[2] -Descr=DC_nEncoder[2] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10056] -DisplayName=AxisEncMastSlaveOffset[2] -Descr=l_anMasterSlaveEncoderOffset[2] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10057] -DisplayName=MasterSlaveDiff[2] -Descr=l_afMasterSlaveDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10058] -DisplayName=MasterSlaveDiffMax[2] -Descr=l_afMasterSlaveDiffMax[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10059] -DisplayName=MastSlavRefMaxDiff[2] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10060] -DisplayName=MastSlavNormMaxDiff[2] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10061] -DisplayName=ScalingFactor[2] -Descr=g_tAxesWatch.afScalingFactor[2] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10062] -DisplayName=AxisEncValue[3] -Descr=DC_nEncoder[3] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10063] -DisplayName=AxisEncMastSlaveOffset[3] -Descr=l_anMasterSlaveEncoderOffset[3] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10064] -DisplayName=MasterSlaveDiff[3] -Descr=l_afMasterSlaveDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10065] -DisplayName=MasterSlaveDiffMax[3] -Descr=l_afMasterSlaveDiffMax[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10066] -DisplayName=MastSlavRefMaxDiff[3] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10067] -DisplayName=MastSlavNormMaxDiff[3] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10068] -DisplayName=ScalingFactor[3] -Descr=g_tAxesWatch.afScalingFactor[3] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10069] -DisplayName=AxisEncValue[4] -Descr=DC_nEncoder[4] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10070] -DisplayName=AxisEncMastSlaveOffset[4] -Descr=l_anMasterSlaveEncoderOffset[4] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10071] -DisplayName=MasterSlaveDiff[4] -Descr=l_afMasterSlaveDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10072] -DisplayName=MasterSlaveDiffMax[4] -Descr=l_afMasterSlaveDiffMax[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10073] -DisplayName=MastSlavRefMaxDiff[4] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10074] -DisplayName=MastSlavNormMaxDiff[4] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10075] -DisplayName=ScalingFactor[4] -Descr=g_tAxesWatch.afScalingFactor[4] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10076] -DisplayName=AxisEncValue[5] -Descr=DC_nEncoder[5] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10077] -DisplayName=AxisEncMastSlaveOffset[5] -Descr=l_anMasterSlaveEncoderOffset[5] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10078] -DisplayName=MasterSlaveDiff[5] -Descr=l_afMasterSlaveDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10079] -DisplayName=MasterSlaveDiffMax[5] -Descr=l_afMasterSlaveDiffMax[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10080] -DisplayName=MastSlavRefMaxDiff[5] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10081] -DisplayName=MastSlavNormMaxDiff[5] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10082] -DisplayName=ScalingFactor[5] -Descr=g_tAxesWatch.afScalingFactor[5] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10083] -DisplayName=AxisEncValue[6] -Descr=DC_nEncoder[6] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10084] -DisplayName=AxisEncMastSlaveOffset[6] -Descr=l_anMasterSlaveEncoderOffset[6] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10085] -DisplayName=MasterSlaveDiff[6] -Descr=l_afMasterSlaveDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10086] -DisplayName=MasterSlaveDiffMax[6] -Descr=l_afMasterSlaveDiffMax[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10087] -DisplayName=MastSlavRefMaxDiff[6] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10088] -DisplayName=MastSlavNormMaxDiff[6] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10089] -DisplayName=ScalingFactor[6] -Descr=g_tAxesWatch.afScalingFactor[6] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10090] -DisplayName=AxisEncValue[7] -Descr=DC_nEncoder[7] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10091] -DisplayName=AxisEncMastSlaveOffset[7] -Descr=l_anMasterSlaveEncoderOffset[7] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10092] -DisplayName=MasterSlaveDiff[7] -Descr=l_afMasterSlaveDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10093] -DisplayName=MasterSlaveDiffMax[7] -Descr=l_afMasterSlaveDiffMax[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10094] -DisplayName=MastSlavRefMaxDiff[7] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10095] -DisplayName=MastSlavNormMaxDiff[7] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10096] -DisplayName=ScalingFactor[7] -Descr=g_tAxesWatch.afScalingFactor[7] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10097] -DisplayName=AxisEncValue[8] -Descr=DC_nEncoder[8] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10098] -DisplayName=AxisEncMastSlaveOffset[8] -Descr=l_anMasterSlaveEncoderOffset[8] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10099] -DisplayName=MasterSlaveDiff[8] -Descr=l_afMasterSlaveDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10100] -DisplayName=MasterSlaveDiffMax[8] -Descr=l_afMasterSlaveDiffMax[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10101] -DisplayName=MastSlavRefMaxDiff[8] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10102] -DisplayName=MastSlavNormMaxDiff[8] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10103] -DisplayName=ScalingFactor[8] -Descr=g_tAxesWatch.afScalingFactor[8] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10104] -DisplayName=AxisEncValue[9] -Descr=DC_nEncoder[9] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10105] -DisplayName=AxisEncMastSlaveOffset[9] -Descr=l_anMasterSlaveEncoderOffset[9] -SysID=4120 -DataType=10 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10106] -DisplayName=MasterSlaveDiff[9] -Descr=l_afMasterSlaveDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10107] -DisplayName=MasterSlaveDiffMax[9] -Descr=l_afMasterSlaveDiffMax[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -TaskName=axeswtch - -[CONTROLVALUE_10108] -DisplayName=MastSlavRefMaxDiff[9] -Descr=g_tAxesWatch.afMastSlavRefMaxDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10109] -DisplayName=MastSlavNormMaxDiff[9] -Descr=g_tAxesWatch.afMastSlavNormMaxDiff[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -[CONTROLVALUE_10110] -DisplayName=ScalingFactor[9] -Descr=g_tAxesWatch.afScalingFactor[9] -SysID=4120 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=-1 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Debug-Commands -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_10000] -Descr=del_Filament_Q -SysID=1 -DisplayName=DelFilamentQ - -[CONTROLCOMMAND_10001] -Descr=del_Target_Ws -SysID=1 -DisplayName=DelTargetJ - -[CONTROLCOMMAND_10002] -Descr=Sys_errorquit -SysID=1 -DisplayName=ResetSysErrArray - -[CONTROLCOMMAND_10003] -Descr=HSG_errorquit -SysID=1 -DisplayName=ResetHSGErrArray - -[CONTROLCOMMAND_10004] -Descr=Tube_errorquit -SysID=1 -DisplayName=ResetTubeErrArray - -[CONTROLCOMMAND_10005] -Descr=Vac_errorquit -SysID=1 -DisplayName=ResetVacErrArray - -;//////////////////////////////////////////////////////////////////////////////////////// -;// erweiterte Test-Variablen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_15000] -DisplayName=TMTApertureCurrentArray -Descr=BlendeAbtast -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1200 -DataLen=300 - -[CONTROLVALUE_15001] -DisplayName=TMTTargetCurrentArray -Descr=TargetAbtast -DataType=4 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1200 -DataLen=300 - -[CONTROLVALUE_15002] -DisplayName=TMTIntegrationCount -Descr=burn_Anzahl -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15003] -DisplayName=TMTFocusVariation -Descr=burn_Ifocus -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15004] -DisplayName=TMTFocusIntervall -Descr=burn_Ifocus_step -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15005] -DisplayName=TMTUsedFocusPoints -Descr=abtast_ende -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15006] -DisplayName=TMTActFocusPoint -Descr=abtast_index -SysID=1 -DataType=10 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15007] -DisplayName=TMTAccVoltage -Descr=burn_kV -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=250 - -[CONTROLVALUE_15008] -DisplayName=TMTTubeCurrent -Descr=burn_mA -SysID=1 -DataType=4 -ValueType=1 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=250 - -[CONTROLVALUE_15009] -DisplayName=TMTResFocusOptMax -Descr=Focus_opt_max -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15010] -DisplayName=TMTResFocusOptMin -Descr=Focus_opt_min -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15011] -DisplayName=TMTResTargetAvgMax -Descr=TargetAverage_max -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15012] -DisplayName=TMTResTargetAvgMin -Descr=TargetAverage_min -SysID=1 -DataType=4 -ValueType=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=250 - -[CONTROLVALUE_15013] -DisplayName=TMTResult -Descr=TargetEinbrand -SysID=1 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15014] -DisplayName=BeamScanPointsPerLine -Descr=beamscan_anzahl -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15015] -DisplayName=BeamScanLineReady -Descr=beamscan_ready -;//Variable wurde nach local verschoben -SysID=0 -DataType=6 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 - -[CONTROLVALUE_15016] -DisplayName=BeamScanCurrentIntervall -Descr=beamscan_step -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15017] -DisplayName=BeamScanLineArray -Descr=beamscan_target -DataType=4 -ValueType=1 -;//Variable wurde nach local verschoben -SysID=0 -Active=0 -Notify=0 -Hysterese=0.1 -RefreshTime=1000 -DataLen=501 - -[CONTROLVALUE_15018] -DisplayName=BeamScanXIndex -Descr=beamscan_x -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15019] -DisplayName=BeamScanYIndex -Descr=beamscan_y -;//Variable wurde nach local verschoben -SysID=0 -DataType=11 -ValueType=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=250 - -[CONTROLVALUE_15020] -Descr=Tube.wobstep -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=WobbelStep - -[CONTROLVALUE_15021] -Descr=I_tube_korr -DataType=4 -ValueType=1 -SysID=0 -Active=0 -Notify=0 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=TubeCorrCurArray[A] -DataLen=11 - -[CONTROLVALUE_15022] -Descr=Tube.hub -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=WobbelAmplitude - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Commandos fuer erweiterte Testfunktionen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_15000] -Descr=PC_cmd.burn -DisplayName=StartTargetMaterialTest -SysID=1 - -[CONTROLCOMMAND_15001] -Descr=PC_cmd.beamscan -DisplayName=StartBeamScan -SysID=1 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// Stati fuer erweiterte Testfunktionen -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_15000] -DisplayName=TMTRunning -Descr=PLC_stat.bo_burn_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 - -[CONTROLSTATUS_15001] -DisplayName=BeamScanRunning -Descr=PLC_stat.bo_beamscan_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 - -[CPUTYPES] -I386="CP340 CP360 CP380 CP570 CP1483 CP1484 CP1583" -68000="IF260 CP260 CP430 CP476" - -;//////////////////////////////////////////////////////////////////////////////////////// -;// DATENMODULE -;//////////////////////////////////////////////////////////////////////////////////////// -; 26.06.2003: ModuleNameIdxMethod -; 0: alter Mechanismus (ModuleCount aus ini-Datei, 1-dim. Index) -; 1: [init-DM-Eintrag] (statisch, 1 Modul pro Init, z. B. hsg, tube) -; 2: [init-DM-Eintrag / Init-Anz.] (statisch, mehrere Module pro Init, z. B. amp, cent) -; 3: [Anz. init-DMs bzw. tubeheads (sollte gleich sein)] (statisch) -; 4: [Tubeheads] (1-dim., dyn.) -; 5: [Targets] (2-dim., dyn.) -; 6: [Modes] (3-dim., dyn.) -; Wenn ModuleNameIdxMethod=1 (z.B. cent, amp) dann wird der ModuleCount aus dem Eintrag im letzten init-dm ermittelt, -; es mssen dann diese Anz. Module angezeigt werden. -; Wenn ModuleNameIdxMethod=0 wird ModuleCount=0/1 gesetzt, es wird nur ein Modul angezeigt (und es gibt dann auch nur EINE -; Strukturvariable!) -; bei dyn. Modulen (mode, target) ergibt sich die anzuzeigende Anz. Module aus dem Wert der entspr. Variablen -; (z.B. cons_max, target_max) -;//////////////////////////////////////////////////////////////////////////////////////// -; INIT-Datenmodule: -; Diese liefern die Informationen darber, wieviele der anderen DMs insgesamt auf der RPS -; vorhanden und welche gerade aktiv sind. Momentan soll es fr jeden Rhrenkopf ein init-Datenmodul -; geben. ber einen dig. Eingang wird der jeweilige Rhrenkopf von der RPS erkannt --> Zu- -; weisung der Rhrenkopf-Nummer. Entspr. dieser Nummber wird ein init-DM angesprochen, in -; welchem hinterlegt ist, welche DMs aktiviert werden sollen. -; Definition/Konvention: IM LETZTEN init-DM steht die ANZAHL der fr jeden Typ auf der RPS -; vorhandenen DMs! -; init-DMs mssen nicht ber eine PC-Applikation angezeigt/konfiguriert werden! -;//////////////////////////////////////////////////////////////////////////////////////// -[INITDM] -DisplayName=InitDM -SysID=1 - -[TUBEHEADDM] -DisplayName=TubeheadDM -SysID=1 - -[TARGETDM] -DisplayName=TargetDM -SysID=1 - -[TargetDM_Names] -Descr=target.Name[%d] -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=2000 -DataLen=41 - -[MODEDM] -DisplayName=ModeDM -SysID=1 - -[ModeDM_Names] -Descr=Mode.Name[%d] -DataType=9 -ValueType=1 -SysID=1 -Active=0 -Notify=0 -Hysterese=0 -RefreshTime=2000 -DataLen=16 - -[FILDM] -DisplayName=FilDM -SysID=1 - -[TUBEDM] -DisplayName=TubeDM -SysID=513 - -[AMPDM] -DisplayName=AmpDM -SysID=1 - -[HSGDM] -DisplayName=HSGDM -SysID=513 - -[VACDM] -DisplayName=VacDM -SysID=1 - -[CONDDM] -DisplayName=CondDM -SysID=1 - -[SYSDM] -DisplayName=SysDM -SysID=513 - -[FOCUSDM] -DisplayName=FocusDM -SysID=1 - -[CONSDM] -DisplayName=ConsDM -SysID=2 - -[SHUTDM] -DisplayName=ShutDM -SysID=32 - -[CENTDM] -DisplayName=CentDM -SysID=1 - -[TREGDM] -DisplayName=TRegDM -SysID=64 - -[SYSMANIDM] -DisplayName=SysManiDM -SysID=4120 - -[PARA_DM] -DisplayName=ParaDM -SysID=4120 - -[GEODM] -DisplayName=GeoDM -SysID=4120 - -[REFDM] -DisplayName=RefDM -SysID=4120 - -[DOORDM] -DisplayName=DoorDM -SysID=4120 - -[MOTIRISDM] -DisplayName=MotIrisDM -SysID=1024 - -[JSPEEDDM] -DisplayName=JSpeedDM -SysID=4120 - -[AXESWATCHDM] -DisplayName=AxesWatchDM -SysID=4120 - -[LOADPOSDM] -DisplayName=LoadPosDM -SysID=4120 - -[MANIPARADM] -DisplayName=ManiParaDM -SysID=4120 - -[TURNTABLEDM] -DisplayName=TurntableDM -SysID=4120 - -[CAMAXISDM] -DisplayName=CamAxisDM -SysID=4120 - -[ACTAXISDM] -DisplayName=ACTAxisDM -SysID=4120 - -[AIMMASKDM] -DisplayName=AimMaskDM -SysID=4120 - -[RELJOYDM] -DisplayName=RelJoyDM -SysID=4120 +;------------------------------------------------------------------------------ +; Help for Control/Value entries +; +; DataType= (FXDataType) +; 0 FX_INT +; 1 FX_LONG +; 2 FX_UINT +; 3 FX_ULONG +; 4 FX_FLOAT +; 5 FX_DOUBLE +; 6 FX_BOOL +; 7 FX_CENTTABLE +; 8 FX_FOCUSTABLE +; 9 FX_STRING +; 10 FX_SHORT +; 11 FX_USHORT +; 12 FX_SCANTABLE +; 13 FX_BYTE +; 14 FX_UBYTE +; 15 FX_TUBECURRENTTABLE +; 16 FX_AXESPOSTABLE +; +; ValueType= (FXValueType) +; 0 FX_ACTVAL +; 1 FX_NOMVAL +; 2 FX_MINVAL +; 3 FX_MAXVAL +; 4 FX_BOOLVAL +; 5 FX_ERRORVAL +; +; Active= +; 0 Variable will not be updated in process image of FXE DLLs +; and can only accessed with explicit read/write +; 1 Variable will be updated in process image of FXE DLLs +; Notify= +; 0: Application notifying will not be used for this variable +; 1: Application notifying will be used for this variable + +;System- und Options-Ids: +;Variablen, die in allen RPS-Konfigurationen vorkommen, erhalten die SysID 1 (FXE_SINGLESTAGE) +;Variablen, die fr spezielle oder optionale RPS-Konfigurationen hinzukommen, z. B. fr Doppelstufen-Rhren, erhalten die +;unten angegebene SysID. (Variablen, die nur fr Doppelstufenrhren verwendet werden, z. B. die SysID 2) +;Wenn Variablen zwei oder mehreren speziellen RPS-Konfigurationen zugeordnet werden mssen, die sich gegenseitig ausschliessen, +;z. B. Para-Variablen fr FOX und TIGER, mssen bei den Variablen die SysID-Eintrge bitweise geoderte Werte sein. Die Variablen der Para-Module +;haben als ID z. B. 24 (0x10 | 0x20) +;FXE_SINGLESTAGE 0x00000001L // Xray-Bit +;FXE_DOUBLESTAGE 0x00000002L // Xray-Bit +;FXE_SCANNING 0x00000004L // Xray-Bit +;SYSTEM_FOX 0x00000008L // Xray-Bit +;SYSTEM_TIGER 0x00000010L // Xray-Bit +;SHUTTEROPTION 0x00000020L // Xray-Bit +;TARGETREGOPTION 0x00000040L // Xray-Bit +;SECONDCENTERING 0x00000080L // Xray-Bit +;FFCOMDRIVER 0x00000100L // Xray-Bit +;AUTOCOND_ENABLED 0x00004000L // Xray-Bit +;MOT_IRIS 0x00000400L // Xray-Bit und Mani-Bit +;FME 0x00000200L // Mani-Bit +;SYSTEM_14 0x00000800L // Mani-Bit CougarFA oder System16 +;SYSTEM_15 0x00001000L // Mani-Bit CougarSMT +;SYSTEM_COUGAR_XL 0x00002000L // Mani-Bit Cheetah +;JOYCTRLOPTION 0x00100000L // Mani-Bit +;------------------------------------------------------------------------------ + +[VarPLCVarHAL_PLCVars] +PLCVarID_0=2274 +PLCVarString_0=LaserCrossHair +PLCVarID_1=2374 +PLCVarString_1=WarnLamp1Ok +PLCVarID_2=2375 +PLCVarString_2=WarnLamp2Ok +PLCVarID_3=2376 +PLCVarString_3=WarnLamp3Ok +PLCVarID_4=2377 +PLCVarString_4=WarnLampDefect + +[XrayHAL] +ReadFromProcessImage=1 +MaxAccVoltageTolerance=1.0 +MaxTubeCurrentTolerance=3.0 +MaxTargetCurrentTolerance=2.0 +EnableXrayOnAfterFlashover=0 + +[ManiHAL] +; Fr die Eigenschaft "Ready" der Schnittstelle IFFAxis wird hier standardmssig +; AxisEnabled && AxisInitialized && !AxisIsNotToControl +; && AxisDriveReady && !AxisDriveError && !AxisError +; verwendet, es wird also NICHT abgefragt, ob die Achse verriegelt ist (AxisModulePresent) +;Default fr AxisReadyBitMask: BitMaskAxisEnabled | BitMaskAxisInitialized | BitMaskAxisDriveReady +;AxisReadyBitMask= +;Default fr AxisNotReadyBitMask: BitMaskAxisIsNotToControl | BitMaskAxisDriveError | BitMaskAxisError +;AxisNotReadyBitMask= +ReadFromProcessImage=1 +; ErrorIfTryingToDriveLockedAxis: 0: Kein Fehler, 1: Fehlermeldung wenn verriegelte Achse versucht wird zu fahren +ErrorIfTryingToDriveLockedAxis=0 +; LoadPosTolerance war vorher in config.prm einstellbar, es wurde aber wahrscheinlich immer Defaultwert 1 verwendet! +LoadPosTolerance=1 + +[ManiSysIDs] +NumSysIDs=3 +SysID_0=8 +SysID_1=16 +SysID_2=4096 + +; FOX +[Detector_8] +TransZ=5 + +[Tube_8] +TransZ= + +[Stage_8] +TransX=0 +TransY=1 +TransZ=2 +RotX=4 +RotY=3 + +; TIGER +[Detector_16] +; Detektor-Kippachse des TIGER kann eigentlich RotX oder RotY sein! +RotX=3 +RotZ=4 + +[Tube_16] +TransZ=2 + +[Stage_16] +TransX=0 +TransY=1 + +;Cougar(SMT) +[Detector_4096] +TransZ=3 +RotY=4 + +[Tube_4096] +TransZ=2 + +[Stage_4096] +TransX=0 +TransY=1 +RotX=5 +RotZ=5 + +[PLCVersionIniFolderNames_CPU0] +V380=V380-389 + +[PLCVersionIniFolderNames_CPU1] +V430=V420-429 + +[PLCVERSIONVARIABLE_0] +DisplayName=SoftwareVersionCPU0 +Descr=SYS_DM.SoftwareVersion +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[PLCVERSIONVARIABLE_1] +DisplayName=SoftwareVersionCPU1 +Descr=sys_dm.SoftwareVersion +SysID=1 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[General] +PLCInitTimeout=120000 +; Nur FXEControl +FXEControlInitTimeout=30000 +; Nur FXEControl +ShowFXEControlWithoutHWLink=0 +UseAFByImg=0 +LoadDetectorDlls=0 +UseScanVariables=0 +UseDbgVariables=1 +UseFXETestVariables=1 +UseALUVariables=0 +FirstSupportedVersion=380 +LastSupportedVersion=430 +; Nur FXEControl: Bezeichnet %-Wert des erreichten Tube-/Targetcurrent vom vorgegebenen (Timer) +TimerCurrentInterruptionThresh=50 +; Nur FXEControl: Bezeichnet %-Wert der erreichten acc. Voltage vom vorgegebenen Wert (Timer) +TimerVoltageInterruptionThresh=70 +; Nur FXEControl: Bezeichnet Dauer der zustzlichen Delaytime in ms zum Start des Timers nach erreichen der anderen Schwellwerte (Timer) +TimerAdditionalDelay=0 +; automatisches Einschalten der Strahlung nach Ueberschlag (de)aktivieren +UseAutoXRayOnAfterFlash=0 +; Datenmodule verbinden? ACHTUNG: Betrifft NICHT Para- und PCPara-Dms fr TIGER und FOX! Diese +; mssen immer verbunden werden, wenn entspr. System vorliegt, sonst funktionieren nicht +; alle Achsen-Funktionen +ConnectDMs=1 +; Variable zur Ueberwachung der RPS (hier: 2014, kVIst) +; Abschalten der Benachrichtigung bei RPS disconnected wenn RPSCheckVariableID <= 0 +RPSCheckVariableID=2014 +; Intervallzeit zur Ueberwachung der RPS in ms +RPSCheckIntervall=10000 +Demoversion=0 +; Kundenversion: 0, Serviceversion: 1, Betriebsversion: 2, Testversion: 3 (Umschalter ASCII-PVI) +AccessVersion=1 +; Apertures wird fr die Amp[1] bis Amp[3] Istwerte (Blendenstrme) verwendet +Apertures=1 +TestFlashOver=0 +DebugMessages=0 +FilIncrement=0.02 +UseDataTypeVerification=1 +; Timeout nach Kaltstart in ms +ColdStartWaitTime=120000 +; 0: no logging 1/2: log errors 3: log errors + show MessageBoxes +LogLevel=2 +; relativer Pfad zum User Manual +UserManualPath=C:\Program Files (x86)\Feinfocus\FXEControl_3.1.1.65\doc\Y.FXE-Control 3.1_v01r00_en_20102586.pdf + +[PLCCommunication] +ModuleEventMask="EV=" +TaskEventMask="EV=" +; 09.11.2004: Gibt an, ob eine Slave-RPS-CPU vorliegen kann (z.Z. nur fuer Nano-FOX) +SlaveCPU=0 +; 09.11.2004: Anzahl RPS-CPUs, maximale Anzahl CPUs ist 2 +CPUCount=1 +; 05.08.2014: Es knnen jetzt die IP und Base der CPUs direkt konfiguriert werden. +; Zudem ist es mglich zwei Rhren anzusteuern. +; Gibt an, ob die Konfigurationen fr HostAdress und HostBase aus der ini verwendet werden sollen, +; oder die hart codierten aus der BRDriverDefs. +UsePLCHostConfig=0 +; Wenn MultipleXrayDevices aktiv ist, dann muss CPUCount auf 1 stehen. Beim Start der FXEControl +; wird ein Abfragedialog geffnet, welche Rhre angezeigt werden soll +MultipleXrayDevices=0 +; Cpu0 muss immer die Adresse einer Rhre sein. +; Die HostAdress entspricht der letzten Stelle der IP-Adresse der Rhre. +Cpu0HostAdress=10 +; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, +; kann aber auch unterschiedlich konfiguriert werden +Cpu0HostBase=10 +; Beschreibung fr den Auswahldialog beim Start der FXEControl +Cpu0Description=FXT 225.48 - CPU0 192.168.12.10 +; Cpu1 kann die Adresse einer Rhre oder eines Manipulators sein. Wenn nur UsePLCHostConfig und +; CPUCount=2 ausgewhlt ist, dann muss es ein Manipulator sein. +; Die HostAdress entspricht der letzten Stelle der IP adresse der Rhre. +Cpu1HostAdress=11 +; Parameter fr den Codierschalter an der PLC. Sollte in der Regel mit der HostAdress gleich sein, +; kann aber auch unterschiedlich konfiguriert werden. +Cpu1HostBase=11 +; Beschreibung fr den Auswahldialog, der beim Start der FXEControl zur Auswahl der Rhre angezeigt wird. +Cpu1Description=FXT 190.61 - CPU1 192.168.12.11 + +[FFCom] +;FFCOMDRIVER 256 +;ONLY_FFCOMDRIVER 257 +FFComSysID=0 +;FFComSysID=256 +InBufLength=256 +OutBufLength=256 +IDBufLength=4 +FloatPrecision=4 +WaitTimeout=500 +;WaitTimeout=4000 +; Timeouts nicht mehr direkt parametrisierbar, da abh. von RPS-Zykluszeit! +; Dafr kann jetzt hier die verwendete RPS-Zykluszeit angegeben werden! +PLCCycleTime=100 +SwitchFMEToFFComID=3501 +; Thread-Prioritten: 0: normal, 1: above normal, 2: highest, 15: "real time" +; -1: below normal, -2: lowest, -15: idle +ReadThreadPriority=2 +RequestThreadPriority=1 +AutoUpdThreadPriority=1 +LogComm=0 +LogRead=0 +LogWrite=0 +LogAutoUpd=0 +;RTS_CONTROL_DISABLE 0 +;RTS_CONTROL_ENABLE 1 +;RTS_CONTROL_HANDSHAKE 2 +;RTS_CONTROL_TOGGLE 3 +RTSMode=0 +UseCTSHandshake=0 + +[XRayConstants] +BitMaskBattery=2 +BitMaskWarmupDone=4 +BitMaskFilAdjDone=8 +BitMaskAutocentReady=16 +BitMaskAutocentBeamSearch=32 +BitMaskAutocentBeamFound=64 +BitMaskStartupDone=512 +BitMaskAutofuncRuns=1024 +BitMaskInterlockOn=2048 +BitMaskHSGOk=4096 +BitMaskVacuumOk=8192 +BitMaskAutocentRuns=16384 +BitMaskFilAdjRuns=32768 +BitMaskWarmupRuns=65536 +BitMaskStartupRuns=131072 +BitMaskXRayOn=262144 +BitMaskReadyForXRayOn=524288 +BitMaskXRayError=1048576 + +[ManiConstants] +AxesEnableBackside=1 +; Wenn RPS V.2.0 fuer FOX verwendet wird, PositionTolerance=0 setzen, ansonsten 5-10 +; theoretisch kann PositionTolerance fuer FOX auch bei alter RPS 0 gesetzt werden, das einzige +; Problem ist BASIC-Acknowledge der FGUI, da PVI u.U. die nderungen der Ist-Pos. nicht mitbekommt +PositionTolerance=1 +; Wenn RPS V.2.0 fuer FOX verwendet wird, UseManInPosForFOXBasicAckn=1 setzen, ansonsten 0 +; beim Cougar15 und TIGER mit RPS >= 2.6 gibt es die ManiInPos-Variable wieder nicht mehr, +; daher dort auch Positionsvergleich machen! +UseManInPosForFOXBasicAckn=0 +BitMaskAxisError=1 +BitMaskAxisEnabled=2 +BitMaskAxisInitialized=4 +BitMaskAxisReferenced=8 +BitMaskAxisRefMoving=16 +BitMaskAxisMoving=32 +BitMaskAxisDriveReady=64 +BitMaskAxisDriveError=128 +BitMaskAxisPosHWEnd=256 +BitMaskAxisRefHWEnd=512 +BitMaskAxisNegHWEnd=1024 +BitMaskAxisTriggerInput=2048 +BitMaskAxisModulePresent=4096 +BitMaskAxisInPosition=8192 +BitMaskAxisIsNotToControl=16384 +BitMaskAxisIsVirtual=32768 +; Bitmasken fr Manipulator-Statuswort: +; 12.09.2005: Es ist z.Z. vllig unklar, was wie ab welcher RPS-Version +; definiert ist! Was sind die Unterschiede zwischen TIGER mit RPS-Version 2.6 +; und Cougar15 mit Version 2.6, der eigentlich Version 2.7 haben sollte? +BitMaskManiError=1 +BitMaskManiInitialized=4 +BitMaskManiReferenced=8 +BitMaskManiRefMoving=16 +BitMaskManiMoving=32 +BitMaskManiSingleAxisActive=64 +BitMaskManiAllAxesActive=128 +BitMaskManiNonPLCDriveDisabled=256 +BitMaskManiInLoadPos=512 +BitMaskManiLoadPosMoving=33554432 +BitMaskManiInPosition=8192 +BitMaskManiCPSStop=32768 + +[MESSLOG] +EnableAllConnectionsForTest=0 +MessLogTableFileIdx=52 +MinIntervallTime=100 +MinChangeIntervall=200 + +[CONDITIONING] +; Anz. Messpunkte fr berschlge; Messintervall [min] ergibt sich aus ConditTime / ConditTableSize +ConditTableSize=72 +;Einheit: min. Wenn die Zeit zwischen 2 berschlgen > diesen Wert ist, wird die Kond. von der RPS beendet +ConditIntervall=360 +;Einheit: min. Nach max. dieser Zeit wird die Konditionierung beendet +ConditTimeout=3600 +; Max. Anz. Ueberschlaege, bevor Konditionierung (vom PC durch X-Ray off) abgebrochen wird +MaxConditBreaks=250 +;Wartezeit nach Ueberschlag, nach der das Vakuum registriert wird [s] +WaitAfterBreakTime=5 + +[WOBBELING] +;Default-Werte fuers wobbeln +Step=10.0 +Hub=30.0 + +[POSITIONINGTABLE] +; fuer Cougar15: +Description=g_tManiCtrlStartOld.tAxis +ConnectParams="EV= VT=struct VL=0 AL=4" +SysID=4376 + +;LINK_ALL_START_POSITION( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i32 } {.. VT=u8 }" )), +;LINK_ALL_START_SPEED( _T( "EV=ed VT=struct {. VT=u8 } {. VT=struct VN=11 } {.. VT=f32 } {.. VT=i16 } {.. VT=u8 }" )); + +[MOVEAXESSTRUCT] +; fuer Cougar15: +Description=g_tManiCtrlStartOld +;Das Verhalten von PVI ist hier etwas seltsam: Wird die Typinfo der Achsenstruktur ausgelesen, bekommt man immer die VL=112 +;und ein Alignment von 2, auch wenn im Connect-String 4 angegeben wird und auch die Strukturen mit #pragma pack( push, 4) +;definiert werden (eigentlich kommt dann als Variablenlnge 136 raus). Es funktioniert auch alles fehlerfrei, wenn VL=0 angegeben wird! +ConnectParams="EV= VT=struct VL=0 AL=4" +;ConnectParams="EV= VT=struct VL=112 AL=4" +;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! +WriteSyncDef=1 +SysID=4376 + +[MANUALMOVEAXESSTRUCT] +; fuer Cougar15: +Description=g_tManiCtrlManuellOld +ConnectParams="EV= VT=struct VL=0 AL=4" +;gendert 03.02.2004: Fahrbefehl jetzt synchron senden! +WriteSyncDef=1 +SysID=4368 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Control-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +;condit wait. Nur explizit lesen (?!) +[CONTROLVALUE_253] +Descr=tCONwait +DataType=3 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DisplayName=MaxTimeBetweenBreakdowns[ms] +WriteSyncDef=0 +ReadSyncDef=0 + +;Max. Spg. f. Konditionierung. Nur explizit lesen ! +[CONTROLVALUE_254] +Descr=ConditioningData.condCycle[1].kVmax +DataType=4 +ValueType=3 +SysID=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ConditVoltageMax[kV] +ReadSyncDef=0 + +;Max. Strom f. Konditionierung. Nur explizit lesen ! +[CONTROLVALUE_255] +Descr=ConditioningData.condCycle[1].current_uA +DataType=4 +ValueType=3 +SysID=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ConditCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_256] +Descr=HSG.FILwork +DataType=4 +ValueType=1 +;wird nur noch fr alten Tiger (RPS < 2.6) bentigt ! +SysID=0 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilWorkCurrent[A] + +[CONTROLVALUE_257] +Descr=I_fil +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilWorkArray[A] +DataLen=10 + +; Auswahl fuer zu aktualisierendes amp-DM +[CONTROLVALUE_258] +Descr=amp_modul +DataType=10 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=AmpDMRefreshSel + +; Auswahl fuer zu aktualisierendes cent-DM +[CONTROLVALUE_259] +Descr=PC_stat.u16_CENT_DM_nr +DataType=10 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=CentDMRefreshSel + +[CONTROLVALUE_260] +Descr=Sys.Watchdog_enable +DataType=10 +ValueType=1 +SysID=513 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +DisplayName=WatchdogEnable[short] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_261] +Descr=PLC_stat.bo_Watchdog +DataType=6 +ValueType=1 +SysID=513 +;24.06.2003: Watchdog ausgeschaltet wegen Fehler auf RPS! Hoher Laufzeitverbrauch dadurch, +; dass Signal von RPS immer sofort wieder auf 1 zurckgesetzt wurde, nachdem in FXDrivers +; 0 geschickt wurde! +; 13.07.06: Wieder aktiviert, obwohl auf RPS immer noch nicht verbessert +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DisplayName=WatchdogSignal[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_262] +Descr=SYS_DM.seriennum +SysID=1 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 +DisplayName=SerialNumber +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_263] +Descr=SystemSettings.u32_workingminute_system +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=SystemCounter + +[CONTROLVALUE_264] +Descr=SystemSettings.u32_workingminute_tube +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=TubeCounter + +[CONTROLVALUE_265] +Descr=SystemSettings.u32_workingminute_filament +DataType=3 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=FilamentCounter + +[CONTROLVALUE_266] +Descr=Condensor.Pmicro +DataType=4 +ValueType=0 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=700 +DisplayName=ConsModeMicroThrPow[W] +ReadSyncDef=0 + +[CONTROLVALUE_267] +Descr=Condensor.Pnano +DataType=4 +ValueType=0 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=700 +DisplayName=ConsModeNanoThrPow[W] +ReadSyncDef=0 + +[CONTROLVALUE_268] +Descr=PLC_cmd.reload_MODE_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=ModeChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_269] +Descr=PLC_cmd.reload_TARGET_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TargetChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_270] +DisplayName=SoftwareVersion +Descr=SYS_DM.SoftwareVersion +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_271] +DisplayName=CoilOff +Descr=Sys.coil_off +SysID=1 +DataType=10 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_272] +DisplayName=FilAdjBaseCurrentNew +Descr=PLC_stat.r32_newFilamentCurrentBase +SysID=1 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.05 +RefreshTime=800 + +[CONTROLVALUE_273] +DisplayName=FilAdjBaseCurrentDiff +Descr=PLC_stat.r32_diffToFilamentCurrentBase +SysID=1 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.05 +RefreshTime=800 + +[CONTROLVALUE_274] +DisplayName=PositioningLaser +Descr=Do_Laser +;nd. 14.09.2004: Fuer TIGER, FOX, 15er und 16er! NICHT generell auf FXE! +SysID=6168 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1200 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_275] +Descr=zoom +SysID=1 +DataType=10 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=BVZoomLevel +WriteSyncDef=0 +ReadSyncDef=0 + +; 07.07.03: Reload-Variablen jetzt Control-Values, vorher ControlCommands +; Hintergrund: 1-0 bergnge dieser Variablen knnen als Signal dafr +; genommen werden, dass die neuen Werte tatschlich in die RPS-Variablenstrukturen +; eingetragen wurden! +[CONTROLVALUE_280] +Descr=PC_cmd.TUBE_DM.read +SysID=513 +DisplayName=ReloadTubeDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_281] +Descr=PC_cmd.AMP_DM.read +SysID=1 +DisplayName=ReloadAmpDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_282] +Descr=PC_cmd.HSG_DM.read +SysID=513 +DisplayName=ReloadHSGDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_283] +Descr=PC_cmd.VAC_DM.read +SysID=1 +DisplayName=ReloadVacuumDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_284] +Descr=PC_cmd.COND_DM.read +SysID=1 +DisplayName=ReloadConditDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_285] +Descr=PC_cmd.SYS_DM.read +SysID=513 +DisplayName=ReloadSystemDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_286] +Descr=PC_cmd.FOCUS_DM.read +SysID=1 +DisplayName=ReloadFocusDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_287] +Descr=PC_cmd.CONS_DM.read +SysID=2 +DisplayName=ReloadCondensorDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_288] +Descr=cmd_read_shutter +SysID=32 +DisplayName=ReloadShutterDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_289] +Descr=PC_cmd.CENT_DM.read +SysID=1 +DisplayName=ReloadCenteringDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_290] +Descr=cmd_read_scan +SysID=4 +DisplayName=ReloadScanDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_291] +Descr=PC_cmd.TIREG_DM.read +SysID=1 +DisplayName=ReloadTiRegDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_292] +Descr=cmd_read_comconf +DisplayName=ReloadComConfDM +;22.11.2004: zunchst ausgeschaltet, bei nchster Version, wenn alle Systeme COMCONF-DM beinhalten, einbauen +SysID=0 +;SysID=513 +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_293] +Descr=PC_cmd.INIT_DM +SysID=1 +DisplayName=ReloadInitDM +DataType=9 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DataLen=10 + +[CONTROLVALUE_294] +DisplayName=ReloadAllDMs +Descr=PC_cmd.ALL_DM.read +SysID=1 +DataType=14 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_295] +DisplayName=UsageAmp1 +Descr=Amp[1].Verwendung +SysID=1 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_296] +DisplayName=UsageAmp2 +Descr=Amp[2].Verwendung +SysID=34 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_297] +DisplayName=UsageAmp3 +Descr=Amp[3].Verwendung +SysID=34 +DataType=9 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_298] +DisplayName=DiTubeheadEnable +Descr=Di_tubehead_enable +SysID=1 +DataType=6 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=0 + +[CONTROLVALUE_299] +Descr=target.current_target_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=Target +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_300] +Descr=target.last_target_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TargetCount +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_301] +DisplayName=TubeheadNumber +Descr=Tubehead.current_tubehead_number +SysID=1 +DataType=11 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 + +[CONTROLVALUE_302] +DisplayName=TubeheadCount +Descr=Tubehead.last_tubehead_number +SysID=1 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_303] +Descr=PLC_cmd.reload_TARGET_DM +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TubeheadChanged[bool] +WriteSyncDef=1 +ReadSyncDef=0 + +[CONTROLVALUE_304] +Descr=iIrisMoveDir +DataType=0 +ValueType=1 +SysID=1024 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=IrisMoveDir + +[CONTROLVALUE_305] +Descr=iIrisSetPos +DataType=0 +ValueType=1 +SysID=1024 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=IrisSetPos + +[CONTROLVALUE_306] +Descr=iIrisCurPos +DataType=0 +ValueType=0 +SysID=1024 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=IrisCurPos + +[CONTROLVALUE_307] +Descr=iIrisCurPosActual +DataType=10 +ValueType=0 +SysID=1024 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=IrisCurPosActual + +[CONTROLVALUE_308] +Descr=Vacon +DataType=6 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumOn[bool] + +[CONTROLVALUE_309] +Descr=EnableShutterOnIfManiMoves +DataType=6 +ValueType=1 +SysID=32 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=EnableShutterOnIfManiMoves[bool] + +[CONTROLVALUE_310] +DisplayName=SoftwareVersionMani +Descr=sys_dm.SoftwareVersion +SysID=4120 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_311] +DisplayName=DetectorXRange +Descr=DetectorXRangeNotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_312] +DisplayName=DetectorYRange +Descr=DetectorXRangeNotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=1 + +[CONTROLVALUE_313] +DisplayName=AxisCountReal +Descr=g_tManiParameters.uMaxAxesReal +SysID=4096 +DataType=11 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +ReadSyncDef=0 + +[CONTROLVALUE_314] +DisplayName=FocusDetectorDist0 +Descr=FocusDetectorDist0NotDefinedYet +SysID=0 +DataType=3 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +ReadSyncDef=0 + +[CONTROLVALUE_315] +Descr=PC_cmd.FIL_DM.read +SysID=1 +DisplayName=ReloadFilDM +DataType=6 +ValueType=1 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_316] +DisplayName=TrayOffset +Descr=g_fTrayOffset +TaskName=manimove +DataType=4 +ValueType=1 +SysID=4112 +Active=1 +Notify=1 +RefreshTime=10000 +Hysterese=0.1 + +[CONTROLVALUE_317] +DisplayName=Magnification +Descr=g_fMagnification +TaskName=manimove +DataType=4 +ValueType=0 +SysID=4112 +Active=1 +Notify=1 +RefreshTime=250 +Hysterese=0.1 + +[CONTROLVALUE_318] +DisplayName=DoorVersion +Descr=g_tDoor.dwDoorVersion +DataType=2 +ValueType=1 +SysID=4112 +Active=1 +Notify=0 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_319] +DisplayName=FNCProgramRunning +Descr=g_bFNC_Drive +DataType=6 +ValueType=1 +SysID=4112 +; 20.05.08: Active, Notify=1 (fr Mani-HAL) +Active=1 +Notify=1 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_320] +DisplayName=EnableAIM +Descr=g_bPC_AIM_Enable +DataType=6 +ValueType=1 +;27.01.06: Auch fuer TIGER, da Aim dort jetzt auch auf RPS +SysID=4112 +; 20.05.08: Active, Notify=1 (fr Mani-HAL) +Active=1 +Notify=1 +RefreshTime=2500 +Hysterese=0 + +[CONTROLVALUE_321] +DisplayName=TeachNewPOI +Descr=l_bXYJoystickDriveOff +TaskName=joyctrl +DataType=6 +ValueType=0 +SysID=16 +Active=1 +Notify=1 +RefreshTime=150 +Hysterese=0 + +[CONTROLVALUE_322] +DisplayName=CamAxisAttachedToRotAxis +Descr=g_tCameraAxis.dwEnable +TaskName= +DataType=3 +ValueType=1 +SysID=16 +Active=1 +Notify=1 +RefreshTime=250 +Hysterese=0 + +[CONTROLVALUE_333] +Descr=l_ptDpr.bSampleHolder +DataType=6 +ValueType=0 +SysID=4096 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=200 +DisplayName=SampleHolderPresent[bool] +WriteSyncDef=1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_334] +Descr=l_ptDpr.bTurnTable +DataType=6 +ValueType=0 +SysID=4096 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=200 +DisplayName=TurnTablePresent[bool] +WriteSyncDef=1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_335] +Descr=g_tAIM_Mask.settings +SysID=4120 +DisplayName=AIMSettings +DataType=3 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_336] +Descr=l_bCollProt_Activ +SysID=4096 +DisplayName=CPS_Active +DataType=6 +ValueType=0 +Active=1 +Notify=1 +RefreshTime=500 +TaskName=manimove +Hysterese=0 + +[CONTROLVALUE_337] +Descr=g_bCollProtExists +SysID=4120 +DisplayName=CPS_Exists +DataType=6 +ValueType=0 +Active=1 +Notify=1 +RefreshTime=-1 +Hysterese=0 + +[CONTROLVALUE_338] +Descr=g_bPC_CollProt_Enable +SysID=4120 +DisplayName=CPS_Enabled +DataType=6 +ValueType=1 +Active=1 +Notify=1 +; 13.05.08: RefreshTime wegen Mani-HAL gendert von -1 auf 1000 +RefreshTime=1000 +Hysterese=0 + +[CONTROLVALUE_339] +Descr=g_bPC_PLCinitialized +SysID=4120 +DisplayName=PLC_Initialized +DataType=6 +ValueType=0 +Active=0 +Notify=0 +RefreshTime=-1 +Hysterese=0 + +[CONTROLVALUE_340] +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis1 +TaskName=pp_mast + +[CONTROLVALUE_341] +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis2 +TaskName=pp_mast + +[CONTROLVALUE_342] +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis3 +TaskName=pp_mast + +[CONTROLVALUE_343] +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis4 +TaskName=pp_mast + +[CONTROLVALUE_344] +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis5 +TaskName=pp_mast + +[CONTROLVALUE_345] +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=pp_mast +SysID=4112 +DisplayName=ConfigAxis6 + +[CONTROLVALUE_346] +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis7 +TaskName=pp_mast + +[CONTROLVALUE_347] +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis8 +TaskName=pp_mast + +[CONTROLVALUE_348] +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis9 +TaskName=pp_mast + +[CONTROLVALUE_349] +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwAxisConfig +DataType=3 +ValueType=0 +SysID=4112 +Active=1 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=ConfigAxis10 +TaskName=pp_mast + +[CONTROLVALUE_350] +Descr=g_tRelJoy.dwDirSwitch +DisplayName=JoystickXYInverse +DataType=3 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_351] +Descr=g_tRelJoy.dwEnable +DisplayName=XYJoyDependOnRotEnable +DataType=3 +ValueType=1 +SysID=16 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_352] +Descr=g_bServiceMode +DisplayName=ManiServiceMode +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_356] +DisplayName=ACT_AxisPresent +Descr=l_ptDpr.bACTHolder +SysID=4096 +DataType=6 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +TaskName=pp_mast + +[CONTROLVALUE_358] +Descr=g_abEndlessRotDisabled +DataType=6 +ValueType=1 +SysID=4096 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1500 +;10 Achsen +DataLen=10 +DisplayName=EndlessRotDisabledArray[bool] + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Ampel-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_359] +DisplayName=Wlamp1DemandState[0] +Descr=l_tLampCmdInterface[0].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_360] +DisplayName=Wlamp1FlashPeriod[0] +Descr=l_tLampCmdInterface[0].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_361] +DisplayName=Wlamp1Set[0] +Descr=l_tLampCmdInterface[0].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_362] +DisplayName=Wlamp1DemandState[1] +Descr=l_tLampCmdInterface[1].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_363] +DisplayName=Wlamp1FlashPeriod[1] +Descr=l_tLampCmdInterface[1].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_364] +DisplayName=Wlamp1Set[1] +Descr=l_tLampCmdInterface[1].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_365] +DisplayName=Wlamp1DemandState[2] +Descr=l_tLampCmdInterface[2].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_366] +DisplayName=Wlamp1FlashPeriod[2] +Descr=l_tLampCmdInterface[2].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_367] +DisplayName=Wlamp1Set[2] +Descr=l_tLampCmdInterface[2].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_368] +DisplayName=Wlamp1DemandState[3] +Descr=l_tLampCmdInterface[3].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_369] +DisplayName=Wlamp1FlashPeriod[3] +Descr=l_tLampCmdInterface[3].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_370] +DisplayName=Wlamp1Set[3] +Descr=l_tLampCmdInterface[3].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_371] +DisplayName=Wlamp1DemandState[4] +Descr=l_tLampCmdInterface[4].cDemandState +DataType=14 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_372] +DisplayName=Wlamp1FlashPeriod[4] +Descr=l_tLampCmdInterface[4].wFlashPeriod +DataType=11 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +[CONTROLVALUE_373] +DisplayName=Wlamp1Set[4] +Descr=l_tLampCmdInterface[4].bSetLamp +DataType=6 +ValueType=1 +SysID=4112 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +TaskName=sigtower + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Warnlampen-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +;// Die Variablen fr die einzelnen Warnlampen sind unbrauchbar, +;// immer auf 0 oder nur sehr kurzfristig 1 wenn Fehler +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_374] +DisplayName=WarnlampDefect +Descr=Lamp_def +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 + +[CONTROLVALUE_375] +DisplayName=ManiInterlock +Descr=l_ptDpr.bInterlock +DataType=6 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_376] +Descr=VAC_DM.version +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumVersion +ReadSyncDef=0 + +[CONTROLVALUE_377] +Descr=Vac.mess +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=1000 +DisplayName=VacuumNom[V] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_378] +Descr=HSG.Gridist +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=GridVoltage[V] +ReadSyncDef=0 + +; nur explizit Lesen fr Autocond. +[CONTROLVALUE_379] +Descr=TUBE_DM.seriennum +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=SerialNumber +ReadSyncDef=0 +DataLen=16 + +[CONTROLVALUE_380] +Descr=TUBE_DM.name +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=1000 +DisplayName=Name +ReadSyncDef=0 +DataLen=16 + +[CONTROLVALUE_381] +Descr=Focus.f +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=FocusCurAct +ReadSyncDef=0 + +[CONTROLVALUE_382] +Descr=PC_cmd.i32_XrayTimer_set_time +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=XrayTimer_set_time +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_383] +Descr=PLC_stat.i32_XrayTimer_left_time +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=XrayTimer_left_time +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_384] +Descr=PLC_stat.u32_cond_character +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=AutoCondenserStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_385] +Descr=PLC_stat.u32_filamentcorradjust +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=FilamentCorrectionTestStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_386] +Descr=r32_calcFilCorr +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=FilamentCorrectionTestResult +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=filcorradj + +[CONTROLVALUE_387] +Descr=PLC_stat.u32_Leckstromtest +DataType=0 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=LeakageCurrentTestStatus +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_388] +Descr=r32_mAist_Mittel +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultMean +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +[CONTROLVALUE_389] +Descr=r32_kV_limit_no_leak +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultLimitNoLeak +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +[CONTROLVALUE_390] +Descr=bo_leak_is_linear +DataType=6 +ValueType=1 +SysID=769 +Active=1 +Hysterese=0 +RefreshTime=0 +DisplayName=LeakageCurrentTestResultLeakIsLinear +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=Leckstrom + +;//////////////////////////////////////////////////////////////////////////////////////// +;// NEUE VARIABLEN-PARAMETRISIERUNGEN HIER EINTRAGEN +;//////////////////////////////////////////////////////////////////////////////////////// +; Variable zur Zuordnung der Variablen zu verschiedenen FXE-Typen und Systemen. +; Nicht bentigte bzw. nicht auf der RPS vorhandene Variablen werden nicht ber PVI connected +; Die Identifikation ist in dem String bitcodiert +;//////////////////////////////////////////////////////////////////////////////////////// +[SYSTEMID_0] +DisplayName=SysIDVariable1 +Descr=Sys.SysConfig +SysID=769 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +[SYSTEMID_1] +DisplayName=SysIDVariable2 +Descr=sys_dm.SysConfig +SysID=1 +DataType=3 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Kommandos +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_96] +Descr=PC_cmd.focusCharacteristic.write_default +SysID=1 +DisplayName=WriteDefFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_97] +Descr=PC_cmd.condensorCharacteristic.write_default +SysID=2 +DisplayName=WriteDefCentTable +WriteSyncDef=0 + +[CONTROLCOMMAND_98] +Descr=write_def_shut +SysID=32 +DisplayName=WriteDefShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_99] +Descr=PC_cmd.reset_workinghour_system +SysID=1 +DisplayName=DelSystemCounter + +[CONTROLCOMMAND_100] +Descr=PC_cmd.reset_workinghour_tube +SysID=1 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_101] +Descr=PC_cmd.reset_workinghour_filament +SysID=1 +DisplayName=DelFilamentCounter + +; mode-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_102] +Descr=PC_cmd.MODE_DM.read +SysID=1 +DisplayName=ReadModeModule +WriteSyncDef=0 + +; target-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_103] +Descr=PC_cmd.TARGET_DM.read +SysID=1 +DisplayName=ReadTargetModule +WriteSyncDef=0 + +; mode-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_104] +Descr=PC_cmd.MODE_DM.create_new +SysID=1 +DisplayName=NewModeModule +WriteSyncDef=0 + +; target-Datenmodul lesen, analog wie bei Kennlinien +[CONTROLCOMMAND_105] +Descr=PC_cmd.TARGET_DM.create_new +SysID=1 +DisplayName=NewTargetModule +WriteSyncDef=0 + +[CONTROLCOMMAND_106] +Descr=PC_cmd.new_filament +SysID=1 +DisplayName=NewFilament + +[CONTROLCOMMAND_107] +Descr=PC_cmd.focusCharacteristic.read_default +SysID=1 +DisplayName=LoadDefFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_108] +Descr=PC_cmd.condensorCharacteristic.read_default +SysID=2 +DisplayName=LoadDefConsTable +WriteSyncDef=0 + +[CONTROLCOMMAND_109] +Descr=read_def_shut +SysID=32 +DisplayName=LoadDefShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_111] +Descr=PC_cmd.TubeCharacteristic.read +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_112] +Descr=PC_cmd.TubeCharacteristic.write +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_113] +Descr=PC_cmd.TubeCharacteristic.store_point +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_114] +Descr=PC_cmd.TubeCharacteristic.delete_point +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_115] +Descr=PC_cmd.TubeCharacteristic.delete_all_points +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_116] +Descr=PC_cmd.TubeCharacteristic.read_default +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_117] +Descr=PC_cmd.TubeCharacteristic.write_default +SysID=512 +DisplayName=DelTubeCounter + +[CONTROLCOMMAND_118] +Descr=PC_cmd.TUBEHEAD_DM.read +SysID=1 +DisplayName=ReadTubheadModule + +[CONTROLCOMMAND_119] +Descr=l_ptDpr.tManiCommands.bStartZentPosAll +SysID=4120 +DisplayName=CenterAllAxes +WriteSyncDef=0 +TaskName=pp_mast + +[CONTROLCOMMAND_120] +Descr=l_ptDpr.tManiCommands.bStartLoadPosAll +SysID=4120 +DisplayName=LoadPosAllAxes +WriteSyncDef=0 +TaskName=pp_mast + +[CONTROLCOMMAND_121] +Descr=cmd_opencom +SysID=0 +DisplayName=OpenFFCom +WriteSyncDef=1 + +[CONTROLCOMMAND_122] +Descr=cmd_closecom +SysID=0 +DisplayName=CloseFFCom +WriteSyncDef=1 + +[CONTROLCOMMAND_124] +DisplayName=PC_cmd.xraytimerON +Descr=PC_cmd.xraytimerON +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_125] +DisplayName=PC_cmd.xraytimerOFF +Descr=PC_cmd.xraytimerOFF +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_126] +DisplayName=PC_cmd.xraytimerReset +Descr=PC_cmd.xraytimerReset +SysID=1 +WriteSyncDef=0 + +[CONTROLCOMMAND_127] +Descr=PC_cmd.condensor_character_kV +SysID=257 +DisplayName=DoAutocondenserKV +WriteSyncDef=0 + +[CONTROLCOMMAND_128] +Descr=PC_cmd.condensor_character_singlemod +SysID=257 +DisplayName=DoAutocondenserMod +WriteSyncDef=0 + +[CONTROLCOMMAND_129] +Descr=PC_cmd.condensor_character_multimod +SysID=257 +DisplayName=DoAutocondenserAll +WriteSyncDef=0 + +[CONTROLCOMMAND_130] +Descr=PC_cmd.filamentcorradjust +SysID=257 +DisplayName=DoFilamentCorrectionTest +WriteSyncDef=0 + +[CONTROLCOMMAND_131] +Descr=PC_cmd.leckstromtest +SysID=257 +DisplayName=DoLeakageCurrentTest +WriteSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Debug-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10000] +Descr=Filament_Q20 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ20 + +[CONTROLVALUE_10001] +Descr=Filament_Q50 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ50 + +[CONTROLVALUE_10002] +Descr=Filament_Q100 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ100 + +[CONTROLVALUE_10003] +Descr=Filament_Q250 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ250 + +[CONTROLVALUE_10004] +Descr=Filament_Q500 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ500 + +[CONTROLVALUE_10005] +Descr=Filament_Q1000 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=250 +DisplayName=FilamentQ1000 + +[CONTROLVALUE_10006] +Descr=Target_Ws_025 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.25 +RefreshTime=1000 +DisplayName=TargetJ025 + +[CONTROLVALUE_10007] +Descr=Target_Ws_05 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ05 + +[CONTROLVALUE_10008] +Descr=Target_Ws_1 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ1 + +[CONTROLVALUE_10009] +Descr=Target_Ws_2 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ2 + +[CONTROLVALUE_10010] +Descr=Target_Ws_4 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ4 + +[CONTROLVALUE_10011] +Descr=Target_Ws_6 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ6 + +[CONTROLVALUE_10012] +Descr=Target_Ws_10 +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TargetJ10 + +[CONTROLVALUE_10013] +Descr=Sys_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=SystemErrorArray + +[CONTROLVALUE_10014] +Descr=HSG_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=HSGErrorArray + +[CONTROLVALUE_10015] +Descr=Tube_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=TubeErrorArray + +[CONTROLVALUE_10016] +Descr=Vac_error +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1500 +DataLen=21 +DisplayName=VacuumErrorArray + +[CONTROLVALUE_10017] +Descr=Sys_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=SysErrorArrayIdx + +[CONTROLVALUE_10018] +Descr=HSG_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=HSGErrorArrayIdx + +[CONTROLVALUE_10019] +Descr=Tube_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=4000 +DisplayName=TubeErrorArrayIdx + +[CONTROLVALUE_10020] +Descr=Vac_err_count +DataType=11 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=4000 +DisplayName=VacuumErrorArrayIdx + +[CONTROLVALUE_10021] +DisplayName=LoadPositionEnable1 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10022] +DisplayName=LoadPositionEnable2 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10023] +DisplayName=LoadPositionEnable3 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10024] +DisplayName=LoadPositionEnable4 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10025] +DisplayName=LoadPositionEnable5 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10026] +DisplayName=LoadPositionEnable6 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.dwLoadPos_Enab +SysID=4120 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN 7-10 VORERST NUR FUER COUGAR15! +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10027] +DisplayName=LoadPositionEnable7 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10028] +DisplayName=LoadPositionEnable8 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10029] +DisplayName=LoadPositionEnable9 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10030] +DisplayName=LoadPositionEnable10 +; fr Cougar15: +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.dwLoadPos_Enab +SysID=24 +DataType=1 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// BELADEPOSITIONEN 1-6 VORERST NUR FUER TIGER! +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10031] +DisplayName=LoadPosition1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10032] +DisplayName=LoadPosition2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10033] +DisplayName=LoadPosition3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10034] +DisplayName=LoadPosition4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10035] +DisplayName=LoadPosition5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10036] +DisplayName=LoadPosition6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10037] +DisplayName=LoadPosition7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10038] +DisplayName=LoadPosition8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10039] +DisplayName=LoadPosition9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +[CONTROLVALUE_10040] +DisplayName=LoadPosition10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fLoadPos +SysID=4112 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// AxesWatch-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_10041] +DisplayName=AxisEncValue[0] +Descr=DC_nEncoder[0] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10042] +DisplayName=AxisEncMastSlaveOffset[0] +Descr=l_anMasterSlaveEncoderOffset[0] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10043] +DisplayName=MasterSlaveDiff[0] +Descr=l_afMasterSlaveDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10044] +DisplayName=MasterSlaveDiffMax[0] +Descr=l_afMasterSlaveDiffMax[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10045] +DisplayName=MastSlavRefMaxDiff[0] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10046] +DisplayName=MastSlavNormMaxDiff[0] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10047] +DisplayName=ScalingFactor[0] +Descr=g_tAxesWatch.afScalingFactor[0] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10048] +DisplayName=AxisEncValue[1] +Descr=DC_nEncoder[1] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10049] +DisplayName=AxisEncMastSlaveOffset[1] +Descr=l_anMasterSlaveEncoderOffset[1] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10050] +DisplayName=MasterSlaveDiff[1] +Descr=l_afMasterSlaveDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10051] +DisplayName=MasterSlaveDiffMax[1] +Descr=l_afMasterSlaveDiffMax[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10052] +DisplayName=MastSlavRefMaxDiff[1] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10053] +DisplayName=MastSlavNormMaxDiff[1] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10054] +DisplayName=ScalingFactor[1] +Descr=g_tAxesWatch.afScalingFactor[1] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10055] +DisplayName=AxisEncValue[2] +Descr=DC_nEncoder[2] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10056] +DisplayName=AxisEncMastSlaveOffset[2] +Descr=l_anMasterSlaveEncoderOffset[2] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10057] +DisplayName=MasterSlaveDiff[2] +Descr=l_afMasterSlaveDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10058] +DisplayName=MasterSlaveDiffMax[2] +Descr=l_afMasterSlaveDiffMax[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10059] +DisplayName=MastSlavRefMaxDiff[2] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10060] +DisplayName=MastSlavNormMaxDiff[2] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10061] +DisplayName=ScalingFactor[2] +Descr=g_tAxesWatch.afScalingFactor[2] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10062] +DisplayName=AxisEncValue[3] +Descr=DC_nEncoder[3] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10063] +DisplayName=AxisEncMastSlaveOffset[3] +Descr=l_anMasterSlaveEncoderOffset[3] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10064] +DisplayName=MasterSlaveDiff[3] +Descr=l_afMasterSlaveDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10065] +DisplayName=MasterSlaveDiffMax[3] +Descr=l_afMasterSlaveDiffMax[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10066] +DisplayName=MastSlavRefMaxDiff[3] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10067] +DisplayName=MastSlavNormMaxDiff[3] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10068] +DisplayName=ScalingFactor[3] +Descr=g_tAxesWatch.afScalingFactor[3] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10069] +DisplayName=AxisEncValue[4] +Descr=DC_nEncoder[4] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10070] +DisplayName=AxisEncMastSlaveOffset[4] +Descr=l_anMasterSlaveEncoderOffset[4] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10071] +DisplayName=MasterSlaveDiff[4] +Descr=l_afMasterSlaveDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10072] +DisplayName=MasterSlaveDiffMax[4] +Descr=l_afMasterSlaveDiffMax[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10073] +DisplayName=MastSlavRefMaxDiff[4] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10074] +DisplayName=MastSlavNormMaxDiff[4] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10075] +DisplayName=ScalingFactor[4] +Descr=g_tAxesWatch.afScalingFactor[4] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10076] +DisplayName=AxisEncValue[5] +Descr=DC_nEncoder[5] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10077] +DisplayName=AxisEncMastSlaveOffset[5] +Descr=l_anMasterSlaveEncoderOffset[5] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10078] +DisplayName=MasterSlaveDiff[5] +Descr=l_afMasterSlaveDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10079] +DisplayName=MasterSlaveDiffMax[5] +Descr=l_afMasterSlaveDiffMax[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10080] +DisplayName=MastSlavRefMaxDiff[5] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10081] +DisplayName=MastSlavNormMaxDiff[5] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10082] +DisplayName=ScalingFactor[5] +Descr=g_tAxesWatch.afScalingFactor[5] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10083] +DisplayName=AxisEncValue[6] +Descr=DC_nEncoder[6] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10084] +DisplayName=AxisEncMastSlaveOffset[6] +Descr=l_anMasterSlaveEncoderOffset[6] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10085] +DisplayName=MasterSlaveDiff[6] +Descr=l_afMasterSlaveDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10086] +DisplayName=MasterSlaveDiffMax[6] +Descr=l_afMasterSlaveDiffMax[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10087] +DisplayName=MastSlavRefMaxDiff[6] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10088] +DisplayName=MastSlavNormMaxDiff[6] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10089] +DisplayName=ScalingFactor[6] +Descr=g_tAxesWatch.afScalingFactor[6] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10090] +DisplayName=AxisEncValue[7] +Descr=DC_nEncoder[7] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10091] +DisplayName=AxisEncMastSlaveOffset[7] +Descr=l_anMasterSlaveEncoderOffset[7] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10092] +DisplayName=MasterSlaveDiff[7] +Descr=l_afMasterSlaveDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10093] +DisplayName=MasterSlaveDiffMax[7] +Descr=l_afMasterSlaveDiffMax[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10094] +DisplayName=MastSlavRefMaxDiff[7] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10095] +DisplayName=MastSlavNormMaxDiff[7] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10096] +DisplayName=ScalingFactor[7] +Descr=g_tAxesWatch.afScalingFactor[7] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10097] +DisplayName=AxisEncValue[8] +Descr=DC_nEncoder[8] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10098] +DisplayName=AxisEncMastSlaveOffset[8] +Descr=l_anMasterSlaveEncoderOffset[8] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10099] +DisplayName=MasterSlaveDiff[8] +Descr=l_afMasterSlaveDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10100] +DisplayName=MasterSlaveDiffMax[8] +Descr=l_afMasterSlaveDiffMax[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10101] +DisplayName=MastSlavRefMaxDiff[8] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10102] +DisplayName=MastSlavNormMaxDiff[8] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10103] +DisplayName=ScalingFactor[8] +Descr=g_tAxesWatch.afScalingFactor[8] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10104] +DisplayName=AxisEncValue[9] +Descr=DC_nEncoder[9] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10105] +DisplayName=AxisEncMastSlaveOffset[9] +Descr=l_anMasterSlaveEncoderOffset[9] +SysID=4120 +DataType=10 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10106] +DisplayName=MasterSlaveDiff[9] +Descr=l_afMasterSlaveDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10107] +DisplayName=MasterSlaveDiffMax[9] +Descr=l_afMasterSlaveDiffMax[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +TaskName=axeswtch + +[CONTROLVALUE_10108] +DisplayName=MastSlavRefMaxDiff[9] +Descr=g_tAxesWatch.afMastSlavRefMaxDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10109] +DisplayName=MastSlavNormMaxDiff[9] +Descr=g_tAxesWatch.afMastSlavNormMaxDiff[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +[CONTROLVALUE_10110] +DisplayName=ScalingFactor[9] +Descr=g_tAxesWatch.afScalingFactor[9] +SysID=4120 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=-1 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Debug-Commands +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_10000] +Descr=del_Filament_Q +SysID=1 +DisplayName=DelFilamentQ + +[CONTROLCOMMAND_10001] +Descr=del_Target_Ws +SysID=1 +DisplayName=DelTargetJ + +[CONTROLCOMMAND_10002] +Descr=Sys_errorquit +SysID=1 +DisplayName=ResetSysErrArray + +[CONTROLCOMMAND_10003] +Descr=HSG_errorquit +SysID=1 +DisplayName=ResetHSGErrArray + +[CONTROLCOMMAND_10004] +Descr=Tube_errorquit +SysID=1 +DisplayName=ResetTubeErrArray + +[CONTROLCOMMAND_10005] +Descr=Vac_errorquit +SysID=1 +DisplayName=ResetVacErrArray + +;//////////////////////////////////////////////////////////////////////////////////////// +;// erweiterte Test-Variablen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_15000] +DisplayName=TMTApertureCurrentArray +Descr=BlendeAbtast +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1200 +DataLen=300 + +[CONTROLVALUE_15001] +DisplayName=TMTTargetCurrentArray +Descr=TargetAbtast +DataType=4 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1200 +DataLen=300 + +[CONTROLVALUE_15002] +DisplayName=TMTIntegrationCount +Descr=burn_Anzahl +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15003] +DisplayName=TMTFocusVariation +Descr=burn_Ifocus +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15004] +DisplayName=TMTFocusIntervall +Descr=burn_Ifocus_step +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15005] +DisplayName=TMTUsedFocusPoints +Descr=abtast_ende +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15006] +DisplayName=TMTActFocusPoint +Descr=abtast_index +SysID=1 +DataType=10 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15007] +DisplayName=TMTAccVoltage +Descr=burn_kV +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=250 + +[CONTROLVALUE_15008] +DisplayName=TMTTubeCurrent +Descr=burn_mA +SysID=1 +DataType=4 +ValueType=1 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=250 + +[CONTROLVALUE_15009] +DisplayName=TMTResFocusOptMax +Descr=Focus_opt_max +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15010] +DisplayName=TMTResFocusOptMin +Descr=Focus_opt_min +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15011] +DisplayName=TMTResTargetAvgMax +Descr=TargetAverage_max +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15012] +DisplayName=TMTResTargetAvgMin +Descr=TargetAverage_min +SysID=1 +DataType=4 +ValueType=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=250 + +[CONTROLVALUE_15013] +DisplayName=TMTResult +Descr=TargetEinbrand +SysID=1 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15014] +DisplayName=BeamScanPointsPerLine +Descr=beamscan_anzahl +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15015] +DisplayName=BeamScanLineReady +Descr=beamscan_ready +;//Variable wurde nach local verschoben +SysID=0 +DataType=6 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 + +[CONTROLVALUE_15016] +DisplayName=BeamScanCurrentIntervall +Descr=beamscan_step +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15017] +DisplayName=BeamScanLineArray +Descr=beamscan_target +DataType=4 +ValueType=1 +;//Variable wurde nach local verschoben +SysID=0 +Active=0 +Notify=0 +Hysterese=0.1 +RefreshTime=1000 +DataLen=501 + +[CONTROLVALUE_15018] +DisplayName=BeamScanXIndex +Descr=beamscan_x +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15019] +DisplayName=BeamScanYIndex +Descr=beamscan_y +;//Variable wurde nach local verschoben +SysID=0 +DataType=11 +ValueType=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=250 + +[CONTROLVALUE_15020] +Descr=Tube.wobstep +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=WobbelStep + +[CONTROLVALUE_15021] +Descr=I_tube_korr +DataType=4 +ValueType=1 +SysID=0 +Active=0 +Notify=0 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=TubeCorrCurArray[A] +DataLen=11 + +[CONTROLVALUE_15022] +Descr=Tube.hub +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=WobbelAmplitude + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Commandos fuer erweiterte Testfunktionen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_15000] +Descr=PC_cmd.burn +DisplayName=StartTargetMaterialTest +SysID=1 + +[CONTROLCOMMAND_15001] +Descr=PC_cmd.beamscan +DisplayName=StartBeamScan +SysID=1 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// Stati fuer erweiterte Testfunktionen +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_15000] +DisplayName=TMTRunning +Descr=PLC_stat.bo_burn_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 + +[CONTROLSTATUS_15001] +DisplayName=BeamScanRunning +Descr=PLC_stat.bo_beamscan_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 + +[CPUTYPES] +I386="CP340 CP360 CP380 CP570 CP1483 CP1484 CP1583" +68000="IF260 CP260 CP430 CP476" + +;//////////////////////////////////////////////////////////////////////////////////////// +;// DATENMODULE +;//////////////////////////////////////////////////////////////////////////////////////// +; 26.06.2003: ModuleNameIdxMethod +; 0: alter Mechanismus (ModuleCount aus ini-Datei, 1-dim. Index) +; 1: [init-DM-Eintrag] (statisch, 1 Modul pro Init, z. B. hsg, tube) +; 2: [init-DM-Eintrag / Init-Anz.] (statisch, mehrere Module pro Init, z. B. amp, cent) +; 3: [Anz. init-DMs bzw. tubeheads (sollte gleich sein)] (statisch) +; 4: [Tubeheads] (1-dim., dyn.) +; 5: [Targets] (2-dim., dyn.) +; 6: [Modes] (3-dim., dyn.) +; Wenn ModuleNameIdxMethod=1 (z.B. cent, amp) dann wird der ModuleCount aus dem Eintrag im letzten init-dm ermittelt, +; es mssen dann diese Anz. Module angezeigt werden. +; Wenn ModuleNameIdxMethod=0 wird ModuleCount=0/1 gesetzt, es wird nur ein Modul angezeigt (und es gibt dann auch nur EINE +; Strukturvariable!) +; bei dyn. Modulen (mode, target) ergibt sich die anzuzeigende Anz. Module aus dem Wert der entspr. Variablen +; (z.B. cons_max, target_max) +;//////////////////////////////////////////////////////////////////////////////////////// +; INIT-Datenmodule: +; Diese liefern die Informationen darber, wieviele der anderen DMs insgesamt auf der RPS +; vorhanden und welche gerade aktiv sind. Momentan soll es fr jeden Rhrenkopf ein init-Datenmodul +; geben. ber einen dig. Eingang wird der jeweilige Rhrenkopf von der RPS erkannt --> Zu- +; weisung der Rhrenkopf-Nummer. Entspr. dieser Nummber wird ein init-DM angesprochen, in +; welchem hinterlegt ist, welche DMs aktiviert werden sollen. +; Definition/Konvention: IM LETZTEN init-DM steht die ANZAHL der fr jeden Typ auf der RPS +; vorhandenen DMs! +; init-DMs mssen nicht ber eine PC-Applikation angezeigt/konfiguriert werden! +;//////////////////////////////////////////////////////////////////////////////////////// +[INITDM] +DisplayName=InitDM +SysID=1 + +[TUBEHEADDM] +DisplayName=TubeheadDM +SysID=1 + +[TARGETDM] +DisplayName=TargetDM +SysID=1 + +[TargetDM_Names] +Descr=target.Name[%d] +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=2000 +DataLen=41 + +[MODEDM] +DisplayName=ModeDM +SysID=1 + +[ModeDM_Names] +Descr=Mode.Name[%d] +DataType=9 +ValueType=1 +SysID=1 +Active=0 +Notify=0 +Hysterese=0 +RefreshTime=2000 +DataLen=16 + +[FILDM] +DisplayName=FilDM +SysID=1 + +[TUBEDM] +DisplayName=TubeDM +SysID=513 + +[AMPDM] +DisplayName=AmpDM +SysID=1 + +[HSGDM] +DisplayName=HSGDM +SysID=513 + +[VACDM] +DisplayName=VacDM +SysID=1 + +[CONDDM] +DisplayName=CondDM +SysID=1 + +[SYSDM] +DisplayName=SysDM +SysID=513 + +[FOCUSDM] +DisplayName=FocusDM +SysID=1 + +[CONSDM] +DisplayName=ConsDM +SysID=2 + +[SHUTDM] +DisplayName=ShutDM +SysID=32 + +[CENTDM] +DisplayName=CentDM +SysID=1 + +[TREGDM] +DisplayName=TRegDM +SysID=64 + +[SYSMANIDM] +DisplayName=SysManiDM +SysID=4120 + +[PARA_DM] +DisplayName=ParaDM +SysID=4120 + +[GEODM] +DisplayName=GeoDM +SysID=4120 + +[REFDM] +DisplayName=RefDM +SysID=4120 + +[DOORDM] +DisplayName=DoorDM +SysID=4120 + +[MOTIRISDM] +DisplayName=MotIrisDM +SysID=1024 + +[JSPEEDDM] +DisplayName=JSpeedDM +SysID=4120 + +[AXESWATCHDM] +DisplayName=AxesWatchDM +SysID=4120 + +[LOADPOSDM] +DisplayName=LoadPosDM +SysID=4120 + +[MANIPARADM] +DisplayName=ManiParaDM +SysID=4120 + +[TURNTABLEDM] +DisplayName=TurntableDM +SysID=4120 + +[CAMAXISDM] +DisplayName=CamAxisDM +SysID=4120 + +[ACTAXISDM] +DisplayName=ACTAxisDM +SysID=4120 + +[AIMMASKDM] +DisplayName=AimMaskDM +SysID=4120 + +[RELJOYDM] +DisplayName=RelJoyDM +SysID=4120 diff --git a/ReleaseFiles/fx_user.ini b/ReleaseFiles/fx_user.ini index 7b8197f2..d326b24f 100644 --- a/ReleaseFiles/fx_user.ini +++ b/ReleaseFiles/fx_user.ini @@ -1,4359 +1,4359 @@ -[FOCUSTABLE0] -Description=FocusCharacteristic.i_t_table -SysID=1 - -[FOCUSTABLE1] -Description=CondensorCharacteristic.i_t_table -SysID=2 - -[FOCUSTABLE2] -Description=k_shut -SysID=32 - -[CENTERINGTABLE0] -Description=CenteringCharacteristic[0].x_y_t_table -SysID=1 - -[CENTERINGTABLE1] -Description=CenteringCharacteristic[1].x_y_t_table -SysID=128 - -[TUBECURRENTTABLE] -Description=TubecurrentCharacteristic.i_t_table -ElementCount=250 -SysID=512 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// VALUES -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_0] -Descr=PC_cmd.r32_TubeVoltage_kV -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageNom[kV] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_1] -Descr=PC_cmd.r32_TubeCurrent_uA -DataType=4 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1200 -DisplayName=TubeCurrentNom[A] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_2] -Descr=ISOwatt -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=500 -DisplayName=IsowattPower[W] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_3] -Descr=Sys.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SystemErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_4] -Descr=Tube.kVmax -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageMax[kV] -ReadSyncDef=0 - -[CONTROLVALUE_5] -Descr=PLC_stat.r32_TubeVoltage_kV_min -DataType=4 -;ConnectID for FFCom -ConID=2005 -ValueType=2 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=AccVoltageMin[kV] -ReadSyncDef=0 - -[CONTROLVALUE_6] -Descr=Tube.mAmax -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=TubeCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_7] -Descr=HSG.FILmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=FilCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_8] -Descr=HSG.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=HSGErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_9] -Descr=TUBE_DM.kVmax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=2000 -DisplayName=TubeDM_AccVoltMax[kV] -ReadSyncDef=0 - -[CONTROLVALUE_10] -Descr=TUBE_DM.mAmax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=2000 -DisplayName=TubeDM_TubeCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_11] -Descr=Mode.Target_Pmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=IsowattPowerMax[W] -ReadSyncDef=0 - -[CONTROLVALUE_12] -Descr=Tube.errornum -DataType=11 -ValueType=5 -SysID=513 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=TubeErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_13] -Descr=PLC_stat.r32_TubeVoltage_kV_max -DataType=4 -ValueType=3 -SysID=769 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1000 -DisplayName=Warmup_AccVoltMax[kV] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_14] -Descr=PLC_stat.r32_TubeVoltage_kV_ist -DataType=4 -ValueType=0 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=AccVoltageAct[kV] -ReadSyncDef=0 - -[CONTROLVALUE_15] -Descr=PLC_stat.r32_TubeCurrent_uA_ist -DataType=4 -ValueType=0 -SysID=769 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=TubeCurrentAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_16] -Descr=Targetleistung -DataType=4 -ValueType=0 -SysID=257 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=800 -DisplayName=TargetPowerAct[W] -ReadSyncDef=0 - -[CONTROLVALUE_17] -Descr=FILsoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=1200 -DisplayName=FilCurrentNom[A] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_18] -Descr=HSG.FIList -DataType=4 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.4 -RefreshTime=1000 -DisplayName=FilCurrentAct[V] -ReadSyncDef=0 - -[CONTROLVALUE_19] -Descr=PC_cmd.r32_focussoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=FocusCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_20] -Descr=Focus.fmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=FocusCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_21] -Descr=Condensor.csoll -DataType=4 -ValueType=1 -SysID=2 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CondensCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_22] -Descr=Condensor.cmax -DataType=4 -ValueType=3 -SysID=2 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CondensCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_23] -Descr=Shutter.isoll -DataType=4 -ValueType=1 -SysID=32 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=ShutterCurrentNom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_24] -Descr=Shutter.imax -DataType=4 -ValueType=3 -SysID=32 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ShutterCurrentMax[mA] -ReadSyncDef=0 - -[CONTROLVALUE_25] -Descr=Shutter_on -DataType=6 -ValueType=1 -SysID=288 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ShutterOn[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_26] -Descr=Cent[0].xsoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentX1Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_27] -Descr=Cent[0].ysoll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentY1Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_28] -Descr=Cent[0].xmax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentX1Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_29] -Descr=Cent[0].ymax -DataType=4 -ValueType=3 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentY1Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_30] -Descr=Cent[1].xsoll -DataType=4 -ValueType=1 -SysID=128 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentX2Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_31] -Descr=Cent[1].ysoll -DataType=4 -ValueType=1 -SysID=128 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=1200 -DisplayName=CentCurrentY2Nom[mA] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_32] -Descr=Cent[1].xmax -DataType=4 -ValueType=3 -SysID=128 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentX2Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_33] -Descr=Cent[1].ymax -DataType=4 -ValueType=3 -SysID=128 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CentCurrentY2Max[mA] -ReadSyncDef=0 - -[CONTROLVALUE_34] -Descr=Amp[1].ist -DataType=4 -ValueType=0 -SysID=257 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=TargetCurrentAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_35] -Descr=Amp[1].imax -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=TargetCurrentMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_36] -Descr=Ptarget_max -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=700 -DisplayName=TargetPowerMax[W] -ReadSyncDef=0 - -[CONTROLVALUE_37] -Descr=Amp[2].ist -DataType=4 -ValueType=0 -SysID=34 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=CondensApertureCurAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_38] -Descr=Amp[2].imax -DataType=4 -ValueType=1 -SysID=34 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=CondensApertureCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_39] -Descr=Amp[3].ist -DataType=4 -ValueType=0 -;06.12.2002: Amp3-Variablen only for scanning! -SysID=34 -Active=1 -Notify=1 -Hysterese=0.3 -RefreshTime=500 -DisplayName=ObjApertureCurAct[A] -ReadSyncDef=0 - -[CONTROLVALUE_40] -Descr=Amp[3].imax -DataType=4 -ValueType=1 -;06.12.2002: Amp3-Variablen only for scanning! -SysID=34 -Active=0 -Notify=0 -Hysterese=1.0 -RefreshTime=1000 -DisplayName=ObjApertureCurMax[A] -ReadSyncDef=0 - -[CONTROLVALUE_41] -Descr=Ui_Vac -DataType=10 -ValueType=0 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=500 -DisplayName=VacuumAct[V] -ReadSyncDef=0 - -[CONTROLVALUE_42] -Descr=Vac.soll -DataType=4 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0.2 -RefreshTime=500 -DisplayName=VacuumNom[V] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_43] -Descr=Vac.errornum -DataType=11 -ValueType=5 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1000 -DisplayName=VacuumErrorNumber -ReadSyncDef=0 - -[CONTROLVALUE_44] -Descr=Ti_max -DataType=10 -ValueType=3 -SysID=64 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=TarCurMaxReg[A_as_short] -ReadSyncDef=0 - -[CONTROLVALUE_45] -Descr=Tireg.i_min -DataType=10 -ValueType=2 -SysID=64 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=TarCurMinReg[A_as_short] -ReadSyncDef=0 - -[CONTROLVALUE_46] -Descr=PLC_stat.bo_TXI -; Nano-Fox sometimes DataType = 6 or 10 -DataType=6 -ValueType=0 -SysID=320 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=TargetCurRegEnabled[int] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_47] -Descr=Mode.current_mode_number -DataType=11 -ValueType=1 -SysID=257 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=Mode -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_48] -Descr=Mode.last_mode_number -DataType=11 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=ModeCount -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_49] -Descr=Condensor.P_target_automatic -DataType=6 -ValueType=1 -SysID=258 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=SwitchAutoModeOn[int] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_50] -DisplayName=ActModeName -Descr=Mode.current_mode_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DataLen=16 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_51] -DisplayName=ActTargetName -Descr=target.current_target_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DataLen=41 - -[CONTROLVALUE_52] -DisplayName=ActTubeheadName -Descr=Tubehead.current_tubehead_name -SysID=1 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=-1 -DataLen=16 - -[CONTROLVALUE_53] -Descr=PLC_cmd.reload_focusCharacteristic -DataType=6 -ValueType=1 -SysID=1 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=FocusTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_54] -Descr=PLC_cmd.reload_condensorCharacteristic -DataType=6 -ValueType=1 -SysID=2 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=CondensTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_55] -Descr=PLC_cmd.reload_centeringCharacteristic -DataType=6 -ValueType=1 -SysID=1 -; Do NOT set Active to 0 here ! -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=CentTableChanged[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_56] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=HSG.FIL_auto_adjust -DataType=6 -ValueType=1 -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=EnableAutomaticFilAdj[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_57] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=Tube.cent_auto_adjust -DataType=6 -ValueType=1 -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=EnableAutomaticACkV[bool] -WriteSyncDef=0 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-VARIABLEN -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE1 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_58] -Descr=l_ptDpr.atAxisValues[0].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_59] -Descr=l_ptDpr.atAxisValues[0].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_60] -Descr=l_ptDpr.atAxisValues[0].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_61] -Descr=l_ptDpr.atAxisValues[0].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_62] -Descr=l_ptDpr.atAxisValues[0].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis1 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_63] -Descr=g_tManiCtrlStartOld.tAxis[0].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_64] -DisplayName=MinPositionAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_65] -DisplayName=MaxPositionAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_66] -Descr=g_tManiCtrlStartOld.tAxis[0].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_67] -DisplayName=MinSpeedAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_68] -DisplayName=MaxSpeedAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_69] -Descr=g_tManiCtrlStart.tAxis[0].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_70] -DisplayName=MaxAccelerationAxis1 -Descr=l_ptDpr.atAxisValueLimits[0].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_71] -Descr=g_tManiCtrlManuellOld.tAxis[0].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis1 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_72] -DisplayName=StepsPerTurnAxis1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_73] -DisplayName=DistPerTurnAxis1 -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_74] -Descr=l_ptDpr.atAxisValues[0].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis1 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_75] -Descr=g_tManiParameters.tAxisDescription[0].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis1 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_76] -Descr=l_ptDpr.atAxisValues[0].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis1 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE2 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_77] -Descr=l_ptDpr.atAxisValues[1].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_78] -Descr=l_ptDpr.atAxisValues[1].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_79] -Descr=l_ptDpr.atAxisValues[1].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_80] -Descr=l_ptDpr.atAxisValues[1].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_81] -Descr=l_ptDpr.atAxisValues[1].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis2 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_82] -Descr=g_tManiCtrlStartOld.tAxis[1].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_83] -DisplayName=MinPositionAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_84] -DisplayName=MaxPositionAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_85] -Descr=g_tManiCtrlStartOld.tAxis[1].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_86] -DisplayName=MinSpeedAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_87] -DisplayName=MaxSpeedAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_88] -Descr=g_tManiCtrlStart.tAxis[1].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_89] -DisplayName=MaxAccelerationAxis2 -Descr=l_ptDpr.atAxisValueLimits[1].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_90] -Descr=g_tManiCtrlManuellOld.tAxis[1].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis2 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_91] -DisplayName=StepsPerTurnAxis2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_92] -DisplayName=DistPerTurnAxis2 -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_93] -Descr=l_ptDpr.atAxisValues[1].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis2 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_94] -Descr=g_tManiParameters.tAxisDescription[1].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis2 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_95] -Descr=l_ptDpr.atAxisValues[1].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis2 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE3 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_96] -Descr=l_ptDpr.atAxisValues[2].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_97] -Descr=l_ptDpr.atAxisValues[2].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_98] -Descr=l_ptDpr.atAxisValues[2].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_99] -Descr=l_ptDpr.atAxisValues[2].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_100] -Descr=l_ptDpr.atAxisValues[2].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis3 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_101] -Descr=g_tManiCtrlStartOld.tAxis[2].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_102] -DisplayName=MinPositionAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_103] -DisplayName=MaxPositionAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_104] -Descr=g_tManiCtrlStartOld.tAxis[2].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_105] -DisplayName=MinSpeedAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_106] -DisplayName=MaxSpeedAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_107] -Descr=g_tManiCtrlStart.tAxis[2].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_108] -DisplayName=MaxAccelerationAxis3 -Descr=l_ptDpr.atAxisValueLimits[2].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_109] -Descr=g_tManiCtrlManuellOld.tAxis[2].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis3 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_110] -DisplayName=StepsPerTurnAxis3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_111] -DisplayName=DistPerTurnAxis3 -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_112] -Descr=l_ptDpr.atAxisValues[2].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis3 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_113] -Descr=g_tManiParameters.tAxisDescription[2].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis3 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_114] -Descr=l_ptDpr.atAxisValues[2].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis3 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE4 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_115] -Descr=l_ptDpr.atAxisValues[3].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_116] -Descr=l_ptDpr.atAxisValues[3].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_117] -Descr=l_ptDpr.atAxisValues[3].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_118] -Descr=l_ptDpr.atAxisValues[3].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_119] -Descr=l_ptDpr.atAxisValues[3].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis4 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_120] -Descr=g_tManiCtrlStartOld.tAxis[3].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_121] -DisplayName=MinPositionAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_122] -DisplayName=MaxPositionAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_123] -Descr=g_tManiCtrlStartOld.tAxis[3].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_124] -DisplayName=MinSpeedAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_125] -DisplayName=MaxSpeedAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_126] -Descr=g_tManiCtrlStart.tAxis[3].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_127] -DisplayName=MaxAccelerationAxis4 -Descr=l_ptDpr.atAxisValueLimits[3].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_128] -Descr=g_tManiCtrlManuellOld.tAxis[3].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis4 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_129] -DisplayName=StepsPerTurnAxis4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_130] -DisplayName=DistPerTurnAxis4 -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_131] -Descr=l_ptDpr.atAxisValues[3].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis4 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_132] -Descr=g_tManiParameters.tAxisDescription[3].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis4 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_133] -Descr=l_ptDpr.atAxisValues[3].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis4 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE5 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_134] -Descr=l_ptDpr.atAxisValues[4].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_135] -Descr=l_ptDpr.atAxisValues[4].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_136] -Descr=l_ptDpr.atAxisValues[4].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_137] -Descr=l_ptDpr.atAxisValues[4].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_138] -Descr=l_ptDpr.atAxisValues[4].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis5 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_139] -Descr=g_tManiCtrlStartOld.tAxis[4].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_140] -DisplayName=MinPositionAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_141] -DisplayName=MaxPositionAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_142] -Descr=g_tManiCtrlStartOld.tAxis[4].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_143] -DisplayName=MinSpeedAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_144] -DisplayName=MaxSpeedAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_145] -Descr=g_tManiCtrlStart.tAxis[4].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_146] -DisplayName=MaxAccelerationAxis5 -Descr=l_ptDpr.atAxisValueLimits[4].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_147] -Descr=g_tManiCtrlManuellOld.tAxis[4].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis5 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_148] -DisplayName=StepsPerTurnAxis5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_149] -DisplayName=DistPerTurnAxis5 -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_150] -Descr=l_ptDpr.atAxisValues[4].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis5 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_151] -Descr=g_tManiParameters.tAxisDescription[4].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis5 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_152] -Descr=l_ptDpr.atAxisValues[4].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis5 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE6 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_153] -Descr=l_ptDpr.atAxisValues[5].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_154] -Descr=l_ptDpr.atAxisValues[5].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_155] -Descr=l_ptDpr.atAxisValues[5].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_156] -Descr=l_ptDpr.atAxisValues[5].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_157] -Descr=l_ptDpr.atAxisValues[5].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis6 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_158] -Descr=g_tManiCtrlStartOld.tAxis[5].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_159] -DisplayName=MinPositionAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_160] -DisplayName=MaxPositionAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_161] -Descr=g_tManiCtrlStartOld.tAxis[5].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_162] -DisplayName=MinSpeedAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_163] -DisplayName=MaxSpeedAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_164] -Descr=g_tManiCtrlStart.tAxis[5].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_165] -DisplayName=MaxAccelerationAxis6 -Descr=l_ptDpr.atAxisValueLimits[5].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_166] -Descr=g_tManiCtrlManuellOld.tAxis[5].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis6 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_167] -DisplayName=StepsPerTurnAxis6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_168] -DisplayName=DistPerTurnAxis6 -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_169] -Descr=l_ptDpr.atAxisValues[5].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis6 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_170] -Descr=g_tManiParameters.tAxisDescription[5].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis6 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_171] -Descr=l_ptDpr.atAxisValues[5].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis6 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE7 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_172] -Descr=l_ptDpr.atAxisValues[6].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_173] -Descr=l_ptDpr.atAxisValues[6].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_174] -Descr=l_ptDpr.atAxisValues[6].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_175] -Descr=l_ptDpr.atAxisValues[6].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_176] -Descr=l_ptDpr.atAxisValues[6].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis7 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_177] -Descr=g_tManiCtrlStartOld.tAxis[6].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_178] -DisplayName=MinPositionAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_179] -DisplayName=MaxPositionAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_180] -Descr=g_tManiCtrlStartOld.tAxis[6].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_181] -DisplayName=MinSpeedAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_182] -DisplayName=MaxSpeedAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_183] -Descr=g_tManiCtrlStart.tAxis[6].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_184] -DisplayName=MaxAccelerationAxis7 -Descr=l_ptDpr.atAxisValueLimits[6].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_185] -Descr=g_tManiCtrlManuellOld.tAxis[6].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis7 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_186] -DisplayName=StepsPerTurnAxis7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_187] -DisplayName=DistPerTurnAxis7 -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_188] -Descr=l_ptDpr.atAxisValues[6].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis7 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_189] -Descr=g_tManiParameters.tAxisDescription[6].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis7 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_190] -Descr=l_ptDpr.atAxisValues[6].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis7 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE8 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_191] -Descr=l_ptDpr.atAxisValues[7].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_192] -Descr=l_ptDpr.atAxisValues[7].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_193] -Descr=l_ptDpr.atAxisValues[7].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_194] -Descr=l_ptDpr.atAxisValues[7].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_195] -Descr=l_ptDpr.atAxisValues[7].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis8 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_196] -Descr=g_tManiCtrlStartOld.tAxis[7].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_197] -DisplayName=MinPositionAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_198] -DisplayName=MaxPositionAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_199] -Descr=g_tManiCtrlStartOld.tAxis[7].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_200] -DisplayName=MinSpeedAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_201] -DisplayName=MaxSpeedAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_202] -Descr=g_tManiCtrlStart.tAxis[7].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_203] -DisplayName=MaxAccelerationAxis8 -Descr=l_ptDpr.atAxisValueLimits[7].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_204] -Descr=g_tManiCtrlManuellOld.tAxis[7].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis8 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_205] -DisplayName=StepsPerTurnAxis8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_206] -DisplayName=DistPerTurnAxis8 -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_207] -Descr=l_ptDpr.atAxisValues[7].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis8 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_208] -Descr=g_tManiParameters.tAxisDescription[7].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis8 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_209] -Descr=l_ptDpr.atAxisValues[7].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis8 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE9 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_210] -Descr=l_ptDpr.atAxisValues[8].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_211] -Descr=l_ptDpr.atAxisValues[8].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_212] -Descr=l_ptDpr.atAxisValues[8].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_213] -Descr=l_ptDpr.atAxisValues[8].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_214] -Descr=l_ptDpr.atAxisValues[8].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis9 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_215] -Descr=g_tManiCtrlStartOld.tAxis[8].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_216] -DisplayName=MinPositionAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_217] -DisplayName=MaxPositionAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_218] -Descr=g_tManiCtrlStartOld.tAxis[8].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_219] -DisplayName=MinSpeedAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_220] -DisplayName=MaxSpeedAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_221] -Descr=g_tManiCtrlStart.tAxis[8].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_222] -DisplayName=MaxAccelerationAxis9 -Descr=l_ptDpr.atAxisValueLimits[8].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_223] -Descr=g_tManiCtrlManuellOld.tAxis[8].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis9 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_224] -DisplayName=StepsPerTurnAxis9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_225] -DisplayName=DistPerTurnAxis9 -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_226] -Descr=l_ptDpr.atAxisValues[8].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis9 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_227] -Descr=g_tManiParameters.tAxisDescription[8].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis9 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_228] -Descr=l_ptDpr.atAxisValues[8].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis9 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE10 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLVALUE_229] -Descr=l_ptDpr.atAxisValues[9].dwAchsStatus -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=StatuswordAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_230] -Descr=l_ptDpr.atAxisValues[9].fIstPos -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=ActualPositionAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_231] -Descr=l_ptDpr.atAxisValues[9].fIstGeschw -DataType=4 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=250 -DisplayName=ActualSpeedAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_232] -Descr=l_ptDpr.atAxisValues[9].dwErrNummer -DataType=3 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorNumberAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_233] -Descr=l_ptDpr.atAxisValues[9].uErrAnzahl -DataType=11 -ValueType=0 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -DisplayName=ErrorCountAxis10 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_234] -Descr=g_tManiCtrlStartOld.tAxis[9].SollPos -DataType=1 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=DemandPositionAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_235] -DisplayName=MinPositionAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fNewNegSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_236] -DisplayName=MaxPositionAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fNewPosSW_End -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_237] -Descr=g_tManiCtrlStartOld.tAxis[9].SollGeschw -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandSpeedAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_238] -DisplayName=MinSpeedAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMin_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_239] -DisplayName=MaxSpeedAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMax_Geschw -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_240] -Descr=g_tManiCtrlStart.tAxis[9].fSollBeschl -DataType=4 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=1.0 -RefreshTime=500 -DisplayName=DemandAccelerationAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_241] -DisplayName=MaxAccelerationAxis10 -Descr=l_ptDpr.atAxisValueLimits[9].fMax_Beschl -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.5 -RefreshTime=2000 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_242] -Descr=g_tManiCtrlManuellOld.tAxis[9].Override -DataType=10 -ValueType=1 -;only TIGER (and Cougar15?) -SysID=4112 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=500 -DisplayName=SpeedFactorAxis10 -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_243] -DisplayName=StepsPerTurnAxis10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fMotSchritte -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_244] -DisplayName=DistPerTurnAxis10 -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fEinheiten -SysID=4120 -DataType=4 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0.1 -RefreshTime=2000 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_245] -Descr=l_ptDpr.atAxisValues[9].tAxisParameter.szAchsname -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=NameAxis10 -TaskName=pp_mast -ReadSyncDef=0 - -[CONTROLVALUE_246] -Descr=g_tManiParameters.tAxisDescription[9].szAxesScale -SysID=4120 -DataType=9 -ValueType=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=2000 -DataLen=16 -DisplayName=UnitAxis10 -;Nano-Fox: -TaskName= -ReadSyncDef=0 - -[CONTROLVALUE_247] -Descr=l_ptDpr.atAxisValues[9].bJoystickEnable -DataType=6 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=JoystickEnableAxis10 -WriteSyncDef=0 -ReadSyncDef=0 -TaskName=pp_mast - -[CONTROLVALUE_248] -DisplayName=AxisCountAll -Descr=g_tManiParameters.uMaxAxes -SysID=4120 -DataType=11 -ValueType=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=1250 -ReadSyncDef=0 - -[CONTROLVALUE_249] -Descr=PLC_stat.bo_flash_detected -DataType=6 -ValueType=1 -SysID=1 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=250 -DisplayName=Breakdown[bool] -ReadSyncDef=0 - -[CONTROLVALUE_250] -Descr=sys_status -DataType=3 -ValueType=1 -SysID=769 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=XRayStatus[BitArray] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_251] -Descr=g_dwManipulatorStatus -DataType=3 -ValueType=1 -SysID=4120 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=20 -DisplayName=ManipulatorStatus[BitArray] -WriteSyncDef=0 -ReadSyncDef=0 - -[CONTROLVALUE_252] -Descr=filter_nr -DataType=10 -ValueType=1 -;SysID=4376 -; currently not implemented on Mani-RPS (relevant for Aim und collision area) -SysID=0 -Active=1 -Notify=1 -Hysterese=0 -RefreshTime=100 -DisplayName=TubeFilterNumber -WriteSyncDef=0 -ReadSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// STATI -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_0] -Descr=PLC_stat.bo_Xray_on -SysID=513 -Active=1 -Notify=1 -RefreshTime=150 -DisplayName=IsXRayOn - -[CONTROLSTATUS_1] -Descr=PLC_stat.bo_startup_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsStartingUp - -[CONTROLSTATUS_2] -Descr=PLC_stat.bo_warmup_is_running -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsWarmingUp - -[CONTROLSTATUS_3] -Descr=warmup -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsWarmupDone - -[CONTROLSTATUS_4] -Descr=PLC_stat.bo_filamentadjust_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsFilamentAdjusting - -[CONTROLSTATUS_5] -Descr=PLC_stat.bo_autocenter_kV_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAutocenteringKV - -[CONTROLSTATUS_6] -Descr=PLC_stat.bo_autocenter_all_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAutocenteringAll - -[CONTROLSTATUS_7] -Descr=PLC_stat.bo_conditioning_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsConditioning - -[CONTROLSTATUS_8] -Descr=PLC_stat.bo_wobbeln_is_active -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsSweepModeOn - -[CONTROLSTATUS_9] -Descr=PLC_stat.bo_interlock -SysID=769 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsInterlockOn - -[CONTROLSTATUS_10] -Descr=Tube.defoc -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsMicrofocusModeOff - -[CONTROLSTATUS_11] -Descr=PLC_stat.bo_Isowatt -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsIsowattOn - -[CONTROLSTATUS_12] -Descr=HSG.ok -SysID=513 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsHSGOk - -[CONTROLSTATUS_13] -Descr=kVok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsAccVoltageOk - -[CONTROLSTATUS_14] -Descr=mAok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsTubeCurrentOk - -[CONTROLSTATUS_15] -Descr=Vac.ok -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsVacuumOk - -[CONTROLSTATUS_16] -Descr=Target_reg -SysID=320 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsTargetRegulationOn - -[CONTROLSTATUS_17] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=want_FIL_adjust -SysID=0 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutomaticFilAdj - -[CONTROLSTATUS_18] -;wird ab FXEControl 3.0 nicht mehr verwendet -Descr=want_cent_adjust -SysID=0 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutomaticACkV - -[CONTROLSTATUS_19] -Descr=PLC_stat.bo_offsetadjust_is_running -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AmpOffsetAdjust - -[CONTROLSTATUS_20] -Descr=TP_HSGwarmup.Q -SysID=768 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=GeneratorWarmup -TaskName=system - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-ZUSTNDE -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLSTATUS_21] -Descr=Door_open -SysID=4120 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsDoorOpen - -[CONTROLSTATUS_22] -Descr=Door_closed -SysID=4120 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=IsDoorClosed - -[CONTROLSTATUS_23] -; 09.08.05: ab RPS V. 2.6 gibt es keine Variable namens "Beladepos" mehr. Im Moment weiss keiner ob sie nur umbenannt wurde -; oder ob es sie gar nicht mehr gibt (auer vielleicht Armin, der ist im Urlaub) -; sie ist aber NOTWENDIG fr FNCBasic-Fahrbefehle, wenn eine Beladefahrt definiert ist, -; da sonst kein Acknowledge kommt wenn von FNC aus Fahrbefehl abgeschickt wird und Beladefahrt gerade -; ausgefhrt wird! -; Notlsung: Es wird die gleiche Variable wie fr den Befehl genommen, die soll laut Benjamin so lange auf true stehen -; wie die Beladefahrt luft. Das FNC sollte aber nochmal daraufhin getestet werden! -; Man knnte auch das Manipulator-Statuswort verwenden, dort muss diese Information auch hinterlegt werden; Problem ist -; nur, da unschne Abfragen notwendig sind, da die PC-Software abwrtskompatibel sein soll (if RPS-Version>=2.6) -; 13.09.05: Ab Version 2.7 soll wieder eine Zustandsvariable eingebaut sein! -Descr=Beladepos -SysID=0 -Active=1 -Notify=1 -RefreshTime=50 -DisplayName=DrivingToLoadPos -TaskName=pp_mast - -[CONTROLSTATUS_24] -Descr=PLC_stat.bo_xraytimer_on -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=cmd_Xraytimer_on - -[CONTROLSTATUS_25] -Descr=PLC_stat.bo_xraytimer_Reset -SysID=1 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=cmd_Xraytimer_reset - -[CONTROLSTATUS_26] -Descr=PLC_stat.bo_cond_Character_kV_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserKv - -[CONTROLSTATUS_27] -Descr=PLC_stat.bo_cond_Character_SM_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserMod - -[CONTROLSTATUS_28] -Descr=PLC_stat.bo_cond_Character_MM_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=AutoCondenserAll - -[CONTROLSTATUS_29] -Descr=PLC_stat.bo_filamentcorradjust_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=FilamentCorrectionTest - -[CONTROLSTATUS_30] -Descr=PLC_stat.bo_leckstrom_is_running -SysID=257 -Active=1 -Notify=1 -RefreshTime=250 -DisplayName=LeakageCurrentTest - -;//////////////////////////////////////////////////////////////////////////////////////// -;// COMMANDS -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_0] -Descr=PC_cmd.xrayON -SysID=769 -DisplayName=SwitchXRayOn -WriteSyncDef=0 - -[CONTROLCOMMAND_1] -Descr=PC_cmd.xrayOFF -SysID=769 -DisplayName=SwitchXRayOff -WriteSyncDef=0 - -[CONTROLCOMMAND_2] -Descr=PC_cmd.startUP -SysID=257 -DisplayName=StartUp -WriteSyncDef=0 - -[CONTROLCOMMAND_3] -Descr=PC_cmd.warmUP -SysID=769 -DisplayName=WarmUp -WriteSyncDef=0 - -[CONTROLCOMMAND_4] -Descr=PC_cmd.isoON -SysID=1 -DisplayName=SwitchIsowattOn -WriteSyncDef=0 - -[CONTROLCOMMAND_5] -Descr=PC_cmd.isoOFF -SysID=1 -DisplayName=SwitchIsowattOff -WriteSyncDef=0 - -[CONTROLCOMMAND_6] -Descr=PC_cmd.filamentadjust -SysID=257 -DisplayName=DoFilamentAdj -WriteSyncDef=0 - -[CONTROLCOMMAND_7] -Descr=PC_cmd.autocentkV -SysID=257 -DisplayName=DoAutocenterKV -WriteSyncDef=0 - -[CONTROLCOMMAND_8] -Descr=PC_cmd.autocentALL -SysID=257 -DisplayName=DoAutocenterAll -WriteSyncDef=0 - -[CONTROLCOMMAND_9] -Descr=PC_cmd.conditioning -SysID=1 -DisplayName=DoConditioning -WriteSyncDef=0 - -[CONTROLCOMMAND_10] -Descr=PC_cmd.wobbelON -SysID=1 -DisplayName=SwitchSweepModeOn -WriteSyncDef=0 - -[CONTROLCOMMAND_11] -Descr=PC_cmd.wobbelOFF -SysID=1 -DisplayName=SwitchSweepModeOff -WriteSyncDef=0 - -[CONTROLCOMMAND_12] -Descr=PC_cmd.focusCharacteristic.read -SysID=1 -DisplayName=ReadFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_13] -Descr=PC_cmd.focusCharacteristic.write -SysID=1 -DisplayName=WriteFocusTable -WriteSyncDef=0 - -[CONTROLCOMMAND_14] -Descr=PC_cmd.focusCharacteristic.store_point -SysID=1 -DisplayName=StoreFocusTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_15] -Descr=PC_cmd.focusCharacteristic.delete_point -SysID=1 -DisplayName=DelFocusTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_16] -Descr=PC_cmd.focusCharacteristic.delete_all_points -SysID=1 -DisplayName=DelAllFocusTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_17] -Descr=PC_cmd.condensorCharacteristic.read -SysID=2 -DisplayName=ReadCondensorTable -WriteSyncDef=0 - -[CONTROLCOMMAND_18] -Descr=PC_cmd.condensorCharacteristic.write -SysID=2 -DisplayName=WriteCondensorTable -WriteSyncDef=0 - -[CONTROLCOMMAND_19] -Descr=PC_cmd.condensorCharacteristic.store_point -SysID=2 -DisplayName=StoreCondensorTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_20] -Descr=PC_cmd.condensorCharacteristic.delete_point -SysID=2 -DisplayName=DeleteCondensTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_21] -Descr=PC_cmd.condensorCharacteristic.delete_all_points -SysID=2 -DisplayName=DelAllCondensTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_22] -Descr=readshut -SysID=32 -DisplayName=ReadShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_23] -Descr=writeshut -SysID=32 -DisplayName=WriteShutterTable -WriteSyncDef=0 - -[CONTROLCOMMAND_24] -Descr=storeshut -SysID=32 -DisplayName=StoreShutterTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_25] -Descr=delshut_kV -SysID=32 -DisplayName=DelShutterTablePoint -WriteSyncDef=0 - -[CONTROLCOMMAND_26] -Descr=delshut_all -SysID=32 -DisplayName=DelAllShutterTablePoints -WriteSyncDef=0 - -[CONTROLCOMMAND_27] -Descr=PC_cmd.centeringCharacteristic[0].write -SysID=1 -DisplayName=WriteCenteringTable1 -WriteSyncDef=0 - -[CONTROLCOMMAND_28] -Descr=PC_cmd.centeringCharacteristic[0].read -SysID=1 -DisplayName=ReadCenteringTable1 -WriteSyncDef=0 - -[CONTROLCOMMAND_29] -Descr=PC_cmd.centeringCharacteristic[0].store_point -SysID=1 -DisplayName=StoreCenteringTable1Point -WriteSyncDef=0 - -[CONTROLCOMMAND_30] -Descr=PC_cmd.centeringCharacteristic[0].delete_point -SysID=1 -DisplayName=DelCenteringTable1Point -WriteSyncDef=0 - -[CONTROLCOMMAND_31] -Descr=PC_cmd.centeringCharacteristic[0].delete_all_points -SysID=1 -DisplayName=DelAllCentTable1Points -WriteSyncDef=0 - -[CONTROLCOMMAND_32] -Descr=PC_cmd.centeringCharacteristic[1].write -SysID=128 -DisplayName=WriteCenteringTable2 -WriteSyncDef=0 - -[CONTROLCOMMAND_33] -Descr=PC_cmd.centeringCharacteristic[1].read -SysID=128 -DisplayName=ReadCenteringTable2 -WriteSyncDef=0 - -[CONTROLCOMMAND_34] -Descr=PC_cmd.centeringCharacteristic[1].store_point -SysID=128 -DisplayName=StoreCentTable2Point -WriteSyncDef=0 - -[CONTROLCOMMAND_35] -Descr=PC_cmd.centeringCharacteristic[1].delete_point -SysID=128 -DisplayName=DelCentTable2Point -WriteSyncDef=0 - -[CONTROLCOMMAND_36] -Descr=PC_cmd.centeringCharacteristic[1].delete_all_points -SysID=128 -DisplayName=DelAllCentTable2Points -WriteSyncDef=0 - -[CONTROLCOMMAND_37] -Descr=PC_cmd.Ti_reg_on -SysID=320 -DisplayName=SwitchTargetCurRegOn -WriteSyncDef=0 - -[CONTROLCOMMAND_38] -Descr=PC_cmd.Ti_reg_off -SysID=320 -DisplayName=SwitchTargetCurRegOff -WriteSyncDef=0 - -[CONTROLCOMMAND_39] -Descr=PC_cmd.offsetadjust -SysID=64 -DisplayName=AdjustAmpOffset -WriteSyncDef=0 - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSEN-,MANIPULATOR-COMMANDS -;//////////////////////////////////////////////////////////////////////////////////////// -;// ALLGEMEIN -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_40] -Descr=PC_doortast -SysID=4120 -DisplayName=ExecuteDoorSwitch -WriteSyncDef=0 - -[CONTROLCOMMAND_41] -Descr=l_ptDpr.tManiCommands.bInitAxisAll -SysID=4120 -DisplayName=InitAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_42] -Descr=l_ptDpr.tManiCommands.bDeInitAxisAll -SysID=4120 -DisplayName=ExitAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_43] -Descr=l_ptDpr.tManiCommands.bStartReferenceAll -SysID=4120 -DisplayName=ReferenceAllAxis -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_44] -Descr=l_ptDpr.tManiCommands.bStopPositionAll -SysID=4120 -DisplayName=StopAllAxis -WriteSyncDef=1 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE1 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_46] -Descr=l_ptDpr.atAxisCommands[0].bInitAxis -SysID=4120 -DisplayName=InitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_47] -Descr=l_ptDpr.atAxisCommands[0].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_48] -Descr=l_ptDpr.atAxisCommands[0].bStartReference -SysID=4120 -DisplayName=ReferenceAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_49] -Descr=l_ptDpr.atAxisCommands[0].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_50] -Descr=l_ptDpr.atAxisCommands[0].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis1 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE2 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_51] -Descr=l_ptDpr.atAxisCommands[1].bInitAxis -SysID=4120 -DisplayName=InitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_52] -Descr=l_ptDpr.atAxisCommands[1].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_53] -Descr=l_ptDpr.atAxisCommands[1].bStartReference -SysID=4120 -DisplayName=ReferenceAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_54] -Descr=l_ptDpr.atAxisCommands[1].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_55] -Descr=l_ptDpr.atAxisCommands[1].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis2 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE3 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_56] -Descr=l_ptDpr.atAxisCommands[2].bInitAxis -SysID=4120 -DisplayName=InitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_57] -Descr=l_ptDpr.atAxisCommands[2].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_58] -Descr=l_ptDpr.atAxisCommands[2].bStartReference -SysID=4120 -DisplayName=ReferenceAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_59] -Descr=l_ptDpr.atAxisCommands[2].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_60] -Descr=l_ptDpr.atAxisCommands[2].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis3 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE4 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_61] -Descr=l_ptDpr.atAxisCommands[3].bInitAxis -SysID=4120 -DisplayName=InitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_62] -Descr=l_ptDpr.atAxisCommands[3].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_63] -Descr=l_ptDpr.atAxisCommands[3].bStartReference -SysID=4120 -DisplayName=ReferenceAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_64] -Descr=l_ptDpr.atAxisCommands[3].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_65] -Descr=l_ptDpr.atAxisCommands[3].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis4 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE5 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_66] -Descr=l_ptDpr.atAxisCommands[4].bInitAxis -SysID=4120 -DisplayName=InitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_67] -Descr=l_ptDpr.atAxisCommands[4].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_68] -Descr=l_ptDpr.atAxisCommands[4].bStartReference -SysID=4120 -DisplayName=ReferenceAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_69] -Descr=l_ptDpr.atAxisCommands[4].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_70] -Descr=l_ptDpr.atAxisCommands[4].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis5 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE6 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_71] -Descr=l_ptDpr.atAxisCommands[5].bInitAxis -SysID=4120 -DisplayName=InitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_72] -Descr=l_ptDpr.atAxisCommands[5].bDeInitAxis -SysID=4120 -DisplayName=ExitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_73] -Descr=l_ptDpr.atAxisCommands[5].bStartReference -SysID=4120 -DisplayName=ReferenceAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_74] -Descr=l_ptDpr.atAxisCommands[5].bStopPosition -SysID=4120 -DisplayName=StopPositioningAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_75] -Descr=l_ptDpr.atAxisCommands[5].bClearErrors -SysID=4120 -DisplayName=ErrorQuitAxis6 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE7 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_76] -Descr=l_ptDpr.atAxisCommands[6].bInitAxis -SysID=4096 -DisplayName=InitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_77] -Descr=l_ptDpr.atAxisCommands[6].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_78] -Descr=l_ptDpr.atAxisCommands[6].bStartReference -SysID=4096 -DisplayName=ReferenceAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_79] -Descr=l_ptDpr.atAxisCommands[6].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_80] -Descr=l_ptDpr.atAxisCommands[6].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis7 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE8 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_81] -Descr=l_ptDpr.atAxisCommands[7].bInitAxis -SysID=4096 -DisplayName=InitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_82] -Descr=l_ptDpr.atAxisCommands[7].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_83] -Descr=l_ptDpr.atAxisCommands[7].bStartReference -SysID=4096 -DisplayName=ReferenceAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_84] -Descr=l_ptDpr.atAxisCommands[7].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_85] -Descr=l_ptDpr.atAxisCommands[7].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis8 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE9 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_86] -Descr=l_ptDpr.atAxisCommands[8].bInitAxis -SysID=4096 -DisplayName=InitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_87] -Descr=l_ptDpr.atAxisCommands[8].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_88] -Descr=l_ptDpr.atAxisCommands[8].bStartReference -SysID=4096 -DisplayName=ReferenceAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_89] -Descr=l_ptDpr.atAxisCommands[8].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_90] -Descr=l_ptDpr.atAxisCommands[8].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis9 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -;//////////////////////////////////////////////////////////////////////////////////////// -;// ACHSE10 -;//////////////////////////////////////////////////////////////////////////////////////// -[CONTROLCOMMAND_91] -Descr=l_ptDpr.atAxisCommands[9].bInitAxis -SysID=4096 -DisplayName=InitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_92] -Descr=l_ptDpr.atAxisCommands[9].bDeInitAxis -SysID=4096 -DisplayName=ExitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_93] -Descr=l_ptDpr.atAxisCommands[9].bStartReference -SysID=4096 -DisplayName=ReferenceAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_94] -Descr=l_ptDpr.atAxisCommands[9].bStopPosition -SysID=4096 -DisplayName=StopPositioningAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast - -[CONTROLCOMMAND_95] -Descr=l_ptDpr.atAxisCommands[9].bClearErrors -SysID=4096 -DisplayName=ErrorQuitAxis10 -WriteSyncDef=0 -DataType=6 -TaskName=pp_mast +[FOCUSTABLE0] +Description=FocusCharacteristic.i_t_table +SysID=1 + +[FOCUSTABLE1] +Description=CondensorCharacteristic.i_t_table +SysID=2 + +[FOCUSTABLE2] +Description=k_shut +SysID=32 + +[CENTERINGTABLE0] +Description=CenteringCharacteristic[0].x_y_t_table +SysID=1 + +[CENTERINGTABLE1] +Description=CenteringCharacteristic[1].x_y_t_table +SysID=128 + +[TUBECURRENTTABLE] +Description=TubecurrentCharacteristic.i_t_table +ElementCount=250 +SysID=512 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// VALUES +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_0] +Descr=PC_cmd.r32_TubeVoltage_kV +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageNom[kV] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_1] +Descr=PC_cmd.r32_TubeCurrent_uA +DataType=4 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1200 +DisplayName=TubeCurrentNom[A] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_2] +Descr=ISOwatt +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=500 +DisplayName=IsowattPower[W] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_3] +Descr=Sys.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SystemErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_4] +Descr=Tube.kVmax +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageMax[kV] +ReadSyncDef=0 + +[CONTROLVALUE_5] +Descr=PLC_stat.r32_TubeVoltage_kV_min +DataType=4 +;ConnectID for FFCom +ConID=2005 +ValueType=2 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=AccVoltageMin[kV] +ReadSyncDef=0 + +[CONTROLVALUE_6] +Descr=Tube.mAmax +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=TubeCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_7] +Descr=HSG.FILmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=FilCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_8] +Descr=HSG.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=HSGErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_9] +Descr=TUBE_DM.kVmax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=2000 +DisplayName=TubeDM_AccVoltMax[kV] +ReadSyncDef=0 + +[CONTROLVALUE_10] +Descr=TUBE_DM.mAmax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=2000 +DisplayName=TubeDM_TubeCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_11] +Descr=Mode.Target_Pmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=IsowattPowerMax[W] +ReadSyncDef=0 + +[CONTROLVALUE_12] +Descr=Tube.errornum +DataType=11 +ValueType=5 +SysID=513 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=TubeErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_13] +Descr=PLC_stat.r32_TubeVoltage_kV_max +DataType=4 +ValueType=3 +SysID=769 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1000 +DisplayName=Warmup_AccVoltMax[kV] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_14] +Descr=PLC_stat.r32_TubeVoltage_kV_ist +DataType=4 +ValueType=0 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=AccVoltageAct[kV] +ReadSyncDef=0 + +[CONTROLVALUE_15] +Descr=PLC_stat.r32_TubeCurrent_uA_ist +DataType=4 +ValueType=0 +SysID=769 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=TubeCurrentAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_16] +Descr=Targetleistung +DataType=4 +ValueType=0 +SysID=257 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=800 +DisplayName=TargetPowerAct[W] +ReadSyncDef=0 + +[CONTROLVALUE_17] +Descr=FILsoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=1200 +DisplayName=FilCurrentNom[A] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_18] +Descr=HSG.FIList +DataType=4 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.4 +RefreshTime=1000 +DisplayName=FilCurrentAct[V] +ReadSyncDef=0 + +[CONTROLVALUE_19] +Descr=PC_cmd.r32_focussoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=FocusCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_20] +Descr=Focus.fmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=FocusCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_21] +Descr=Condensor.csoll +DataType=4 +ValueType=1 +SysID=2 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CondensCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_22] +Descr=Condensor.cmax +DataType=4 +ValueType=3 +SysID=2 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CondensCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_23] +Descr=Shutter.isoll +DataType=4 +ValueType=1 +SysID=32 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=ShutterCurrentNom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_24] +Descr=Shutter.imax +DataType=4 +ValueType=3 +SysID=32 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ShutterCurrentMax[mA] +ReadSyncDef=0 + +[CONTROLVALUE_25] +Descr=Shutter_on +DataType=6 +ValueType=1 +SysID=288 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ShutterOn[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_26] +Descr=Cent[0].xsoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentX1Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_27] +Descr=Cent[0].ysoll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentY1Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_28] +Descr=Cent[0].xmax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentX1Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_29] +Descr=Cent[0].ymax +DataType=4 +ValueType=3 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentY1Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_30] +Descr=Cent[1].xsoll +DataType=4 +ValueType=1 +SysID=128 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentX2Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_31] +Descr=Cent[1].ysoll +DataType=4 +ValueType=1 +SysID=128 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=1200 +DisplayName=CentCurrentY2Nom[mA] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_32] +Descr=Cent[1].xmax +DataType=4 +ValueType=3 +SysID=128 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentX2Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_33] +Descr=Cent[1].ymax +DataType=4 +ValueType=3 +SysID=128 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CentCurrentY2Max[mA] +ReadSyncDef=0 + +[CONTROLVALUE_34] +Descr=Amp[1].ist +DataType=4 +ValueType=0 +SysID=257 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=TargetCurrentAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_35] +Descr=Amp[1].imax +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=TargetCurrentMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_36] +Descr=Ptarget_max +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=700 +DisplayName=TargetPowerMax[W] +ReadSyncDef=0 + +[CONTROLVALUE_37] +Descr=Amp[2].ist +DataType=4 +ValueType=0 +SysID=34 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=CondensApertureCurAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_38] +Descr=Amp[2].imax +DataType=4 +ValueType=1 +SysID=34 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=CondensApertureCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_39] +Descr=Amp[3].ist +DataType=4 +ValueType=0 +;06.12.2002: Amp3-Variablen only for scanning! +SysID=34 +Active=1 +Notify=1 +Hysterese=0.3 +RefreshTime=500 +DisplayName=ObjApertureCurAct[A] +ReadSyncDef=0 + +[CONTROLVALUE_40] +Descr=Amp[3].imax +DataType=4 +ValueType=1 +;06.12.2002: Amp3-Variablen only for scanning! +SysID=34 +Active=0 +Notify=0 +Hysterese=1.0 +RefreshTime=1000 +DisplayName=ObjApertureCurMax[A] +ReadSyncDef=0 + +[CONTROLVALUE_41] +Descr=Ui_Vac +DataType=10 +ValueType=0 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=500 +DisplayName=VacuumAct[V] +ReadSyncDef=0 + +[CONTROLVALUE_42] +Descr=Vac.soll +DataType=4 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0.2 +RefreshTime=500 +DisplayName=VacuumNom[V] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_43] +Descr=Vac.errornum +DataType=11 +ValueType=5 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1000 +DisplayName=VacuumErrorNumber +ReadSyncDef=0 + +[CONTROLVALUE_44] +Descr=Ti_max +DataType=10 +ValueType=3 +SysID=64 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=TarCurMaxReg[A_as_short] +ReadSyncDef=0 + +[CONTROLVALUE_45] +Descr=Tireg.i_min +DataType=10 +ValueType=2 +SysID=64 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=TarCurMinReg[A_as_short] +ReadSyncDef=0 + +[CONTROLVALUE_46] +Descr=PLC_stat.bo_TXI +; Nano-Fox sometimes DataType = 6 or 10 +DataType=6 +ValueType=0 +SysID=320 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=TargetCurRegEnabled[int] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_47] +Descr=Mode.current_mode_number +DataType=11 +ValueType=1 +SysID=257 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=Mode +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_48] +Descr=Mode.last_mode_number +DataType=11 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=ModeCount +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_49] +Descr=Condensor.P_target_automatic +DataType=6 +ValueType=1 +SysID=258 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=SwitchAutoModeOn[int] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_50] +DisplayName=ActModeName +Descr=Mode.current_mode_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DataLen=16 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_51] +DisplayName=ActTargetName +Descr=target.current_target_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DataLen=41 + +[CONTROLVALUE_52] +DisplayName=ActTubeheadName +Descr=Tubehead.current_tubehead_name +SysID=1 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=-1 +DataLen=16 + +[CONTROLVALUE_53] +Descr=PLC_cmd.reload_focusCharacteristic +DataType=6 +ValueType=1 +SysID=1 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=FocusTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_54] +Descr=PLC_cmd.reload_condensorCharacteristic +DataType=6 +ValueType=1 +SysID=2 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=CondensTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_55] +Descr=PLC_cmd.reload_centeringCharacteristic +DataType=6 +ValueType=1 +SysID=1 +; Do NOT set Active to 0 here ! +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=CentTableChanged[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_56] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=HSG.FIL_auto_adjust +DataType=6 +ValueType=1 +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=EnableAutomaticFilAdj[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_57] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=Tube.cent_auto_adjust +DataType=6 +ValueType=1 +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=EnableAutomaticACkV[bool] +WriteSyncDef=0 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-VARIABLEN +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE1 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_58] +Descr=l_ptDpr.atAxisValues[0].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_59] +Descr=l_ptDpr.atAxisValues[0].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_60] +Descr=l_ptDpr.atAxisValues[0].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_61] +Descr=l_ptDpr.atAxisValues[0].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_62] +Descr=l_ptDpr.atAxisValues[0].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis1 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_63] +Descr=g_tManiCtrlStartOld.tAxis[0].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_64] +DisplayName=MinPositionAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_65] +DisplayName=MaxPositionAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_66] +Descr=g_tManiCtrlStartOld.tAxis[0].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_67] +DisplayName=MinSpeedAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_68] +DisplayName=MaxSpeedAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_69] +Descr=g_tManiCtrlStart.tAxis[0].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_70] +DisplayName=MaxAccelerationAxis1 +Descr=l_ptDpr.atAxisValueLimits[0].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_71] +Descr=g_tManiCtrlManuellOld.tAxis[0].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis1 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_72] +DisplayName=StepsPerTurnAxis1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_73] +DisplayName=DistPerTurnAxis1 +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_74] +Descr=l_ptDpr.atAxisValues[0].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis1 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_75] +Descr=g_tManiParameters.tAxisDescription[0].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis1 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_76] +Descr=l_ptDpr.atAxisValues[0].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis1 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE2 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_77] +Descr=l_ptDpr.atAxisValues[1].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_78] +Descr=l_ptDpr.atAxisValues[1].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_79] +Descr=l_ptDpr.atAxisValues[1].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_80] +Descr=l_ptDpr.atAxisValues[1].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_81] +Descr=l_ptDpr.atAxisValues[1].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis2 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_82] +Descr=g_tManiCtrlStartOld.tAxis[1].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_83] +DisplayName=MinPositionAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_84] +DisplayName=MaxPositionAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_85] +Descr=g_tManiCtrlStartOld.tAxis[1].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_86] +DisplayName=MinSpeedAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_87] +DisplayName=MaxSpeedAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_88] +Descr=g_tManiCtrlStart.tAxis[1].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_89] +DisplayName=MaxAccelerationAxis2 +Descr=l_ptDpr.atAxisValueLimits[1].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_90] +Descr=g_tManiCtrlManuellOld.tAxis[1].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis2 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_91] +DisplayName=StepsPerTurnAxis2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_92] +DisplayName=DistPerTurnAxis2 +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_93] +Descr=l_ptDpr.atAxisValues[1].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis2 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_94] +Descr=g_tManiParameters.tAxisDescription[1].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis2 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_95] +Descr=l_ptDpr.atAxisValues[1].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis2 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE3 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_96] +Descr=l_ptDpr.atAxisValues[2].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_97] +Descr=l_ptDpr.atAxisValues[2].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_98] +Descr=l_ptDpr.atAxisValues[2].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_99] +Descr=l_ptDpr.atAxisValues[2].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_100] +Descr=l_ptDpr.atAxisValues[2].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis3 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_101] +Descr=g_tManiCtrlStartOld.tAxis[2].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_102] +DisplayName=MinPositionAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_103] +DisplayName=MaxPositionAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_104] +Descr=g_tManiCtrlStartOld.tAxis[2].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_105] +DisplayName=MinSpeedAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_106] +DisplayName=MaxSpeedAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_107] +Descr=g_tManiCtrlStart.tAxis[2].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_108] +DisplayName=MaxAccelerationAxis3 +Descr=l_ptDpr.atAxisValueLimits[2].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_109] +Descr=g_tManiCtrlManuellOld.tAxis[2].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis3 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_110] +DisplayName=StepsPerTurnAxis3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_111] +DisplayName=DistPerTurnAxis3 +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_112] +Descr=l_ptDpr.atAxisValues[2].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis3 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_113] +Descr=g_tManiParameters.tAxisDescription[2].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis3 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_114] +Descr=l_ptDpr.atAxisValues[2].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis3 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE4 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_115] +Descr=l_ptDpr.atAxisValues[3].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_116] +Descr=l_ptDpr.atAxisValues[3].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_117] +Descr=l_ptDpr.atAxisValues[3].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_118] +Descr=l_ptDpr.atAxisValues[3].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_119] +Descr=l_ptDpr.atAxisValues[3].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis4 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_120] +Descr=g_tManiCtrlStartOld.tAxis[3].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_121] +DisplayName=MinPositionAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_122] +DisplayName=MaxPositionAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_123] +Descr=g_tManiCtrlStartOld.tAxis[3].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_124] +DisplayName=MinSpeedAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_125] +DisplayName=MaxSpeedAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_126] +Descr=g_tManiCtrlStart.tAxis[3].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_127] +DisplayName=MaxAccelerationAxis4 +Descr=l_ptDpr.atAxisValueLimits[3].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_128] +Descr=g_tManiCtrlManuellOld.tAxis[3].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis4 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_129] +DisplayName=StepsPerTurnAxis4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_130] +DisplayName=DistPerTurnAxis4 +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_131] +Descr=l_ptDpr.atAxisValues[3].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis4 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_132] +Descr=g_tManiParameters.tAxisDescription[3].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis4 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_133] +Descr=l_ptDpr.atAxisValues[3].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis4 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE5 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_134] +Descr=l_ptDpr.atAxisValues[4].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_135] +Descr=l_ptDpr.atAxisValues[4].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_136] +Descr=l_ptDpr.atAxisValues[4].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_137] +Descr=l_ptDpr.atAxisValues[4].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_138] +Descr=l_ptDpr.atAxisValues[4].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis5 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_139] +Descr=g_tManiCtrlStartOld.tAxis[4].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_140] +DisplayName=MinPositionAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_141] +DisplayName=MaxPositionAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_142] +Descr=g_tManiCtrlStartOld.tAxis[4].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_143] +DisplayName=MinSpeedAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_144] +DisplayName=MaxSpeedAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_145] +Descr=g_tManiCtrlStart.tAxis[4].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_146] +DisplayName=MaxAccelerationAxis5 +Descr=l_ptDpr.atAxisValueLimits[4].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_147] +Descr=g_tManiCtrlManuellOld.tAxis[4].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis5 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_148] +DisplayName=StepsPerTurnAxis5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_149] +DisplayName=DistPerTurnAxis5 +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_150] +Descr=l_ptDpr.atAxisValues[4].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis5 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_151] +Descr=g_tManiParameters.tAxisDescription[4].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis5 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_152] +Descr=l_ptDpr.atAxisValues[4].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis5 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE6 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_153] +Descr=l_ptDpr.atAxisValues[5].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_154] +Descr=l_ptDpr.atAxisValues[5].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_155] +Descr=l_ptDpr.atAxisValues[5].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_156] +Descr=l_ptDpr.atAxisValues[5].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_157] +Descr=l_ptDpr.atAxisValues[5].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis6 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_158] +Descr=g_tManiCtrlStartOld.tAxis[5].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_159] +DisplayName=MinPositionAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_160] +DisplayName=MaxPositionAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_161] +Descr=g_tManiCtrlStartOld.tAxis[5].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_162] +DisplayName=MinSpeedAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_163] +DisplayName=MaxSpeedAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_164] +Descr=g_tManiCtrlStart.tAxis[5].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_165] +DisplayName=MaxAccelerationAxis6 +Descr=l_ptDpr.atAxisValueLimits[5].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_166] +Descr=g_tManiCtrlManuellOld.tAxis[5].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis6 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_167] +DisplayName=StepsPerTurnAxis6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_168] +DisplayName=DistPerTurnAxis6 +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_169] +Descr=l_ptDpr.atAxisValues[5].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis6 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_170] +Descr=g_tManiParameters.tAxisDescription[5].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis6 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_171] +Descr=l_ptDpr.atAxisValues[5].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis6 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE7 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_172] +Descr=l_ptDpr.atAxisValues[6].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_173] +Descr=l_ptDpr.atAxisValues[6].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_174] +Descr=l_ptDpr.atAxisValues[6].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_175] +Descr=l_ptDpr.atAxisValues[6].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_176] +Descr=l_ptDpr.atAxisValues[6].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis7 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_177] +Descr=g_tManiCtrlStartOld.tAxis[6].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_178] +DisplayName=MinPositionAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_179] +DisplayName=MaxPositionAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_180] +Descr=g_tManiCtrlStartOld.tAxis[6].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_181] +DisplayName=MinSpeedAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_182] +DisplayName=MaxSpeedAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_183] +Descr=g_tManiCtrlStart.tAxis[6].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_184] +DisplayName=MaxAccelerationAxis7 +Descr=l_ptDpr.atAxisValueLimits[6].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_185] +Descr=g_tManiCtrlManuellOld.tAxis[6].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis7 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_186] +DisplayName=StepsPerTurnAxis7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_187] +DisplayName=DistPerTurnAxis7 +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_188] +Descr=l_ptDpr.atAxisValues[6].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis7 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_189] +Descr=g_tManiParameters.tAxisDescription[6].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis7 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_190] +Descr=l_ptDpr.atAxisValues[6].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis7 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE8 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_191] +Descr=l_ptDpr.atAxisValues[7].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_192] +Descr=l_ptDpr.atAxisValues[7].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_193] +Descr=l_ptDpr.atAxisValues[7].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_194] +Descr=l_ptDpr.atAxisValues[7].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_195] +Descr=l_ptDpr.atAxisValues[7].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis8 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_196] +Descr=g_tManiCtrlStartOld.tAxis[7].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_197] +DisplayName=MinPositionAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_198] +DisplayName=MaxPositionAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_199] +Descr=g_tManiCtrlStartOld.tAxis[7].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_200] +DisplayName=MinSpeedAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_201] +DisplayName=MaxSpeedAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_202] +Descr=g_tManiCtrlStart.tAxis[7].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_203] +DisplayName=MaxAccelerationAxis8 +Descr=l_ptDpr.atAxisValueLimits[7].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_204] +Descr=g_tManiCtrlManuellOld.tAxis[7].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis8 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_205] +DisplayName=StepsPerTurnAxis8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_206] +DisplayName=DistPerTurnAxis8 +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_207] +Descr=l_ptDpr.atAxisValues[7].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis8 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_208] +Descr=g_tManiParameters.tAxisDescription[7].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis8 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_209] +Descr=l_ptDpr.atAxisValues[7].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis8 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE9 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_210] +Descr=l_ptDpr.atAxisValues[8].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_211] +Descr=l_ptDpr.atAxisValues[8].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_212] +Descr=l_ptDpr.atAxisValues[8].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_213] +Descr=l_ptDpr.atAxisValues[8].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_214] +Descr=l_ptDpr.atAxisValues[8].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis9 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_215] +Descr=g_tManiCtrlStartOld.tAxis[8].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_216] +DisplayName=MinPositionAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_217] +DisplayName=MaxPositionAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_218] +Descr=g_tManiCtrlStartOld.tAxis[8].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_219] +DisplayName=MinSpeedAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_220] +DisplayName=MaxSpeedAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_221] +Descr=g_tManiCtrlStart.tAxis[8].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_222] +DisplayName=MaxAccelerationAxis9 +Descr=l_ptDpr.atAxisValueLimits[8].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_223] +Descr=g_tManiCtrlManuellOld.tAxis[8].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis9 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_224] +DisplayName=StepsPerTurnAxis9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_225] +DisplayName=DistPerTurnAxis9 +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_226] +Descr=l_ptDpr.atAxisValues[8].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis9 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_227] +Descr=g_tManiParameters.tAxisDescription[8].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis9 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_228] +Descr=l_ptDpr.atAxisValues[8].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis9 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE10 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLVALUE_229] +Descr=l_ptDpr.atAxisValues[9].dwAchsStatus +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=StatuswordAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_230] +Descr=l_ptDpr.atAxisValues[9].fIstPos +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=ActualPositionAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_231] +Descr=l_ptDpr.atAxisValues[9].fIstGeschw +DataType=4 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=250 +DisplayName=ActualSpeedAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_232] +Descr=l_ptDpr.atAxisValues[9].dwErrNummer +DataType=3 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorNumberAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_233] +Descr=l_ptDpr.atAxisValues[9].uErrAnzahl +DataType=11 +ValueType=0 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +DisplayName=ErrorCountAxis10 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_234] +Descr=g_tManiCtrlStartOld.tAxis[9].SollPos +DataType=1 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=DemandPositionAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_235] +DisplayName=MinPositionAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fNewNegSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_236] +DisplayName=MaxPositionAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fNewPosSW_End +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_237] +Descr=g_tManiCtrlStartOld.tAxis[9].SollGeschw +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandSpeedAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_238] +DisplayName=MinSpeedAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMin_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_239] +DisplayName=MaxSpeedAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMax_Geschw +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_240] +Descr=g_tManiCtrlStart.tAxis[9].fSollBeschl +DataType=4 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=1.0 +RefreshTime=500 +DisplayName=DemandAccelerationAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_241] +DisplayName=MaxAccelerationAxis10 +Descr=l_ptDpr.atAxisValueLimits[9].fMax_Beschl +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.5 +RefreshTime=2000 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_242] +Descr=g_tManiCtrlManuellOld.tAxis[9].Override +DataType=10 +ValueType=1 +;only TIGER (and Cougar15?) +SysID=4112 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=500 +DisplayName=SpeedFactorAxis10 +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_243] +DisplayName=StepsPerTurnAxis10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fMotSchritte +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_244] +DisplayName=DistPerTurnAxis10 +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.fEinheiten +SysID=4120 +DataType=4 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0.1 +RefreshTime=2000 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_245] +Descr=l_ptDpr.atAxisValues[9].tAxisParameter.szAchsname +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=NameAxis10 +TaskName=pp_mast +ReadSyncDef=0 + +[CONTROLVALUE_246] +Descr=g_tManiParameters.tAxisDescription[9].szAxesScale +SysID=4120 +DataType=9 +ValueType=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=2000 +DataLen=16 +DisplayName=UnitAxis10 +;Nano-Fox: +TaskName= +ReadSyncDef=0 + +[CONTROLVALUE_247] +Descr=l_ptDpr.atAxisValues[9].bJoystickEnable +DataType=6 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=JoystickEnableAxis10 +WriteSyncDef=0 +ReadSyncDef=0 +TaskName=pp_mast + +[CONTROLVALUE_248] +DisplayName=AxisCountAll +Descr=g_tManiParameters.uMaxAxes +SysID=4120 +DataType=11 +ValueType=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=1250 +ReadSyncDef=0 + +[CONTROLVALUE_249] +Descr=PLC_stat.bo_flash_detected +DataType=6 +ValueType=1 +SysID=1 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=250 +DisplayName=Breakdown[bool] +ReadSyncDef=0 + +[CONTROLVALUE_250] +Descr=sys_status +DataType=3 +ValueType=1 +SysID=769 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=XRayStatus[BitArray] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_251] +Descr=g_dwManipulatorStatus +DataType=3 +ValueType=1 +SysID=4120 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=20 +DisplayName=ManipulatorStatus[BitArray] +WriteSyncDef=0 +ReadSyncDef=0 + +[CONTROLVALUE_252] +Descr=filter_nr +DataType=10 +ValueType=1 +;SysID=4376 +; currently not implemented on Mani-RPS (relevant for Aim und collision area) +SysID=0 +Active=1 +Notify=1 +Hysterese=0 +RefreshTime=100 +DisplayName=TubeFilterNumber +WriteSyncDef=0 +ReadSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// STATI +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_0] +Descr=PLC_stat.bo_Xray_on +SysID=513 +Active=1 +Notify=1 +RefreshTime=150 +DisplayName=IsXRayOn + +[CONTROLSTATUS_1] +Descr=PLC_stat.bo_startup_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsStartingUp + +[CONTROLSTATUS_2] +Descr=PLC_stat.bo_warmup_is_running +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsWarmingUp + +[CONTROLSTATUS_3] +Descr=warmup +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsWarmupDone + +[CONTROLSTATUS_4] +Descr=PLC_stat.bo_filamentadjust_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsFilamentAdjusting + +[CONTROLSTATUS_5] +Descr=PLC_stat.bo_autocenter_kV_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAutocenteringKV + +[CONTROLSTATUS_6] +Descr=PLC_stat.bo_autocenter_all_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAutocenteringAll + +[CONTROLSTATUS_7] +Descr=PLC_stat.bo_conditioning_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsConditioning + +[CONTROLSTATUS_8] +Descr=PLC_stat.bo_wobbeln_is_active +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsSweepModeOn + +[CONTROLSTATUS_9] +Descr=PLC_stat.bo_interlock +SysID=769 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsInterlockOn + +[CONTROLSTATUS_10] +Descr=Tube.defoc +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsMicrofocusModeOff + +[CONTROLSTATUS_11] +Descr=PLC_stat.bo_Isowatt +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsIsowattOn + +[CONTROLSTATUS_12] +Descr=HSG.ok +SysID=513 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsHSGOk + +[CONTROLSTATUS_13] +Descr=kVok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsAccVoltageOk + +[CONTROLSTATUS_14] +Descr=mAok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsTubeCurrentOk + +[CONTROLSTATUS_15] +Descr=Vac.ok +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsVacuumOk + +[CONTROLSTATUS_16] +Descr=Target_reg +SysID=320 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsTargetRegulationOn + +[CONTROLSTATUS_17] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=want_FIL_adjust +SysID=0 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutomaticFilAdj + +[CONTROLSTATUS_18] +;wird ab FXEControl 3.0 nicht mehr verwendet +Descr=want_cent_adjust +SysID=0 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutomaticACkV + +[CONTROLSTATUS_19] +Descr=PLC_stat.bo_offsetadjust_is_running +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AmpOffsetAdjust + +[CONTROLSTATUS_20] +Descr=TP_HSGwarmup.Q +SysID=768 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=GeneratorWarmup +TaskName=system + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-ZUSTNDE +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLSTATUS_21] +Descr=Door_open +SysID=4120 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsDoorOpen + +[CONTROLSTATUS_22] +Descr=Door_closed +SysID=4120 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=IsDoorClosed + +[CONTROLSTATUS_23] +; 09.08.05: ab RPS V. 2.6 gibt es keine Variable namens "Beladepos" mehr. Im Moment weiss keiner ob sie nur umbenannt wurde +; oder ob es sie gar nicht mehr gibt (auer vielleicht Armin, der ist im Urlaub) +; sie ist aber NOTWENDIG fr FNCBasic-Fahrbefehle, wenn eine Beladefahrt definiert ist, +; da sonst kein Acknowledge kommt wenn von FNC aus Fahrbefehl abgeschickt wird und Beladefahrt gerade +; ausgefhrt wird! +; Notlsung: Es wird die gleiche Variable wie fr den Befehl genommen, die soll laut Benjamin so lange auf true stehen +; wie die Beladefahrt luft. Das FNC sollte aber nochmal daraufhin getestet werden! +; Man knnte auch das Manipulator-Statuswort verwenden, dort muss diese Information auch hinterlegt werden; Problem ist +; nur, da unschne Abfragen notwendig sind, da die PC-Software abwrtskompatibel sein soll (if RPS-Version>=2.6) +; 13.09.05: Ab Version 2.7 soll wieder eine Zustandsvariable eingebaut sein! +Descr=Beladepos +SysID=0 +Active=1 +Notify=1 +RefreshTime=50 +DisplayName=DrivingToLoadPos +TaskName=pp_mast + +[CONTROLSTATUS_24] +Descr=PLC_stat.bo_xraytimer_on +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=cmd_Xraytimer_on + +[CONTROLSTATUS_25] +Descr=PLC_stat.bo_xraytimer_Reset +SysID=1 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=cmd_Xraytimer_reset + +[CONTROLSTATUS_26] +Descr=PLC_stat.bo_cond_Character_kV_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserKv + +[CONTROLSTATUS_27] +Descr=PLC_stat.bo_cond_Character_SM_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserMod + +[CONTROLSTATUS_28] +Descr=PLC_stat.bo_cond_Character_MM_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=AutoCondenserAll + +[CONTROLSTATUS_29] +Descr=PLC_stat.bo_filamentcorradjust_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=FilamentCorrectionTest + +[CONTROLSTATUS_30] +Descr=PLC_stat.bo_leckstrom_is_running +SysID=257 +Active=1 +Notify=1 +RefreshTime=250 +DisplayName=LeakageCurrentTest + +;//////////////////////////////////////////////////////////////////////////////////////// +;// COMMANDS +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_0] +Descr=PC_cmd.xrayON +SysID=769 +DisplayName=SwitchXRayOn +WriteSyncDef=0 + +[CONTROLCOMMAND_1] +Descr=PC_cmd.xrayOFF +SysID=769 +DisplayName=SwitchXRayOff +WriteSyncDef=0 + +[CONTROLCOMMAND_2] +Descr=PC_cmd.startUP +SysID=257 +DisplayName=StartUp +WriteSyncDef=0 + +[CONTROLCOMMAND_3] +Descr=PC_cmd.warmUP +SysID=769 +DisplayName=WarmUp +WriteSyncDef=0 + +[CONTROLCOMMAND_4] +Descr=PC_cmd.isoON +SysID=1 +DisplayName=SwitchIsowattOn +WriteSyncDef=0 + +[CONTROLCOMMAND_5] +Descr=PC_cmd.isoOFF +SysID=1 +DisplayName=SwitchIsowattOff +WriteSyncDef=0 + +[CONTROLCOMMAND_6] +Descr=PC_cmd.filamentadjust +SysID=257 +DisplayName=DoFilamentAdj +WriteSyncDef=0 + +[CONTROLCOMMAND_7] +Descr=PC_cmd.autocentkV +SysID=257 +DisplayName=DoAutocenterKV +WriteSyncDef=0 + +[CONTROLCOMMAND_8] +Descr=PC_cmd.autocentALL +SysID=257 +DisplayName=DoAutocenterAll +WriteSyncDef=0 + +[CONTROLCOMMAND_9] +Descr=PC_cmd.conditioning +SysID=1 +DisplayName=DoConditioning +WriteSyncDef=0 + +[CONTROLCOMMAND_10] +Descr=PC_cmd.wobbelON +SysID=1 +DisplayName=SwitchSweepModeOn +WriteSyncDef=0 + +[CONTROLCOMMAND_11] +Descr=PC_cmd.wobbelOFF +SysID=1 +DisplayName=SwitchSweepModeOff +WriteSyncDef=0 + +[CONTROLCOMMAND_12] +Descr=PC_cmd.focusCharacteristic.read +SysID=1 +DisplayName=ReadFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_13] +Descr=PC_cmd.focusCharacteristic.write +SysID=1 +DisplayName=WriteFocusTable +WriteSyncDef=0 + +[CONTROLCOMMAND_14] +Descr=PC_cmd.focusCharacteristic.store_point +SysID=1 +DisplayName=StoreFocusTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_15] +Descr=PC_cmd.focusCharacteristic.delete_point +SysID=1 +DisplayName=DelFocusTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_16] +Descr=PC_cmd.focusCharacteristic.delete_all_points +SysID=1 +DisplayName=DelAllFocusTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_17] +Descr=PC_cmd.condensorCharacteristic.read +SysID=2 +DisplayName=ReadCondensorTable +WriteSyncDef=0 + +[CONTROLCOMMAND_18] +Descr=PC_cmd.condensorCharacteristic.write +SysID=2 +DisplayName=WriteCondensorTable +WriteSyncDef=0 + +[CONTROLCOMMAND_19] +Descr=PC_cmd.condensorCharacteristic.store_point +SysID=2 +DisplayName=StoreCondensorTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_20] +Descr=PC_cmd.condensorCharacteristic.delete_point +SysID=2 +DisplayName=DeleteCondensTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_21] +Descr=PC_cmd.condensorCharacteristic.delete_all_points +SysID=2 +DisplayName=DelAllCondensTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_22] +Descr=readshut +SysID=32 +DisplayName=ReadShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_23] +Descr=writeshut +SysID=32 +DisplayName=WriteShutterTable +WriteSyncDef=0 + +[CONTROLCOMMAND_24] +Descr=storeshut +SysID=32 +DisplayName=StoreShutterTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_25] +Descr=delshut_kV +SysID=32 +DisplayName=DelShutterTablePoint +WriteSyncDef=0 + +[CONTROLCOMMAND_26] +Descr=delshut_all +SysID=32 +DisplayName=DelAllShutterTablePoints +WriteSyncDef=0 + +[CONTROLCOMMAND_27] +Descr=PC_cmd.centeringCharacteristic[0].write +SysID=1 +DisplayName=WriteCenteringTable1 +WriteSyncDef=0 + +[CONTROLCOMMAND_28] +Descr=PC_cmd.centeringCharacteristic[0].read +SysID=1 +DisplayName=ReadCenteringTable1 +WriteSyncDef=0 + +[CONTROLCOMMAND_29] +Descr=PC_cmd.centeringCharacteristic[0].store_point +SysID=1 +DisplayName=StoreCenteringTable1Point +WriteSyncDef=0 + +[CONTROLCOMMAND_30] +Descr=PC_cmd.centeringCharacteristic[0].delete_point +SysID=1 +DisplayName=DelCenteringTable1Point +WriteSyncDef=0 + +[CONTROLCOMMAND_31] +Descr=PC_cmd.centeringCharacteristic[0].delete_all_points +SysID=1 +DisplayName=DelAllCentTable1Points +WriteSyncDef=0 + +[CONTROLCOMMAND_32] +Descr=PC_cmd.centeringCharacteristic[1].write +SysID=128 +DisplayName=WriteCenteringTable2 +WriteSyncDef=0 + +[CONTROLCOMMAND_33] +Descr=PC_cmd.centeringCharacteristic[1].read +SysID=128 +DisplayName=ReadCenteringTable2 +WriteSyncDef=0 + +[CONTROLCOMMAND_34] +Descr=PC_cmd.centeringCharacteristic[1].store_point +SysID=128 +DisplayName=StoreCentTable2Point +WriteSyncDef=0 + +[CONTROLCOMMAND_35] +Descr=PC_cmd.centeringCharacteristic[1].delete_point +SysID=128 +DisplayName=DelCentTable2Point +WriteSyncDef=0 + +[CONTROLCOMMAND_36] +Descr=PC_cmd.centeringCharacteristic[1].delete_all_points +SysID=128 +DisplayName=DelAllCentTable2Points +WriteSyncDef=0 + +[CONTROLCOMMAND_37] +Descr=PC_cmd.Ti_reg_on +SysID=320 +DisplayName=SwitchTargetCurRegOn +WriteSyncDef=0 + +[CONTROLCOMMAND_38] +Descr=PC_cmd.Ti_reg_off +SysID=320 +DisplayName=SwitchTargetCurRegOff +WriteSyncDef=0 + +[CONTROLCOMMAND_39] +Descr=PC_cmd.offsetadjust +SysID=64 +DisplayName=AdjustAmpOffset +WriteSyncDef=0 + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSEN-,MANIPULATOR-COMMANDS +;//////////////////////////////////////////////////////////////////////////////////////// +;// ALLGEMEIN +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_40] +Descr=PC_doortast +SysID=4120 +DisplayName=ExecuteDoorSwitch +WriteSyncDef=0 + +[CONTROLCOMMAND_41] +Descr=l_ptDpr.tManiCommands.bInitAxisAll +SysID=4120 +DisplayName=InitAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_42] +Descr=l_ptDpr.tManiCommands.bDeInitAxisAll +SysID=4120 +DisplayName=ExitAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_43] +Descr=l_ptDpr.tManiCommands.bStartReferenceAll +SysID=4120 +DisplayName=ReferenceAllAxis +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_44] +Descr=l_ptDpr.tManiCommands.bStopPositionAll +SysID=4120 +DisplayName=StopAllAxis +WriteSyncDef=1 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE1 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_46] +Descr=l_ptDpr.atAxisCommands[0].bInitAxis +SysID=4120 +DisplayName=InitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_47] +Descr=l_ptDpr.atAxisCommands[0].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_48] +Descr=l_ptDpr.atAxisCommands[0].bStartReference +SysID=4120 +DisplayName=ReferenceAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_49] +Descr=l_ptDpr.atAxisCommands[0].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_50] +Descr=l_ptDpr.atAxisCommands[0].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis1 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE2 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_51] +Descr=l_ptDpr.atAxisCommands[1].bInitAxis +SysID=4120 +DisplayName=InitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_52] +Descr=l_ptDpr.atAxisCommands[1].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_53] +Descr=l_ptDpr.atAxisCommands[1].bStartReference +SysID=4120 +DisplayName=ReferenceAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_54] +Descr=l_ptDpr.atAxisCommands[1].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_55] +Descr=l_ptDpr.atAxisCommands[1].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis2 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE3 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_56] +Descr=l_ptDpr.atAxisCommands[2].bInitAxis +SysID=4120 +DisplayName=InitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_57] +Descr=l_ptDpr.atAxisCommands[2].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_58] +Descr=l_ptDpr.atAxisCommands[2].bStartReference +SysID=4120 +DisplayName=ReferenceAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_59] +Descr=l_ptDpr.atAxisCommands[2].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_60] +Descr=l_ptDpr.atAxisCommands[2].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis3 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE4 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_61] +Descr=l_ptDpr.atAxisCommands[3].bInitAxis +SysID=4120 +DisplayName=InitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_62] +Descr=l_ptDpr.atAxisCommands[3].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_63] +Descr=l_ptDpr.atAxisCommands[3].bStartReference +SysID=4120 +DisplayName=ReferenceAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_64] +Descr=l_ptDpr.atAxisCommands[3].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_65] +Descr=l_ptDpr.atAxisCommands[3].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis4 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE5 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_66] +Descr=l_ptDpr.atAxisCommands[4].bInitAxis +SysID=4120 +DisplayName=InitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_67] +Descr=l_ptDpr.atAxisCommands[4].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_68] +Descr=l_ptDpr.atAxisCommands[4].bStartReference +SysID=4120 +DisplayName=ReferenceAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_69] +Descr=l_ptDpr.atAxisCommands[4].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_70] +Descr=l_ptDpr.atAxisCommands[4].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis5 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE6 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_71] +Descr=l_ptDpr.atAxisCommands[5].bInitAxis +SysID=4120 +DisplayName=InitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_72] +Descr=l_ptDpr.atAxisCommands[5].bDeInitAxis +SysID=4120 +DisplayName=ExitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_73] +Descr=l_ptDpr.atAxisCommands[5].bStartReference +SysID=4120 +DisplayName=ReferenceAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_74] +Descr=l_ptDpr.atAxisCommands[5].bStopPosition +SysID=4120 +DisplayName=StopPositioningAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_75] +Descr=l_ptDpr.atAxisCommands[5].bClearErrors +SysID=4120 +DisplayName=ErrorQuitAxis6 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE7 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_76] +Descr=l_ptDpr.atAxisCommands[6].bInitAxis +SysID=4096 +DisplayName=InitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_77] +Descr=l_ptDpr.atAxisCommands[6].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_78] +Descr=l_ptDpr.atAxisCommands[6].bStartReference +SysID=4096 +DisplayName=ReferenceAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_79] +Descr=l_ptDpr.atAxisCommands[6].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_80] +Descr=l_ptDpr.atAxisCommands[6].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis7 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE8 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_81] +Descr=l_ptDpr.atAxisCommands[7].bInitAxis +SysID=4096 +DisplayName=InitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_82] +Descr=l_ptDpr.atAxisCommands[7].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_83] +Descr=l_ptDpr.atAxisCommands[7].bStartReference +SysID=4096 +DisplayName=ReferenceAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_84] +Descr=l_ptDpr.atAxisCommands[7].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_85] +Descr=l_ptDpr.atAxisCommands[7].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis8 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE9 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_86] +Descr=l_ptDpr.atAxisCommands[8].bInitAxis +SysID=4096 +DisplayName=InitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_87] +Descr=l_ptDpr.atAxisCommands[8].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_88] +Descr=l_ptDpr.atAxisCommands[8].bStartReference +SysID=4096 +DisplayName=ReferenceAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_89] +Descr=l_ptDpr.atAxisCommands[8].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_90] +Descr=l_ptDpr.atAxisCommands[8].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis9 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +;//////////////////////////////////////////////////////////////////////////////////////// +;// ACHSE10 +;//////////////////////////////////////////////////////////////////////////////////////// +[CONTROLCOMMAND_91] +Descr=l_ptDpr.atAxisCommands[9].bInitAxis +SysID=4096 +DisplayName=InitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_92] +Descr=l_ptDpr.atAxisCommands[9].bDeInitAxis +SysID=4096 +DisplayName=ExitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_93] +Descr=l_ptDpr.atAxisCommands[9].bStartReference +SysID=4096 +DisplayName=ReferenceAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_94] +Descr=l_ptDpr.atAxisCommands[9].bStopPosition +SysID=4096 +DisplayName=StopPositioningAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast + +[CONTROLCOMMAND_95] +Descr=l_ptDpr.atAxisCommands[9].bClearErrors +SysID=4096 +DisplayName=ErrorQuitAxis10 +WriteSyncDef=0 +DataType=6 +TaskName=pp_mast diff --git a/ReleaseFiles/version_string.inc b/ReleaseFiles/version_string.inc index 2448c60a..64c4d616 100644 --- a/ReleaseFiles/version_string.inc +++ b/ReleaseFiles/version_string.inc @@ -1,106 +1,106 @@ -"\n" -"General configuration for OpenCV 4.9.0 =====================================\n" -" Version control: 4.9.0-265-g79534d600a\n" -"\n" -" Extra modules:\n" -" Location (extra): G:/bb/cv_x64/build/build_x86_64/../opencv_contrib/modules\n" -" Version control (extra): 4.9.0-66-g61e23082\n" -"\n" -" Platform:\n" -" Timestamp: 2024-04-27T12:51:52Z\n" -" Host: Windows 10.0.22000 AMD64\n" -" CMake: 3.23.0\n" -" CMake generator: Visual Studio 17 2022\n" -" CMake build tool: C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe\n" -" MSVC: 1939\n" -" Configuration: Debug Release MinSizeRel RelWithDebInfo\n" -"\n" -" CPU/HW features:\n" -" Baseline: SSE SSE2 SSE3\n" -" requested: SSE3\n" -"\n" -" C/C++:\n" -" Built as dynamic libs?: NO\n" -" C++ standard: 11\n" -" C++ Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe (ver 19.39.33523.0)\n" -" C++ flags (Release): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MD /O2 /Ob2 /DNDEBUG \n" -" C++ flags (Debug): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MDd /Zi /Ob0 /Od /RTC1 \n" -" C Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe\n" -" C flags (Release): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MD /O2 /Ob2 /DNDEBUG \n" -" C flags (Debug): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MDd /Zi /Ob0 /Od /RTC1 \n" -" Linker flags (Release): /machine:x64 /INCREMENTAL:NO \n" -" Linker flags (Debug): /machine:x64 /debug /INCREMENTAL \n" -" ccache: NO\n" -" Precompiled headers: YES\n" -" Extra dependencies: wsock32 comctl32 gdi32 ole32 setupapi ws2_32 G:/bb/cv_x64/build/build_x86_64/install/lib/freetype.lib G:/bb/cv_x64/build/build_x86_64/install/lib/harfbuzz.lib G:/bb/cv_x64/build/build_x86_64/install/lib/libhdf5.lib\n" -" 3rdparty dependencies: libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib\n" -"\n" -" OpenCV modules:\n" -" To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc intensity_transform line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot quality rapid reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking ts video videoio videostab wechat_qrcode xfeatures2d ximgproc xobjdetect xphoto\n" -" Disabled: java python_bindings_generator python_tests world\n" -" Disabled by dependency: -\n" -" Unavailable: cannops cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev cvv julia matlab ovis python2 python3 sfm viz\n" -" Applications: perf_tests\n" -" Documentation: NO\n" -" Non-free algorithms: NO\n" -"\n" -" Windows RT support: NO\n" -"\n" -" GUI: WIN32UI\n" -" Win32 UI: YES\n" -" VTK support: NO\n" -"\n" -" Media I/O: \n" -" ZLib: build (ver 1.3)\n" -" JPEG: build-libjpeg-turbo (ver 2.1.3-62)\n" -" SIMD Support Request: YES\n" -" SIMD Support: NO\n" -" WEBP: build (ver encoder: 0x020f)\n" -" PNG: build (ver 1.6.37)\n" -" TIFF: build (ver 42 - 4.2.0)\n" -" JPEG 2000: build (ver 2.5.0)\n" -" OpenEXR: build (ver 2.3.0)\n" -" HDR: YES\n" -" SUNRASTER: YES\n" -" PXM: YES\n" -" PFM: YES\n" -"\n" -" Video I/O:\n" -" DC1394: NO\n" -" FFMPEG: YES (prebuilt binaries)\n" -" avcodec: YES (58.134.100)\n" -" avformat: YES (58.76.100)\n" -" avutil: YES (56.70.100)\n" -" swscale: YES (5.9.100)\n" -" avresample: YES (4.0.0)\n" -" GStreamer: NO\n" -" DirectShow: YES\n" -" Media Foundation: YES\n" -" DXVA: YES\n" -"\n" -" Parallel framework: Concurrency\n" -"\n" -" Trace: YES (with Intel ITT)\n" -"\n" -" Other third-party libraries:\n" -" Eigen: YES (ver 3.4.0)\n" -" Custom HAL: NO\n" -" Protobuf: build (3.19.1)\n" -" Flatbuffers: builtin/3rdparty (23.5.9)\n" -"\n" -" OpenCL: YES (NVD3D11)\n" -" Include path: G:/bb/cv_x64/build/opencv/3rdparty/include/opencl/1.2\n" -" Link libraries: Dynamic load\n" -"\n" -" Python (for build): C:/python-virt/python37/python.exe\n" -"\n" -" Java: \n" -" ant: NO\n" -" Java: YES (ver 1.8.0.202)\n" -" JNI: C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include/win32 C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include\n" -" Java wrappers: NO\n" -" Java tests: NO\n" -"\n" -" Install to: G:/bb/cv_x64/build/build_x86_64/install\n" -"-----------------------------------------------------------------\n" -"\n" +"\n" +"General configuration for OpenCV 4.9.0 =====================================\n" +" Version control: 4.9.0-265-g79534d600a\n" +"\n" +" Extra modules:\n" +" Location (extra): G:/bb/cv_x64/build/build_x86_64/../opencv_contrib/modules\n" +" Version control (extra): 4.9.0-66-g61e23082\n" +"\n" +" Platform:\n" +" Timestamp: 2024-04-27T12:51:52Z\n" +" Host: Windows 10.0.22000 AMD64\n" +" CMake: 3.23.0\n" +" CMake generator: Visual Studio 17 2022\n" +" CMake build tool: C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe\n" +" MSVC: 1939\n" +" Configuration: Debug Release MinSizeRel RelWithDebInfo\n" +"\n" +" CPU/HW features:\n" +" Baseline: SSE SSE2 SSE3\n" +" requested: SSE3\n" +"\n" +" C/C++:\n" +" Built as dynamic libs?: NO\n" +" C++ standard: 11\n" +" C++ Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe (ver 19.39.33523.0)\n" +" C++ flags (Release): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MD /O2 /Ob2 /DNDEBUG \n" +" C++ flags (Debug): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /MDd /Zi /Ob0 /Od /RTC1 \n" +" C Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe\n" +" C flags (Release): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MD /O2 /Ob2 /DNDEBUG \n" +" C flags (Debug): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /MDd /Zi /Ob0 /Od /RTC1 \n" +" Linker flags (Release): /machine:x64 /INCREMENTAL:NO \n" +" Linker flags (Debug): /machine:x64 /debug /INCREMENTAL \n" +" ccache: NO\n" +" Precompiled headers: YES\n" +" Extra dependencies: wsock32 comctl32 gdi32 ole32 setupapi ws2_32 G:/bb/cv_x64/build/build_x86_64/install/lib/freetype.lib G:/bb/cv_x64/build/build_x86_64/install/lib/harfbuzz.lib G:/bb/cv_x64/build/build_x86_64/install/lib/libhdf5.lib\n" +" 3rdparty dependencies: libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib\n" +"\n" +" OpenCV modules:\n" +" To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc intensity_transform line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot quality rapid reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking ts video videoio videostab wechat_qrcode xfeatures2d ximgproc xobjdetect xphoto\n" +" Disabled: java python_bindings_generator python_tests world\n" +" Disabled by dependency: -\n" +" Unavailable: cannops cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev cvv julia matlab ovis python2 python3 sfm viz\n" +" Applications: perf_tests\n" +" Documentation: NO\n" +" Non-free algorithms: NO\n" +"\n" +" Windows RT support: NO\n" +"\n" +" GUI: WIN32UI\n" +" Win32 UI: YES\n" +" VTK support: NO\n" +"\n" +" Media I/O: \n" +" ZLib: build (ver 1.3)\n" +" JPEG: build-libjpeg-turbo (ver 2.1.3-62)\n" +" SIMD Support Request: YES\n" +" SIMD Support: NO\n" +" WEBP: build (ver encoder: 0x020f)\n" +" PNG: build (ver 1.6.37)\n" +" TIFF: build (ver 42 - 4.2.0)\n" +" JPEG 2000: build (ver 2.5.0)\n" +" OpenEXR: build (ver 2.3.0)\n" +" HDR: YES\n" +" SUNRASTER: YES\n" +" PXM: YES\n" +" PFM: YES\n" +"\n" +" Video I/O:\n" +" DC1394: NO\n" +" FFMPEG: YES (prebuilt binaries)\n" +" avcodec: YES (58.134.100)\n" +" avformat: YES (58.76.100)\n" +" avutil: YES (56.70.100)\n" +" swscale: YES (5.9.100)\n" +" avresample: YES (4.0.0)\n" +" GStreamer: NO\n" +" DirectShow: YES\n" +" Media Foundation: YES\n" +" DXVA: YES\n" +"\n" +" Parallel framework: Concurrency\n" +"\n" +" Trace: YES (with Intel ITT)\n" +"\n" +" Other third-party libraries:\n" +" Eigen: YES (ver 3.4.0)\n" +" Custom HAL: NO\n" +" Protobuf: build (3.19.1)\n" +" Flatbuffers: builtin/3rdparty (23.5.9)\n" +"\n" +" OpenCL: YES (NVD3D11)\n" +" Include path: G:/bb/cv_x64/build/opencv/3rdparty/include/opencl/1.2\n" +" Link libraries: Dynamic load\n" +"\n" +" Python (for build): C:/python-virt/python37/python.exe\n" +"\n" +" Java: \n" +" ant: NO\n" +" Java: YES (ver 1.8.0.202)\n" +" JNI: C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include/win32 C:/Program Files/Microsoft/jdk-11.0.16.101-hotspot/include\n" +" Java wrappers: NO\n" +" Java tests: NO\n" +"\n" +" Install to: G:/bb/cv_x64/build/build_x86_64/install\n" +"-----------------------------------------------------------------\n" +"\n" diff --git a/XP.Calibration/App.xaml b/XP.Calibration/App.xaml index c21d34ce..4f90aba3 100644 --- a/XP.Calibration/App.xaml +++ b/XP.Calibration/App.xaml @@ -1,5 +1,5 @@ - - + + diff --git a/XP.Calibration/App.xaml.cs b/XP.Calibration/App.xaml.cs index 9bb0623d..1902e4aa 100644 --- a/XP.Calibration/App.xaml.cs +++ b/XP.Calibration/App.xaml.cs @@ -1,8 +1,8 @@ -using System.Windows; - -namespace XP.Calibration -{ - public partial class App : Application - { - } -} +using System.Windows; + +namespace XP.Calibration +{ + public partial class App : Application + { + } +} diff --git a/XP.Calibration/CalibrationConfig.json b/XP.Calibration/CalibrationConfig.json index c023f4ab..12651f73 100644 --- a/XP.Calibration/CalibrationConfig.json +++ b/XP.Calibration/CalibrationConfig.json @@ -1,128 +1,128 @@ -{ - "DetectorCentering": { - "Name": "探测器居中标定", - "Type": "DetectorCentering", - "MotionTimeoutMs": 30000, - "SettleDelayMs": 500, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "探测器居中位置", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - }, - "ZCalibration": { - "Name": "Z轴标定", - "Type": "ZCalibration", - "MotionTimeoutMs": 30000, - "SettleDelayMs": 500, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "Z标定 - 位置1", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -150.0, - "DetectorZ": 250.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 1, - "Description": "Z标定 - 位置2", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 2, - "Description": "Z标定 - 位置3", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -250.0, - "DetectorZ": 350.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - }, - "RotationTableCenter": { - "Name": "旋转中心检测", - "Type": "RotationTableCenter", - "MotionTimeoutMs": 60000, - "SettleDelayMs": 1000, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "旋转0°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - }, - { - "Index": 1, - "Description": "旋转90°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 90.0 - }, - { - "Index": 2, - "Description": "旋转180°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 180.0 - }, - { - "Index": 3, - "Description": "旋转270°", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 270.0 - } - ] - }, - "CTCalibration": { - "Name": "CT标定", - "Type": "CTCalibration", - "MotionTimeoutMs": 60000, - "SettleDelayMs": 1000, - "FrameCount": 1, - "Steps": [ - { - "Index": 0, - "Description": "CT标定 - 起始位", - "StageX": 0.0, - "StageY": 0.0, - "SourceZ": -200.0, - "DetectorZ": 300.0, - "DetectorSwing": 0.0, - "StageRotation": 0.0 - } - ] - } -} +{ + "DetectorCentering": { + "Name": "探测器居中标定", + "Type": "DetectorCentering", + "MotionTimeoutMs": 30000, + "SettleDelayMs": 500, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "探测器居中位置", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + }, + "ZCalibration": { + "Name": "Z轴标定", + "Type": "ZCalibration", + "MotionTimeoutMs": 30000, + "SettleDelayMs": 500, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "Z标定 - 位置1", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -150.0, + "DetectorZ": 250.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 1, + "Description": "Z标定 - 位置2", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 2, + "Description": "Z标定 - 位置3", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -250.0, + "DetectorZ": 350.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + }, + "RotationTableCenter": { + "Name": "旋转中心检测", + "Type": "RotationTableCenter", + "MotionTimeoutMs": 60000, + "SettleDelayMs": 1000, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "旋转0°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + }, + { + "Index": 1, + "Description": "旋转90°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 90.0 + }, + { + "Index": 2, + "Description": "旋转180°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 180.0 + }, + { + "Index": 3, + "Description": "旋转270°", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 270.0 + } + ] + }, + "CTCalibration": { + "Name": "CT标定", + "Type": "CTCalibration", + "MotionTimeoutMs": 60000, + "SettleDelayMs": 1000, + "FrameCount": 1, + "Steps": [ + { + "Index": 0, + "Description": "CT标定 - 起始位", + "StageX": 0.0, + "StageY": 0.0, + "SourceZ": -200.0, + "DetectorZ": 300.0, + "DetectorSwing": 0.0, + "StageRotation": 0.0 + } + ] + } +} diff --git a/XP.Calibration/CalibrationModule.cs b/XP.Calibration/CalibrationModule.cs index ae8401ec..85105d2f 100644 --- a/XP.Calibration/CalibrationModule.cs +++ b/XP.Calibration/CalibrationModule.cs @@ -1,28 +1,28 @@ -using Prism.Ioc; -using Prism.Modularity; -using XP.Calibration.Services; -using XP.Calibration.ViewModels; -using XP.Calibration.Views; - -namespace XP.Calibration; - -/// -/// 标定模块 Prism 入口 | Calibration Prism module entry -/// -[Module(ModuleName = "CalibrationModule")] -public class CalibrationModule : IModule -{ - public void OnInitialized(IContainerProvider containerProvider) - { - System.Console.WriteLine("[CalibrationModule] 模块已初始化 | Module initialized"); - } - - public void RegisterTypes(IContainerRegistry containerRegistry) - { - containerRegistry.Register(); - containerRegistry.Register(); - containerRegistry.Register(); - - System.Console.WriteLine("[CalibrationModule] 类型注册完成 | Type registration completed"); - } -} +using Prism.Ioc; +using Prism.Modularity; +using XP.Calibration.Services; +using XP.Calibration.ViewModels; +using XP.Calibration.Views; + +namespace XP.Calibration; + +/// +/// 标定模块 Prism 入口 | Calibration Prism module entry +/// +[Module(ModuleName = "CalibrationModule")] +public class CalibrationModule : IModule +{ + public void OnInitialized(IContainerProvider containerProvider) + { + System.Console.WriteLine("[CalibrationModule] 模块已初始化 | Module initialized"); + } + + public void RegisterTypes(IContainerRegistry containerRegistry) + { + containerRegistry.Register(); + containerRegistry.Register(); + containerRegistry.Register(); + + System.Console.WriteLine("[CalibrationModule] 类型注册完成 | Type registration completed"); + } +} diff --git a/XP.Calibration/Core/BallDetector.cs b/XP.Calibration/Core/BallDetector.cs index 16ec2f13..79bb2d03 100644 --- a/XP.Calibration/Core/BallDetector.cs +++ b/XP.Calibration/Core/BallDetector.cs @@ -1,414 +1,414 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Features2D; -using Emgu.CV.Structure; -using Emgu.CV.Util; - -namespace XP.Calibration.Core; - -/// -/// 球心检测算法枚举 -/// -public enum DetectionMethod -{ - /// 自适应阈值 + 亚像素质心 (适合 float32 RAW 和 uint16 TIFF) - AdaptiveThreshold, - /// Otsu + 形态学 + Canny + 椭圆拟合 (适合 float32 RAW 和 uint16 TIFF) - OtsuEllipseFit, - /// SimpleBlobDetector + 亚像素 + 灰度加权重心 (适合多球检测) - BlobDetector -} - -/// -/// 球心检测器: 支持多种检测算法, 通过 Method 属性切换 -/// 所有算法均兼容 float32 和 uint16 输入 -/// 更换算法只需一行: BallDetector.Method = DetectionMethod.OtsuEllipseFit; -/// -public static class BallDetector -{ - /// - /// 当前使用的检测算法 | Current detection method - /// - public static DetectionMethod Method { get; set; } = DetectionMethod.AdaptiveThreshold; - - /// - /// 检测单个球心 (使用当前 Method) - /// - public static bool DetectCenter(Mat src, out PointF center) - { - return Method switch - { - DetectionMethod.AdaptiveThreshold => DetectByAdaptiveThreshold(src, out center), - DetectionMethod.OtsuEllipseFit => DetectByOtsuEllipse(src, out center), - DetectionMethod.BlobDetector => DetectByBlob(src, out center), - _ => DetectByAdaptiveThreshold(src, out center) - }; - } - - /// - /// 检测多个球心 (仅 BlobDetector 模式支持多球, 其他模式返回单球) - /// - public static List DetectCenters(Mat src, double minArea = 35) - { - if (Method == DetectionMethod.BlobDetector) - return DetectMultipleByBlob(src, minArea); - - if (DetectCenter(src, out var c)) - return new List { c }; - return new List(); - } - - #region 输入归一化 - - /// - /// 将任意深度 (Cv16U / Cv32F / Cv64F 等) 统一转为 float32 Mat, - /// 保证后续所有算法拿到的都是 Cv32F 单通道 - /// - private static Mat NormalizeToFloat32(Mat src) - { - var dst = new Mat(); - - // 如果已经是 Cv32F 单通道, 直接 clone - if (src.Depth == DepthType.Cv32F && src.NumberOfChannels == 1) - { - src.CopyTo(dst); - return dst; - } - - // 多通道先转灰度 - Mat gray; - if (src.NumberOfChannels > 1) - { - gray = new Mat(); - CvInvoke.CvtColor(src, gray, ColorConversion.Bgr2Gray); - } - else - { - gray = src; - } - - gray.ConvertTo(dst, DepthType.Cv32F); - - if (!ReferenceEquals(gray, src)) - gray.Dispose(); - - return dst; - } - - /// - /// 将任意深度转为 8bit 灰度图 (Normalize → Cv8U) - /// - private static Mat NormalizeTo8U(Mat src) - { - Mat gray; - if (src.NumberOfChannels > 1) - { - gray = new Mat(); - CvInvoke.CvtColor(src, gray, ColorConversion.Bgr2Gray); - } - else - { - gray = src; - } - - var dst = new Mat(); - CvInvoke.Normalize(gray, dst, 0, 255, NormType.MinMax); - dst.ConvertTo(dst, DepthType.Cv8U); - - if (!ReferenceEquals(gray, src)) - gray.Dispose(); - - return dst; - } - - #endregion - - #region 算法1: 自适应阈值 + 亚像素质心 - - /// - /// 自适应阈值 + 最大轮廓 + 亚像素质心 - /// 兼容: float32 RAW / uint16 TIFF - /// - private static bool DetectByAdaptiveThreshold(Mat src, out PointF center) - { - center = new PointF(-1, -1); - - // 统一转 float32 用于亚像素质心计算 - using var srcF = NormalizeToFloat32(src); - // 转 8bit 用于阈值分割 - using var img8 = NormalizeTo8U(src); - CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); - - using var bin = new Mat(); - CvInvoke.AdaptiveThreshold(img8, bin, 255, - AdaptiveThresholdType.MeanC, ThresholdType.Binary, 31, -5); - - using var contours = new VectorOfVectorOfPoint(); - CvInvoke.FindContours(bin, contours, null, - RetrType.External, ChainApproxMethod.ChainApproxNone); - - if (contours.Size == 0) return false; - - int maxIdx = FindLargestContour(contours); - - using var mask = new Mat(srcF.Size, DepthType.Cv8U, 1); - mask.SetTo(new MCvScalar(0)); - CvInvoke.DrawContours(mask, contours, maxIdx, new MCvScalar(255), -1); - - center = SubPixelCentroid(srcF, mask); - return center.X >= 0 && center.Y >= 0; - } - - #endregion - - #region 算法2: Otsu + 形态学 + Canny + 椭圆拟合 - - /// - /// Otsu 阈值 + 形态学膨胀 + Canny 边缘 + 椭圆拟合 - /// 兼容: float32 RAW / uint16 TIFF - /// - private static bool DetectByOtsuEllipse(Mat src, out PointF center) - { - center = new PointF(-1, -1); - - using var img8 = NormalizeTo8U(src); - - using var blurred = new Mat(); - CvInvoke.GaussianBlur(img8, blurred, new Size(5, 5), 1.5); - - // Otsu 反向阈值 - using var thresh = new Mat(); - CvInvoke.Threshold(blurred, thresh, 0, 255, - ThresholdType.BinaryInv | ThresholdType.Otsu); - - // 形态学膨胀 - using var kernel = CvInvoke.GetStructuringElement( - ElementShape.Ellipse, new Size(7, 7), new Point(-1, -1)); - CvInvoke.Dilate(thresh, thresh, kernel, new Point(-1, -1), 3, - BorderType.Default, new MCvScalar(0)); - - // Canny 边缘 - using var edges = new Mat(); - CvInvoke.Canny(blurred, edges, 30, 100, 3); - - // 边缘 AND 阈值掩膜 - using var masked = new Mat(); - CvInvoke.BitwiseAnd(edges, thresh, masked); - - using var contours = new VectorOfVectorOfPoint(); - CvInvoke.FindContours(masked, contours, null, - RetrType.External, ChainApproxMethod.ChainApproxNone); - - if (contours.Size == 0) return false; - - int maxIdx = FindLargestContour(contours); - if (contours[maxIdx].Size < 10) return false; - - using var pts = new VectorOfPointF( - Array.ConvertAll(contours[maxIdx].ToArray(), p => new PointF(p.X, p.Y))); - var ellipse = CvInvoke.FitEllipse(pts); - center = ellipse.Center; - return true; - } - - #endregion - - #region 算法3: SimpleBlobDetector + 亚像素 + 灰度加权重心 - - /// - /// SimpleBlobDetector + cornerSubPix + 灰度加权重心 - /// 兼容: float32 RAW / uint16 TIFF - /// - private static bool DetectByBlob(Mat src, out PointF center) - { - center = new PointF(-1, -1); - var centers = DetectMultipleByBlob(src); - if (centers.Count == 0) return false; - center = centers[0]; - return true; - } - - private static List DetectMultipleByBlob(Mat src, double minArea = 35) - { - var results = new List(); - - // 统一转 8bit + CLAHE 增强 - using var img8 = NormalizeTo8U(src); - - using var enhanced = new Mat(); - CvInvoke.CLAHE(img8, 4.0, new Size(8, 8), enhanced); - - // 先在原图上检测 (暗斑), 失败则反转图像再检测 (亮斑) - var keypoints = DetectBlobs(enhanced, minArea); - if (keypoints.Length == 0) - { - using var inverted = new Mat(); - CvInvoke.BitwiseNot(enhanced, inverted); - keypoints = DetectBlobs(inverted, minArea); - } - - if (keypoints.Length == 0) - return results; - - // 粗定位 - var centers = keypoints.Select(kp => kp.Point).ToArray(); - - // cornerSubPix 亚像素精化 - using var cornerPts = new VectorOfPointF(centers); - CvInvoke.CornerSubPix(enhanced, cornerPts, - new Size(5, 5), new Size(-1, -1), - new MCvTermCriteria(50, 0.01)); - var refined = cornerPts.ToArray(); - - // 灰度加权重心精化 - for (int i = 0; i < refined.Length; i++) - { - float radius = keypoints[i].Size / 2; - refined[i] = WeightedCentroid(enhanced, refined[i], radius); - results.Add(refined[i]); - } - - return results; - } - - /// - /// 执行 SimpleBlobDetector - /// - private static MKeyPoint[] DetectBlobs(Mat enhanced, double minArea) - { - var prms = new SimpleBlobDetectorParams - { - MinThreshold = 10, - MaxThreshold = 200, - ThresholdStep = 15, - FilterByArea = true, - MinArea = (float)minArea, - MaxArea = 10000, - FilterByCircularity = true, - MinCircularity = 0.80f, - FilterByConvexity = true, - MinConvexity = 0.85f, - FilterByInertia = true, - MinInertiaRatio = 0.8f, - FilterByColor = false - }; - - using var detector = new SimpleBlobDetector(prms); - return detector.Detect(enhanced); - } - - /// - /// 灰度加权重心 (带高斯距离权重), 自动判断暗斑/亮斑 - /// - private static PointF WeightedCentroid(Mat img8, PointF roughCenter, float radius) - { - int margin = (int)Math.Ceiling(radius * 1.5); - int x0 = Math.Max(0, (int)roughCenter.X - margin); - int y0 = Math.Max(0, (int)roughCenter.Y - margin); - int x1 = Math.Min(img8.Cols, (int)roughCenter.X + margin + 1); - int y1 = Math.Min(img8.Rows, (int)roughCenter.Y + margin + 1); - - if (x1 - x0 < 5 || y1 - y0 < 5) - return roughCenter; - - var roi = new Rectangle(x0, y0, x1 - x0, y1 - y0); - using var patch = new Mat(img8, roi); - using var blurred = new Mat(); - CvInvoke.GaussianBlur(patch, blurred, new Size(3, 3), 0.5); - - using var floatPatch = new Mat(); - blurred.ConvertTo(floatPatch, DepthType.Cv32F); - - var data = floatPatch.GetData() as float[,]; - if (data == null) return roughCenter; - - // 判断球是暗斑还是亮斑: 比较 ROI 中心区域与边缘的平均灰度 - float cx = roughCenter.X - x0; - float cy = roughCenter.Y - y0; - double centerSum = 0, edgeSum = 0; - int centerCnt = 0, edgeCnt = 0; - float innerR = radius * 0.5f; - - for (int y = 0; y < floatPatch.Rows; y++) - { - for (int x = 0; x < floatPatch.Cols; x++) - { - double dx = x - cx, dy = y - cy; - double dist = Math.Sqrt(dx * dx + dy * dy); - if (dist < innerR) { centerSum += data[y, x]; centerCnt++; } - else if (dist > radius) { edgeSum += data[y, x]; edgeCnt++; } - } - } - - bool isDarkBlob = centerCnt > 0 && edgeCnt > 0 && - (centerSum / centerCnt) < (edgeSum / edgeCnt); - - double sumW = 0, sumX = 0, sumY = 0; - double r2 = 2.0 * radius * radius; - - for (int y = 0; y < floatPatch.Rows; y++) - { - for (int x = 0; x < floatPatch.Cols; x++) - { - double intensity = isDarkBlob - ? 255.0 - data[y, x] // 暗斑: 反转 - : data[y, x]; // 亮斑: 直接用 - double dx = x - cx, dy = y - cy; - double distWeight = Math.Exp(-(dx * dx + dy * dy) / r2); - double w = intensity * distWeight; - sumW += w; - sumX += x * w; - sumY += y * w; - } - } - - if (sumW > 0) - return new PointF((float)(x0 + sumX / sumW), (float)(y0 + sumY / sumW)); - return roughCenter; - } - - #endregion - - #region 公共工具方法 - - private static int FindLargestContour(VectorOfVectorOfPoint contours) - { - int maxIdx = 0; - double maxArea = 0; - for (int i = 0; i < contours.Size; i++) - { - double area = CvInvoke.ContourArea(contours[i]); - if (area > maxArea) { maxArea = area; maxIdx = i; } - } - return maxIdx; - } - - /// - /// 亚像素质心 (基于 float32 灰度加权), 兼容任意输入深度 - /// - private static PointF SubPixelCentroid(Mat srcFloat, Mat mask) - { - // srcFloat 此时已保证是 Cv32F - var imgData = srcFloat.GetData() as float[,]; - var maskData = mask.GetData() as byte[,]; - - if (imgData == null || maskData == null) - return new PointF(-1, -1); - - double sumI = 0, sumX = 0, sumY = 0; - - for (int y = 0; y < srcFloat.Rows; y++) - for (int x = 0; x < srcFloat.Cols; x++) - if (maskData[y, x] != 0) - { - double I = imgData[y, x]; - sumI += I; sumX += x * I; sumY += y * I; - } - - if (sumI == 0) return new PointF(-1, -1); - return new PointF((float)(sumX / sumI), (float)(sumY / sumI)); - } - - #endregion -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Features2D; +using Emgu.CV.Structure; +using Emgu.CV.Util; + +namespace XP.Calibration.Core; + +/// +/// 球心检测算法枚举 +/// +public enum DetectionMethod +{ + /// 自适应阈值 + 亚像素质心 (适合 float32 RAW 和 uint16 TIFF) + AdaptiveThreshold, + /// Otsu + 形态学 + Canny + 椭圆拟合 (适合 float32 RAW 和 uint16 TIFF) + OtsuEllipseFit, + /// SimpleBlobDetector + 亚像素 + 灰度加权重心 (适合多球检测) + BlobDetector +} + +/// +/// 球心检测器: 支持多种检测算法, 通过 Method 属性切换 +/// 所有算法均兼容 float32 和 uint16 输入 +/// 更换算法只需一行: BallDetector.Method = DetectionMethod.OtsuEllipseFit; +/// +public static class BallDetector +{ + /// + /// 当前使用的检测算法 | Current detection method + /// + public static DetectionMethod Method { get; set; } = DetectionMethod.AdaptiveThreshold; + + /// + /// 检测单个球心 (使用当前 Method) + /// + public static bool DetectCenter(Mat src, out PointF center) + { + return Method switch + { + DetectionMethod.AdaptiveThreshold => DetectByAdaptiveThreshold(src, out center), + DetectionMethod.OtsuEllipseFit => DetectByOtsuEllipse(src, out center), + DetectionMethod.BlobDetector => DetectByBlob(src, out center), + _ => DetectByAdaptiveThreshold(src, out center) + }; + } + + /// + /// 检测多个球心 (仅 BlobDetector 模式支持多球, 其他模式返回单球) + /// + public static List DetectCenters(Mat src, double minArea = 35) + { + if (Method == DetectionMethod.BlobDetector) + return DetectMultipleByBlob(src, minArea); + + if (DetectCenter(src, out var c)) + return new List { c }; + return new List(); + } + + #region 输入归一化 + + /// + /// 将任意深度 (Cv16U / Cv32F / Cv64F 等) 统一转为 float32 Mat, + /// 保证后续所有算法拿到的都是 Cv32F 单通道 + /// + private static Mat NormalizeToFloat32(Mat src) + { + var dst = new Mat(); + + // 如果已经是 Cv32F 单通道, 直接 clone + if (src.Depth == DepthType.Cv32F && src.NumberOfChannels == 1) + { + src.CopyTo(dst); + return dst; + } + + // 多通道先转灰度 + Mat gray; + if (src.NumberOfChannels > 1) + { + gray = new Mat(); + CvInvoke.CvtColor(src, gray, ColorConversion.Bgr2Gray); + } + else + { + gray = src; + } + + gray.ConvertTo(dst, DepthType.Cv32F); + + if (!ReferenceEquals(gray, src)) + gray.Dispose(); + + return dst; + } + + /// + /// 将任意深度转为 8bit 灰度图 (Normalize → Cv8U) + /// + private static Mat NormalizeTo8U(Mat src) + { + Mat gray; + if (src.NumberOfChannels > 1) + { + gray = new Mat(); + CvInvoke.CvtColor(src, gray, ColorConversion.Bgr2Gray); + } + else + { + gray = src; + } + + var dst = new Mat(); + CvInvoke.Normalize(gray, dst, 0, 255, NormType.MinMax); + dst.ConvertTo(dst, DepthType.Cv8U); + + if (!ReferenceEquals(gray, src)) + gray.Dispose(); + + return dst; + } + + #endregion + + #region 算法1: 自适应阈值 + 亚像素质心 + + /// + /// 自适应阈值 + 最大轮廓 + 亚像素质心 + /// 兼容: float32 RAW / uint16 TIFF + /// + private static bool DetectByAdaptiveThreshold(Mat src, out PointF center) + { + center = new PointF(-1, -1); + + // 统一转 float32 用于亚像素质心计算 + using var srcF = NormalizeToFloat32(src); + // 转 8bit 用于阈值分割 + using var img8 = NormalizeTo8U(src); + CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); + + using var bin = new Mat(); + CvInvoke.AdaptiveThreshold(img8, bin, 255, + AdaptiveThresholdType.MeanC, ThresholdType.Binary, 31, -5); + + using var contours = new VectorOfVectorOfPoint(); + CvInvoke.FindContours(bin, contours, null, + RetrType.External, ChainApproxMethod.ChainApproxNone); + + if (contours.Size == 0) return false; + + int maxIdx = FindLargestContour(contours); + + using var mask = new Mat(srcF.Size, DepthType.Cv8U, 1); + mask.SetTo(new MCvScalar(0)); + CvInvoke.DrawContours(mask, contours, maxIdx, new MCvScalar(255), -1); + + center = SubPixelCentroid(srcF, mask); + return center.X >= 0 && center.Y >= 0; + } + + #endregion + + #region 算法2: Otsu + 形态学 + Canny + 椭圆拟合 + + /// + /// Otsu 阈值 + 形态学膨胀 + Canny 边缘 + 椭圆拟合 + /// 兼容: float32 RAW / uint16 TIFF + /// + private static bool DetectByOtsuEllipse(Mat src, out PointF center) + { + center = new PointF(-1, -1); + + using var img8 = NormalizeTo8U(src); + + using var blurred = new Mat(); + CvInvoke.GaussianBlur(img8, blurred, new Size(5, 5), 1.5); + + // Otsu 反向阈值 + using var thresh = new Mat(); + CvInvoke.Threshold(blurred, thresh, 0, 255, + ThresholdType.BinaryInv | ThresholdType.Otsu); + + // 形态学膨胀 + using var kernel = CvInvoke.GetStructuringElement( + ElementShape.Ellipse, new Size(7, 7), new Point(-1, -1)); + CvInvoke.Dilate(thresh, thresh, kernel, new Point(-1, -1), 3, + BorderType.Default, new MCvScalar(0)); + + // Canny 边缘 + using var edges = new Mat(); + CvInvoke.Canny(blurred, edges, 30, 100, 3); + + // 边缘 AND 阈值掩膜 + using var masked = new Mat(); + CvInvoke.BitwiseAnd(edges, thresh, masked); + + using var contours = new VectorOfVectorOfPoint(); + CvInvoke.FindContours(masked, contours, null, + RetrType.External, ChainApproxMethod.ChainApproxNone); + + if (contours.Size == 0) return false; + + int maxIdx = FindLargestContour(contours); + if (contours[maxIdx].Size < 10) return false; + + using var pts = new VectorOfPointF( + Array.ConvertAll(contours[maxIdx].ToArray(), p => new PointF(p.X, p.Y))); + var ellipse = CvInvoke.FitEllipse(pts); + center = ellipse.Center; + return true; + } + + #endregion + + #region 算法3: SimpleBlobDetector + 亚像素 + 灰度加权重心 + + /// + /// SimpleBlobDetector + cornerSubPix + 灰度加权重心 + /// 兼容: float32 RAW / uint16 TIFF + /// + private static bool DetectByBlob(Mat src, out PointF center) + { + center = new PointF(-1, -1); + var centers = DetectMultipleByBlob(src); + if (centers.Count == 0) return false; + center = centers[0]; + return true; + } + + private static List DetectMultipleByBlob(Mat src, double minArea = 35) + { + var results = new List(); + + // 统一转 8bit + CLAHE 增强 + using var img8 = NormalizeTo8U(src); + + using var enhanced = new Mat(); + CvInvoke.CLAHE(img8, 4.0, new Size(8, 8), enhanced); + + // 先在原图上检测 (暗斑), 失败则反转图像再检测 (亮斑) + var keypoints = DetectBlobs(enhanced, minArea); + if (keypoints.Length == 0) + { + using var inverted = new Mat(); + CvInvoke.BitwiseNot(enhanced, inverted); + keypoints = DetectBlobs(inverted, minArea); + } + + if (keypoints.Length == 0) + return results; + + // 粗定位 + var centers = keypoints.Select(kp => kp.Point).ToArray(); + + // cornerSubPix 亚像素精化 + using var cornerPts = new VectorOfPointF(centers); + CvInvoke.CornerSubPix(enhanced, cornerPts, + new Size(5, 5), new Size(-1, -1), + new MCvTermCriteria(50, 0.01)); + var refined = cornerPts.ToArray(); + + // 灰度加权重心精化 + for (int i = 0; i < refined.Length; i++) + { + float radius = keypoints[i].Size / 2; + refined[i] = WeightedCentroid(enhanced, refined[i], radius); + results.Add(refined[i]); + } + + return results; + } + + /// + /// 执行 SimpleBlobDetector + /// + private static MKeyPoint[] DetectBlobs(Mat enhanced, double minArea) + { + var prms = new SimpleBlobDetectorParams + { + MinThreshold = 10, + MaxThreshold = 200, + ThresholdStep = 15, + FilterByArea = true, + MinArea = (float)minArea, + MaxArea = 10000, + FilterByCircularity = true, + MinCircularity = 0.80f, + FilterByConvexity = true, + MinConvexity = 0.85f, + FilterByInertia = true, + MinInertiaRatio = 0.8f, + FilterByColor = false + }; + + using var detector = new SimpleBlobDetector(prms); + return detector.Detect(enhanced); + } + + /// + /// 灰度加权重心 (带高斯距离权重), 自动判断暗斑/亮斑 + /// + private static PointF WeightedCentroid(Mat img8, PointF roughCenter, float radius) + { + int margin = (int)Math.Ceiling(radius * 1.5); + int x0 = Math.Max(0, (int)roughCenter.X - margin); + int y0 = Math.Max(0, (int)roughCenter.Y - margin); + int x1 = Math.Min(img8.Cols, (int)roughCenter.X + margin + 1); + int y1 = Math.Min(img8.Rows, (int)roughCenter.Y + margin + 1); + + if (x1 - x0 < 5 || y1 - y0 < 5) + return roughCenter; + + var roi = new Rectangle(x0, y0, x1 - x0, y1 - y0); + using var patch = new Mat(img8, roi); + using var blurred = new Mat(); + CvInvoke.GaussianBlur(patch, blurred, new Size(3, 3), 0.5); + + using var floatPatch = new Mat(); + blurred.ConvertTo(floatPatch, DepthType.Cv32F); + + var data = floatPatch.GetData() as float[,]; + if (data == null) return roughCenter; + + // 判断球是暗斑还是亮斑: 比较 ROI 中心区域与边缘的平均灰度 + float cx = roughCenter.X - x0; + float cy = roughCenter.Y - y0; + double centerSum = 0, edgeSum = 0; + int centerCnt = 0, edgeCnt = 0; + float innerR = radius * 0.5f; + + for (int y = 0; y < floatPatch.Rows; y++) + { + for (int x = 0; x < floatPatch.Cols; x++) + { + double dx = x - cx, dy = y - cy; + double dist = Math.Sqrt(dx * dx + dy * dy); + if (dist < innerR) { centerSum += data[y, x]; centerCnt++; } + else if (dist > radius) { edgeSum += data[y, x]; edgeCnt++; } + } + } + + bool isDarkBlob = centerCnt > 0 && edgeCnt > 0 && + (centerSum / centerCnt) < (edgeSum / edgeCnt); + + double sumW = 0, sumX = 0, sumY = 0; + double r2 = 2.0 * radius * radius; + + for (int y = 0; y < floatPatch.Rows; y++) + { + for (int x = 0; x < floatPatch.Cols; x++) + { + double intensity = isDarkBlob + ? 255.0 - data[y, x] // 暗斑: 反转 + : data[y, x]; // 亮斑: 直接用 + double dx = x - cx, dy = y - cy; + double distWeight = Math.Exp(-(dx * dx + dy * dy) / r2); + double w = intensity * distWeight; + sumW += w; + sumX += x * w; + sumY += y * w; + } + } + + if (sumW > 0) + return new PointF((float)(x0 + sumX / sumW), (float)(y0 + sumY / sumW)); + return roughCenter; + } + + #endregion + + #region 公共工具方法 + + private static int FindLargestContour(VectorOfVectorOfPoint contours) + { + int maxIdx = 0; + double maxArea = 0; + for (int i = 0; i < contours.Size; i++) + { + double area = CvInvoke.ContourArea(contours[i]); + if (area > maxArea) { maxArea = area; maxIdx = i; } + } + return maxIdx; + } + + /// + /// 亚像素质心 (基于 float32 灰度加权), 兼容任意输入深度 + /// + private static PointF SubPixelCentroid(Mat srcFloat, Mat mask) + { + // srcFloat 此时已保证是 Cv32F + var imgData = srcFloat.GetData() as float[,]; + var maskData = mask.GetData() as byte[,]; + + if (imgData == null || maskData == null) + return new PointF(-1, -1); + + double sumI = 0, sumX = 0, sumY = 0; + + for (int y = 0; y < srcFloat.Rows; y++) + for (int x = 0; x < srcFloat.Cols; x++) + if (maskData[y, x] != 0) + { + double I = imgData[y, x]; + sumI += I; sumX += x * I; sumY += y * I; + } + + if (sumI == 0) return new PointF(-1, -1); + return new PointF((float)(sumX / sumI), (float)(sumY / sumI)); + } + + #endregion +} diff --git a/XP.Calibration/Core/BandEdgeDetector.cs b/XP.Calibration/Core/BandEdgeDetector.cs index f29d6233..238ef222 100644 --- a/XP.Calibration/Core/BandEdgeDetector.cs +++ b/XP.Calibration/Core/BandEdgeDetector.cs @@ -1,138 +1,138 @@ -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; - -namespace XP.Calibration.Core; - -/// -/// 条带边缘检测结果 | Band edge detection result -/// -public class BandEdgeResult -{ - public bool Success { get; set; } - /// 上边缘 (像素,亚像素) | Upper edge in pixels (sub-pixel) - public double UpperEdge { get; set; } - /// 下边缘 (像素,亚像素) | Lower edge in pixels (sub-pixel) - public double LowerEdge { get; set; } - /// 中心行 (像素) | Center row - public double Center => (UpperEdge + LowerEdge) / 2.0; - /// 中间位置宽度 (像素) | Mid-column width in pixels - public double MidWidth { get; set; } - /// 左侧宽度 (像素) | Left-column width in pixels - public double LeftWidth { get; set; } - /// 右侧宽度 (像素) | Right-column width in pixels - public double RightWidth { get; set; } -} - -/// -/// 暗条带边缘检测器 | Dark band edge detector -/// 使用50%阈值法 + 亚像素插值检测圆柱体投影的上下边缘 -/// 翻译自 z_calibration.cpp -/// -public static class BandEdgeDetector -{ - /// - /// 检测条带边缘:返回上下边缘和左/中/右三个位置的宽度 - /// - public static BandEdgeResult Detect(Mat srcFloat) - { - int cols = srcFloat.Cols; - int halfW = Math.Max(25, cols / 20); - - bool okL = DetectAtColumn(srcFloat, cols / 6, halfW, out double uL, out double lL); - bool okM = DetectAtColumn(srcFloat, cols / 2, halfW, out double uM, out double lM); - bool okR = DetectAtColumn(srcFloat, cols * 5 / 6, halfW, out double uR, out double lR); - - if (!okM) - return new BandEdgeResult { Success = false }; - - return new BandEdgeResult - { - Success = true, - UpperEdge = uM, - LowerEdge = lM, - LeftWidth = okL ? (lL - uL) : -1, - MidWidth = lM - uM, - RightWidth = okR ? (lR - uR) : -1, - }; - } - - /// - /// 在指定列位置检测条带上下边缘 | Detect band edges at specified column - /// 使用 50% 阈值法 + 线性插值亚像素 - /// - private static bool DetectAtColumn(Mat srcFloat, int xCenter, int halfWidth, - out double upperEdge, out double lowerEdge) - { - upperEdge = -1; - lowerEdge = -1; - - int rows = srcFloat.Rows; - int cols = srcFloat.Cols; - int x0 = Math.Max(0, xCenter - halfWidth); - int x1 = Math.Min(cols, xCenter + halfWidth); - if (x1 <= x0) return false; - - // 计算平均垂直剖面 - var img = srcFloat.ToImage(); - var profile = new double[rows]; - - for (int y = 0; y < rows; y++) - { - double sum = 0; - for (int x = x0; x < x1; x++) - sum += img.Data[y, x, 0]; - profile[y] = sum / (x1 - x0); - } - - img.Dispose(); - - // 找亮区和暗区灰度 - double maxVal = profile.Max(); - double minVal = profile.Min(); - - double thresh80 = minVal + 0.8 * (maxVal - minVal); - double thresh20 = minVal + 0.2 * (maxVal - minVal); - - double sumB = 0, sumD = 0; - int cntB = 0, cntD = 0; - for (int y = 0; y < rows; y++) - { - if (profile[y] > thresh80) { sumB += profile[y]; cntB++; } - if (profile[y] < thresh20) { sumD += profile[y]; cntD++; } - } - if (cntB == 0 || cntD == 0) return false; - - double brightVal = sumB / cntB; - double darkVal = sumD / cntD; - double threshold = (brightVal + darkVal) / 2.0; - - // 找上边缘:从上往下,亮→暗穿越 - for (int y = 1; y < rows; y++) - { - if (profile[y - 1] >= threshold && profile[y] < threshold) - { - double t = (threshold - profile[y - 1]) / (profile[y] - profile[y - 1]); - upperEdge = (y - 1) + t; - break; - } - } - - // 找下边缘:从下往上,亮→暗穿越(反向看是暗→亮) - for (int y = rows - 2; y >= 0; y--) - { - if (profile[y + 1] >= threshold && profile[y] < threshold) - { - double t = (threshold - profile[y]) / (profile[y + 1] - profile[y]); - lowerEdge = y + t; - break; - } - } - - if (upperEdge < 0 || lowerEdge < 0) return false; - if (upperEdge > lowerEdge) - (upperEdge, lowerEdge) = (lowerEdge, upperEdge); - - return true; - } -} +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; + +namespace XP.Calibration.Core; + +/// +/// 条带边缘检测结果 | Band edge detection result +/// +public class BandEdgeResult +{ + public bool Success { get; set; } + /// 上边缘 (像素,亚像素) | Upper edge in pixels (sub-pixel) + public double UpperEdge { get; set; } + /// 下边缘 (像素,亚像素) | Lower edge in pixels (sub-pixel) + public double LowerEdge { get; set; } + /// 中心行 (像素) | Center row + public double Center => (UpperEdge + LowerEdge) / 2.0; + /// 中间位置宽度 (像素) | Mid-column width in pixels + public double MidWidth { get; set; } + /// 左侧宽度 (像素) | Left-column width in pixels + public double LeftWidth { get; set; } + /// 右侧宽度 (像素) | Right-column width in pixels + public double RightWidth { get; set; } +} + +/// +/// 暗条带边缘检测器 | Dark band edge detector +/// 使用50%阈值法 + 亚像素插值检测圆柱体投影的上下边缘 +/// 翻译自 z_calibration.cpp +/// +public static class BandEdgeDetector +{ + /// + /// 检测条带边缘:返回上下边缘和左/中/右三个位置的宽度 + /// + public static BandEdgeResult Detect(Mat srcFloat) + { + int cols = srcFloat.Cols; + int halfW = Math.Max(25, cols / 20); + + bool okL = DetectAtColumn(srcFloat, cols / 6, halfW, out double uL, out double lL); + bool okM = DetectAtColumn(srcFloat, cols / 2, halfW, out double uM, out double lM); + bool okR = DetectAtColumn(srcFloat, cols * 5 / 6, halfW, out double uR, out double lR); + + if (!okM) + return new BandEdgeResult { Success = false }; + + return new BandEdgeResult + { + Success = true, + UpperEdge = uM, + LowerEdge = lM, + LeftWidth = okL ? (lL - uL) : -1, + MidWidth = lM - uM, + RightWidth = okR ? (lR - uR) : -1, + }; + } + + /// + /// 在指定列位置检测条带上下边缘 | Detect band edges at specified column + /// 使用 50% 阈值法 + 线性插值亚像素 + /// + private static bool DetectAtColumn(Mat srcFloat, int xCenter, int halfWidth, + out double upperEdge, out double lowerEdge) + { + upperEdge = -1; + lowerEdge = -1; + + int rows = srcFloat.Rows; + int cols = srcFloat.Cols; + int x0 = Math.Max(0, xCenter - halfWidth); + int x1 = Math.Min(cols, xCenter + halfWidth); + if (x1 <= x0) return false; + + // 计算平均垂直剖面 + var img = srcFloat.ToImage(); + var profile = new double[rows]; + + for (int y = 0; y < rows; y++) + { + double sum = 0; + for (int x = x0; x < x1; x++) + sum += img.Data[y, x, 0]; + profile[y] = sum / (x1 - x0); + } + + img.Dispose(); + + // 找亮区和暗区灰度 + double maxVal = profile.Max(); + double minVal = profile.Min(); + + double thresh80 = minVal + 0.8 * (maxVal - minVal); + double thresh20 = minVal + 0.2 * (maxVal - minVal); + + double sumB = 0, sumD = 0; + int cntB = 0, cntD = 0; + for (int y = 0; y < rows; y++) + { + if (profile[y] > thresh80) { sumB += profile[y]; cntB++; } + if (profile[y] < thresh20) { sumD += profile[y]; cntD++; } + } + if (cntB == 0 || cntD == 0) return false; + + double brightVal = sumB / cntB; + double darkVal = sumD / cntD; + double threshold = (brightVal + darkVal) / 2.0; + + // 找上边缘:从上往下,亮→暗穿越 + for (int y = 1; y < rows; y++) + { + if (profile[y - 1] >= threshold && profile[y] < threshold) + { + double t = (threshold - profile[y - 1]) / (profile[y] - profile[y - 1]); + upperEdge = (y - 1) + t; + break; + } + } + + // 找下边缘:从下往上,亮→暗穿越(反向看是暗→亮) + for (int y = rows - 2; y >= 0; y--) + { + if (profile[y + 1] >= threshold && profile[y] < threshold) + { + double t = (threshold - profile[y]) / (profile[y + 1] - profile[y]); + lowerEdge = y + t; + break; + } + } + + if (upperEdge < 0 || lowerEdge < 0) return false; + if (upperEdge > lowerEdge) + (upperEdge, lowerEdge) = (lowerEdge, upperEdge); + + return true; + } +} diff --git a/XP.Calibration/Core/CenterCalibration.cs b/XP.Calibration/Core/CenterCalibration.cs index a17ced53..ca4b8f28 100644 --- a/XP.Calibration/Core/CenterCalibration.cs +++ b/XP.Calibration/Core/CenterCalibration.cs @@ -1,126 +1,126 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.Util; -using Emgu.CV.Structure; -using XP.Calibration.Core; -using XP.Calibration.Models; - -namespace XP.Calibration; - -/// -/// 中心校准: 椭圆拟合 + 透视修正 | Center calibration via ellipse fitting + perspective correction -/// -public class CenterCalibration -{ - /// - /// 从投影序列执行中心校准 - /// - /// 投影帧列表 (CV_32F) - /// 几何参数 - /// 校准结果 - public CenterCalibrationResult Calibrate(List projections, GeoParams geo) - { - // 检测各帧球心 - var centers = new List(); - for (int i = 0; i < projections.Count; i++) - { - if (BallDetector.DetectCenter(projections[i], out var c)) - centers.Add(c); - } - - if (centers.Count <= 10) - throw new InvalidOperationException( - $"有效检测帧数不足: {centers.Count}, 至少需要 10 帧"); - - // 椭圆拟合 - var ellipse = FitCentersEllipse(centers); - - // 放大倍率 - double M = geo.DSD / geo.DSO; - - // 从椭圆参数反算倾斜角和 R - double ratio = ellipse.ShortAxis / ellipse.LongAxis; - ratio = Math.Clamp(ratio, 0.0, 1.0); - double alphaRad = Math.Acos(ratio); - double alphaDeg = alphaRad * 180.0 / Math.PI; - - // 长轴 = 2 * R * M / pixelSize → R = longAxis * pixelSize / (2 * M) - double R = ellipse.LongAxis * geo.PixelSize / (2.0 * M); - - // 透视修正 - double deltaPx = R * R * Math.Sin(2.0 * alphaRad) - / (2.0 * geo.DSO * geo.DSO) - * geo.DSD / geo.PixelSize; - - // 长轴方向角 - var rawEllipse = FitEllipseRaw(centers); - double angleDeg = rawEllipse.Angle; - float w = rawEllipse.Size.Width; - float h = rawEllipse.Size.Height; - if (h > w) angleDeg += 90.0f; - - double thetaDeg = 90.0 - angleDeg; - double thetaRad = thetaDeg * Math.PI / 180.0; - - double deltaU = deltaPx * Math.Cos(thetaRad); - double deltaV = deltaPx * (-Math.Sin(thetaRad)); - - double u0 = ellipse.Center.X - deltaU; - double v0 = ellipse.Center.Y - deltaV; - - return new CenterCalibrationResult - { - Ellipse = ellipse, - AlphaDeg = alphaDeg, - R_mm = R, - DeltaPx = deltaPx, - FocalU = u0, - FocalV = v0, - DetectedCenters = centers - }; - } - - /// - /// 从 RAW 文件执行中心校准 (便捷方法) - /// - public CenterCalibrationResult CalibrateFromRaw( - string rawPath, int width, int height, int count, GeoParams geo) - { - var projections = RawReader.ReadFloat32(rawPath, width, height, count); - try - { - return Calibrate(projections, geo); - } - finally - { - foreach (var p in projections) p.Dispose(); - } - } - - /// - /// 对检测到的球心序列做椭圆拟合, 返回长短轴和角度 - /// - private static EllipseResult FitCentersEllipse(List pts) - { - var rotRect = FitEllipseRaw(pts); - float a = rotRect.Size.Width; - float b = rotRect.Size.Height; - - return new EllipseResult - { - Center = rotRect.Center, - LongAxis = Math.Max(a, b), - ShortAxis = Math.Min(a, b), - Angle = rotRect.Angle - }; - } - - /// - /// 调用 OpenCV fitEllipse 返回原始 RotatedRect - /// - private static RotatedRect FitEllipseRaw(List pts) - { - using var vp = new VectorOfPointF(pts.ToArray()); - return CvInvoke.FitEllipse(vp); - } -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.Util; +using Emgu.CV.Structure; +using XP.Calibration.Core; +using XP.Calibration.Models; + +namespace XP.Calibration; + +/// +/// 中心校准: 椭圆拟合 + 透视修正 | Center calibration via ellipse fitting + perspective correction +/// +public class CenterCalibration +{ + /// + /// 从投影序列执行中心校准 + /// + /// 投影帧列表 (CV_32F) + /// 几何参数 + /// 校准结果 + public CenterCalibrationResult Calibrate(List projections, GeoParams geo) + { + // 检测各帧球心 + var centers = new List(); + for (int i = 0; i < projections.Count; i++) + { + if (BallDetector.DetectCenter(projections[i], out var c)) + centers.Add(c); + } + + if (centers.Count <= 10) + throw new InvalidOperationException( + $"有效检测帧数不足: {centers.Count}, 至少需要 10 帧"); + + // 椭圆拟合 + var ellipse = FitCentersEllipse(centers); + + // 放大倍率 + double M = geo.DSD / geo.DSO; + + // 从椭圆参数反算倾斜角和 R + double ratio = ellipse.ShortAxis / ellipse.LongAxis; + ratio = Math.Clamp(ratio, 0.0, 1.0); + double alphaRad = Math.Acos(ratio); + double alphaDeg = alphaRad * 180.0 / Math.PI; + + // 长轴 = 2 * R * M / pixelSize → R = longAxis * pixelSize / (2 * M) + double R = ellipse.LongAxis * geo.PixelSize / (2.0 * M); + + // 透视修正 + double deltaPx = R * R * Math.Sin(2.0 * alphaRad) + / (2.0 * geo.DSO * geo.DSO) + * geo.DSD / geo.PixelSize; + + // 长轴方向角 + var rawEllipse = FitEllipseRaw(centers); + double angleDeg = rawEllipse.Angle; + float w = rawEllipse.Size.Width; + float h = rawEllipse.Size.Height; + if (h > w) angleDeg += 90.0f; + + double thetaDeg = 90.0 - angleDeg; + double thetaRad = thetaDeg * Math.PI / 180.0; + + double deltaU = deltaPx * Math.Cos(thetaRad); + double deltaV = deltaPx * (-Math.Sin(thetaRad)); + + double u0 = ellipse.Center.X - deltaU; + double v0 = ellipse.Center.Y - deltaV; + + return new CenterCalibrationResult + { + Ellipse = ellipse, + AlphaDeg = alphaDeg, + R_mm = R, + DeltaPx = deltaPx, + FocalU = u0, + FocalV = v0, + DetectedCenters = centers + }; + } + + /// + /// 从 RAW 文件执行中心校准 (便捷方法) + /// + public CenterCalibrationResult CalibrateFromRaw( + string rawPath, int width, int height, int count, GeoParams geo) + { + var projections = RawReader.ReadFloat32(rawPath, width, height, count); + try + { + return Calibrate(projections, geo); + } + finally + { + foreach (var p in projections) p.Dispose(); + } + } + + /// + /// 对检测到的球心序列做椭圆拟合, 返回长短轴和角度 + /// + private static EllipseResult FitCentersEllipse(List pts) + { + var rotRect = FitEllipseRaw(pts); + float a = rotRect.Size.Width; + float b = rotRect.Size.Height; + + return new EllipseResult + { + Center = rotRect.Center, + LongAxis = Math.Max(a, b), + ShortAxis = Math.Min(a, b), + Angle = rotRect.Angle + }; + } + + /// + /// 调用 OpenCV fitEllipse 返回原始 RotatedRect + /// + private static RotatedRect FitEllipseRaw(List pts) + { + using var vp = new VectorOfPointF(pts.ToArray()); + return CvInvoke.FitEllipse(vp); + } +} diff --git a/XP.Calibration/Core/CenterlineCalibration.cs b/XP.Calibration/Core/CenterlineCalibration.cs index 973431ef..63148e2a 100644 --- a/XP.Calibration/Core/CenterlineCalibration.cs +++ b/XP.Calibration/Core/CenterlineCalibration.cs @@ -1,261 +1,261 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace XP.Calibration.Core; - -/// -/// Centerline 单帧测量数据 -/// -public class CenterlineMeasurement -{ - /// 样品台 Y 位置 (μm) - public double StageY_um { get; set; } - - /// 扫描方向 (1=正方向, 2=反方向) - public int Direction { get; set; } - - /// 条带中心像素位置 (亚像素) - public double CenterPx { get; set; } - - /// 上边缘像素位置 (亚像素) - public double UpperEdgePx { get; set; } - - /// 下边缘像素位置 (亚像素) - public double LowerEdgePx { get; set; } - - /// 左侧条带宽度 (像素) - public double LeftWidthPx { get; set; } - - /// 中间条带宽度 (像素) - public double MidWidthPx { get; set; } - - /// 右侧条带宽度 (像素) - public double RightWidthPx { get; set; } - - /// 图像总列数 (像素) - public int ImageCols { get; set; } -} - -/// -/// Centerline 标定结果 -/// -public class CenterlineCalibrationResult -{ - public bool Success { get; set; } - - /// 射线束中心线对应的 Y 轴位置 (μm) - public double CenterlineY_um { get; set; } - - /// 正方向拟合的中心线 (μm) - public double CenterlineY_Forward { get; set; } - - /// 反方向拟合的中心线 (μm) - public double CenterlineY_Backward { get; set; } - - /// 回程误差 = |正 - 反| (μm) - public double BacklashError_um { get; set; } - - /// 拟合残差标准差 (像素) - public double ResidualStdDev_px { get; set; } - - /// 探测器偏航角 (°),绕Y轴旋转 - public double DetectorYaw_deg { get; set; } - - /// 探测器俯仰角 (°),绕X轴旋转 - public double DetectorPitch_deg { get; set; } - - public string? ErrorMessage { get; set; } -} - -/// -/// Centerline 标定算法 -/// -/// 原理: -/// 校准棒放在转台上,Y 轴步进移动。 -/// 棒中心在图像上的像素位置随 Y 线性移动: -/// CenterPx = k * StageY + c -/// -/// 射线束中心线 = 棒中心恰好在图像正中间时的 Y 坐标: -/// ImageCenter = k * Centerline + c -/// Centerline = (ImageCenter - c) / k -/// -/// 正反方向各拟合一次,取平均消除回程误差。 -/// -public static class CenterlineCalibration -{ - /// - /// 执行 Centerline 标定 - /// - /// 多帧测量数据(含正反方向) - /// 图像高度 (像素) - /// 像素大小 (μm),用于俯仰角计算 - /// 焦点到探测器距离 (μm),用于俯仰角计算。0 表示不计算角度。 - /// 焦点到物体距离 (μm),用于偏航角计算。0 表示不计算角度。 - /// 校准体直径 (μm),用于偏航角计算。0 表示不计算角度。 - public static CenterlineCalibrationResult Calibrate( - List measurements, - int imageHeight, - double pixelSize_um = 0, - double fdd_um = 0, - double fod_um = 0, - double objectDiameter_um = 0) - { - if (measurements.Count < 4) - return new CenterlineCalibrationResult { ErrorMessage = "至少需要4个测量点(正反各2个)" }; - - double imageCenter = imageHeight / 2.0; - - // 按方向分组 - var forward = measurements.Where(m => m.Direction == 1).ToList(); - var backward = measurements.Where(m => m.Direction == 2).ToList(); - - if (forward.Count < 2 || backward.Count < 2) - return new CenterlineCalibrationResult { ErrorMessage = "正反方向各至少需要2个点" }; - - // 对每个方向做线性拟合: CenterPx = k * StageY + c - var (kF, cF, stdF) = LinearFit(forward); - var (kB, cB, stdB) = LinearFit(backward); - - if (Math.Abs(kF) < 1e-12 || Math.Abs(kB) < 1e-12) - return new CenterlineCalibrationResult { ErrorMessage = "拟合斜率为零,棒中心未随Y移动" }; - - // 中心线 = 棒中心在图像正中时的 Y 坐标 - double centerlineForward = (imageCenter - cF) / kF; - double centerlineBackward = (imageCenter - cB) / kB; - double centerlineAvg = (centerlineForward + centerlineBackward) / 2.0; - double backlash = Math.Abs(centerlineForward - centerlineBackward); - - double avgStd = (stdF + stdB) / 2.0; - - // === 探测器偏航角 (Yaw) 计算 === - // 原理: 探测器绕 Y 轴旋转 β 时,左右条带宽度不等。 - // β = (RightWidth - LeftWidth) × FOD × 3 / (D × 2 × cols) - // 左列在 cols/6,右列在 cols*5/6,间距 = 2*cols/3 像素 - double yawDeg = 0; - if (fod_um > 0 && objectDiameter_um > 0) - { - double yawSum = 0; - int yawCount = 0; - foreach (var m in measurements) - { - if (m.LeftWidthPx > 0 && m.RightWidthPx > 0 && m.ImageCols > 0) - { - double diffLR = m.RightWidthPx - m.LeftWidthPx; - double beta = diffLR * fod_um * 3.0 / (objectDiameter_um * 2.0 * m.ImageCols); - yawSum += beta; - yawCount++; - } - } - double yawRad = yawCount > 0 ? yawSum / yawCount : 0; - yawDeg = yawRad * 180.0 / Math.PI; - } - - // === 探测器俯仰角 (Pitch) 计算 === - // 原理: 探测器绕 X 轴旋转 α 时,不同行位置的等效 FDD 不同, - // 导致棒在图像上下不同位置时条带宽度不等。 - // 对 MidWidth vs CenterPx 做线性拟合: MidWidth = slope * CenterPx + intercept - // 无 pitch 时 slope = 0; 有 pitch 时: - // slope = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD - // α ≈ slope * FOD / D (小角度) - // 但更精确地, 考虑 W = D * FDD_local / (FOD * px), - // FDD_local(y) = FDD + (y - imageCenter) * px * sin(α) - // dW/dy = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD - // α = arcsin(slope * FOD / D) - double pitchDeg = 0; - if (pixelSize_um > 0 && fdd_um > 0 && fod_um > 0 && objectDiameter_um > 0) - { - // 用所有帧的 (CenterPx, MidWidthPx) 做线性拟合 - var validPts = measurements.Where(m => m.MidWidthPx > 0).ToList(); - if (validPts.Count >= 3) - { - int np = validPts.Count; - double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; - for (int i = 0; i < np; i++) - { - double x = validPts[i].CenterPx; - double y = validPts[i].MidWidthPx; - sumX += x; - sumY += y; - sumXX += x * x; - sumXY += x * y; - } - double detP = np * sumXX - sumX * sumX; - if (Math.Abs(detP) > 1e-20) - { - double slope = (np * sumXY - sumX * sumY) / detP; - // slope (px/px) = dMidWidth / dCenterPx - // α = slope * FOD / D (单位: 无量纲, 因为两者都是像素比) - // 但需要考虑: MidWidth = D * FDD / (FOD * px) - // dMidWidth/dy_px = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD - // 这里 slope 的 x 是 CenterPx (像素), y 是 MidWidth (像素) - // 所以 slope = D * sin(α) / FOD (无量纲? 不对) - // - // 正确推导: - // W(y) = D * (FDD + (y - yc) * px * sin(α)) / (FOD * px) - // = D*FDD/(FOD*px) + D*sin(α)/FOD * (y - yc) - // dW/dy = D * sin(α) / FOD (但D和FOD单位是μm, W和y是像素) - // - // 不, W 是像素, y 是像素, D 和 FOD 是 μm: - // W(y) = D_um * (FDD_um + (y - yc) * px_um * sin(α)) / (FOD_um * px_um) - // dW/dy = D_um * sin(α) / FOD_um (像素/像素 = 无量纲 ✓) - // - // 所以: sin(α) = slope * FOD_um / D_um - double sinAlpha = slope * fod_um / objectDiameter_um; - sinAlpha = Math.Max(-1, Math.Min(1, sinAlpha)); // clamp - double pitchRad = Math.Asin(sinAlpha); - pitchDeg = pitchRad * 180.0 / Math.PI; - } - } - } - - return new CenterlineCalibrationResult - { - Success = true, - CenterlineY_um = centerlineAvg, - CenterlineY_Forward = centerlineForward, - CenterlineY_Backward = centerlineBackward, - BacklashError_um = backlash, - ResidualStdDev_px = avgStd, - DetectorYaw_deg = yawDeg, - DetectorPitch_deg = pitchDeg - }; - } - - /// - /// 线性最小二乘拟合 y = k*x + c - /// - private static (double k, double c, double stdDev) LinearFit(List data) - { - int n = data.Count; - double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; - - for (int i = 0; i < n; i++) - { - double x = data[i].StageY_um; - double y = data[i].CenterPx; - sumX += x; - sumY += y; - sumXX += x * x; - sumXY += x * y; - } - - double det = n * sumXX - sumX * sumX; - if (Math.Abs(det) < 1e-20) - return (0, 0, double.MaxValue); - - double k = (n * sumXY - sumX * sumY) / det; - double c = (sumXX * sumY - sumX * sumXY) / det; - - // 残差标准差 - double sumSq = 0; - for (int i = 0; i < n; i++) - { - double r = data[i].CenterPx - (k * data[i].StageY_um + c); - sumSq += r * r; - } - double stdDev = n > 2 ? Math.Sqrt(sumSq / (n - 2)) : Math.Sqrt(sumSq / n); - - return (k, c, stdDev); - } -} +using System; +using System.Collections.Generic; +using System.Linq; + +namespace XP.Calibration.Core; + +/// +/// Centerline 单帧测量数据 +/// +public class CenterlineMeasurement +{ + /// 样品台 Y 位置 (μm) + public double StageY_um { get; set; } + + /// 扫描方向 (1=正方向, 2=反方向) + public int Direction { get; set; } + + /// 条带中心像素位置 (亚像素) + public double CenterPx { get; set; } + + /// 上边缘像素位置 (亚像素) + public double UpperEdgePx { get; set; } + + /// 下边缘像素位置 (亚像素) + public double LowerEdgePx { get; set; } + + /// 左侧条带宽度 (像素) + public double LeftWidthPx { get; set; } + + /// 中间条带宽度 (像素) + public double MidWidthPx { get; set; } + + /// 右侧条带宽度 (像素) + public double RightWidthPx { get; set; } + + /// 图像总列数 (像素) + public int ImageCols { get; set; } +} + +/// +/// Centerline 标定结果 +/// +public class CenterlineCalibrationResult +{ + public bool Success { get; set; } + + /// 射线束中心线对应的 Y 轴位置 (μm) + public double CenterlineY_um { get; set; } + + /// 正方向拟合的中心线 (μm) + public double CenterlineY_Forward { get; set; } + + /// 反方向拟合的中心线 (μm) + public double CenterlineY_Backward { get; set; } + + /// 回程误差 = |正 - 反| (μm) + public double BacklashError_um { get; set; } + + /// 拟合残差标准差 (像素) + public double ResidualStdDev_px { get; set; } + + /// 探测器偏航角 (°),绕Y轴旋转 + public double DetectorYaw_deg { get; set; } + + /// 探测器俯仰角 (°),绕X轴旋转 + public double DetectorPitch_deg { get; set; } + + public string? ErrorMessage { get; set; } +} + +/// +/// Centerline 标定算法 +/// +/// 原理: +/// 校准棒放在转台上,Y 轴步进移动。 +/// 棒中心在图像上的像素位置随 Y 线性移动: +/// CenterPx = k * StageY + c +/// +/// 射线束中心线 = 棒中心恰好在图像正中间时的 Y 坐标: +/// ImageCenter = k * Centerline + c +/// Centerline = (ImageCenter - c) / k +/// +/// 正反方向各拟合一次,取平均消除回程误差。 +/// +public static class CenterlineCalibration +{ + /// + /// 执行 Centerline 标定 + /// + /// 多帧测量数据(含正反方向) + /// 图像高度 (像素) + /// 像素大小 (μm),用于俯仰角计算 + /// 焦点到探测器距离 (μm),用于俯仰角计算。0 表示不计算角度。 + /// 焦点到物体距离 (μm),用于偏航角计算。0 表示不计算角度。 + /// 校准体直径 (μm),用于偏航角计算。0 表示不计算角度。 + public static CenterlineCalibrationResult Calibrate( + List measurements, + int imageHeight, + double pixelSize_um = 0, + double fdd_um = 0, + double fod_um = 0, + double objectDiameter_um = 0) + { + if (measurements.Count < 4) + return new CenterlineCalibrationResult { ErrorMessage = "至少需要4个测量点(正反各2个)" }; + + double imageCenter = imageHeight / 2.0; + + // 按方向分组 + var forward = measurements.Where(m => m.Direction == 1).ToList(); + var backward = measurements.Where(m => m.Direction == 2).ToList(); + + if (forward.Count < 2 || backward.Count < 2) + return new CenterlineCalibrationResult { ErrorMessage = "正反方向各至少需要2个点" }; + + // 对每个方向做线性拟合: CenterPx = k * StageY + c + var (kF, cF, stdF) = LinearFit(forward); + var (kB, cB, stdB) = LinearFit(backward); + + if (Math.Abs(kF) < 1e-12 || Math.Abs(kB) < 1e-12) + return new CenterlineCalibrationResult { ErrorMessage = "拟合斜率为零,棒中心未随Y移动" }; + + // 中心线 = 棒中心在图像正中时的 Y 坐标 + double centerlineForward = (imageCenter - cF) / kF; + double centerlineBackward = (imageCenter - cB) / kB; + double centerlineAvg = (centerlineForward + centerlineBackward) / 2.0; + double backlash = Math.Abs(centerlineForward - centerlineBackward); + + double avgStd = (stdF + stdB) / 2.0; + + // === 探测器偏航角 (Yaw) 计算 === + // 原理: 探测器绕 Y 轴旋转 β 时,左右条带宽度不等。 + // β = (RightWidth - LeftWidth) × FOD × 3 / (D × 2 × cols) + // 左列在 cols/6,右列在 cols*5/6,间距 = 2*cols/3 像素 + double yawDeg = 0; + if (fod_um > 0 && objectDiameter_um > 0) + { + double yawSum = 0; + int yawCount = 0; + foreach (var m in measurements) + { + if (m.LeftWidthPx > 0 && m.RightWidthPx > 0 && m.ImageCols > 0) + { + double diffLR = m.RightWidthPx - m.LeftWidthPx; + double beta = diffLR * fod_um * 3.0 / (objectDiameter_um * 2.0 * m.ImageCols); + yawSum += beta; + yawCount++; + } + } + double yawRad = yawCount > 0 ? yawSum / yawCount : 0; + yawDeg = yawRad * 180.0 / Math.PI; + } + + // === 探测器俯仰角 (Pitch) 计算 === + // 原理: 探测器绕 X 轴旋转 α 时,不同行位置的等效 FDD 不同, + // 导致棒在图像上下不同位置时条带宽度不等。 + // 对 MidWidth vs CenterPx 做线性拟合: MidWidth = slope * CenterPx + intercept + // 无 pitch 时 slope = 0; 有 pitch 时: + // slope = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD + // α ≈ slope * FOD / D (小角度) + // 但更精确地, 考虑 W = D * FDD_local / (FOD * px), + // FDD_local(y) = FDD + (y - imageCenter) * px * sin(α) + // dW/dy = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD + // α = arcsin(slope * FOD / D) + double pitchDeg = 0; + if (pixelSize_um > 0 && fdd_um > 0 && fod_um > 0 && objectDiameter_um > 0) + { + // 用所有帧的 (CenterPx, MidWidthPx) 做线性拟合 + var validPts = measurements.Where(m => m.MidWidthPx > 0).ToList(); + if (validPts.Count >= 3) + { + int np = validPts.Count; + double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; + for (int i = 0; i < np; i++) + { + double x = validPts[i].CenterPx; + double y = validPts[i].MidWidthPx; + sumX += x; + sumY += y; + sumXX += x * x; + sumXY += x * y; + } + double detP = np * sumXX - sumX * sumX; + if (Math.Abs(detP) > 1e-20) + { + double slope = (np * sumXY - sumX * sumY) / detP; + // slope (px/px) = dMidWidth / dCenterPx + // α = slope * FOD / D (单位: 无量纲, 因为两者都是像素比) + // 但需要考虑: MidWidth = D * FDD / (FOD * px) + // dMidWidth/dy_px = D * px * sin(α) / (FOD * px) = D * sin(α) / FOD + // 这里 slope 的 x 是 CenterPx (像素), y 是 MidWidth (像素) + // 所以 slope = D * sin(α) / FOD (无量纲? 不对) + // + // 正确推导: + // W(y) = D * (FDD + (y - yc) * px * sin(α)) / (FOD * px) + // = D*FDD/(FOD*px) + D*sin(α)/FOD * (y - yc) + // dW/dy = D * sin(α) / FOD (但D和FOD单位是μm, W和y是像素) + // + // 不, W 是像素, y 是像素, D 和 FOD 是 μm: + // W(y) = D_um * (FDD_um + (y - yc) * px_um * sin(α)) / (FOD_um * px_um) + // dW/dy = D_um * sin(α) / FOD_um (像素/像素 = 无量纲 ✓) + // + // 所以: sin(α) = slope * FOD_um / D_um + double sinAlpha = slope * fod_um / objectDiameter_um; + sinAlpha = Math.Max(-1, Math.Min(1, sinAlpha)); // clamp + double pitchRad = Math.Asin(sinAlpha); + pitchDeg = pitchRad * 180.0 / Math.PI; + } + } + } + + return new CenterlineCalibrationResult + { + Success = true, + CenterlineY_um = centerlineAvg, + CenterlineY_Forward = centerlineForward, + CenterlineY_Backward = centerlineBackward, + BacklashError_um = backlash, + ResidualStdDev_px = avgStd, + DetectorYaw_deg = yawDeg, + DetectorPitch_deg = pitchDeg + }; + } + + /// + /// 线性最小二乘拟合 y = k*x + c + /// + private static (double k, double c, double stdDev) LinearFit(List data) + { + int n = data.Count; + double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; + + for (int i = 0; i < n; i++) + { + double x = data[i].StageY_um; + double y = data[i].CenterPx; + sumX += x; + sumY += y; + sumXX += x * x; + sumXY += x * y; + } + + double det = n * sumXX - sumX * sumX; + if (Math.Abs(det) < 1e-20) + return (0, 0, double.MaxValue); + + double k = (n * sumXY - sumX * sumY) / det; + double c = (sumXX * sumY - sumX * sumXY) / det; + + // 残差标准差 + double sumSq = 0; + for (int i = 0; i < n; i++) + { + double r = data[i].CenterPx - (k * data[i].StageY_um + c); + sumSq += r * r; + } + double stdDev = n > 2 ? Math.Sqrt(sumSq / (n - 2)) : Math.Sqrt(sumSq / n); + + return (k, c, stdDev); + } +} diff --git a/XP.Calibration/Core/DualBallDetector.cs b/XP.Calibration/Core/DualBallDetector.cs index 8dd5d8c3..8d87d7ce 100644 --- a/XP.Calibration/Core/DualBallDetector.cs +++ b/XP.Calibration/Core/DualBallDetector.cs @@ -1,161 +1,161 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; -using Emgu.CV.Util; - -namespace XP.Calibration.Core; - -/// -/// 双球心检测结果 -/// -public record DualBallResult -{ - /// 第一个球心 (面积较大的) - public PointF Center1 { get; init; } - /// 第二个球心 (面积较小的) - public PointF Center2 { get; init; } - /// 两球心距离 (像素) - public double DistancePx { get; init; } - /// 两球心距离 (mm), 需提供 pixelSize 才有效 - public double DistanceMm { get; init; } - /// 第一个球的轮廓面积 - public double Area1 { get; init; } - /// 第二个球的轮廓面积 - public double Area2 { get; init; } -} - -/// -/// 双球心检测器: 从单帧图像中检测两个球心并计算距离 -/// -public static class DualBallDetector -{ - /// - /// 检测图像中两个最大球体的中心及距离 - /// - /// 输入图像 (CV_32F) - /// 像素物理尺寸 (mm), 0 表示不计算物理距离 - /// 最小轮廓面积阈值, 过滤噪声 - /// 是否启用亚像素质心 - public static DualBallResult? Detect( - Mat srcFloat, - double pixelSize = 0, - double minArea = 50, - bool enableSubPixel = true) - { - // 归一化 + 预处理 - using var img8 = new Mat(); - CvInvoke.Normalize(srcFloat, img8, 0, 255, NormType.MinMax); - img8.ConvertTo(img8, DepthType.Cv8U); - CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); - - // 自适应阈值 - using var bin = new Mat(); - CvInvoke.AdaptiveThreshold(img8, bin, 255, - AdaptiveThresholdType.MeanC, ThresholdType.Binary, 31, -5); - - // 查找轮廓 - using var contours = new VectorOfVectorOfPoint(); - CvInvoke.FindContours(bin, contours, null, - RetrType.External, ChainApproxMethod.ChainApproxNone); - - // 按面积排序, 取最大的两个 - var candidates = new List<(int Index, double Area)>(); - for (int i = 0; i < contours.Size; i++) - { - double area = CvInvoke.ContourArea(contours[i]); - if (area >= minArea) - candidates.Add((i, area)); - } - - if (candidates.Count < 2) - return null; - - candidates.Sort((a, b) => b.Area.CompareTo(a.Area)); - var top2 = candidates.Take(2).ToList(); - - // 计算两个球心 - var centers = new PointF[2]; - var areas = new double[2]; - - for (int k = 0; k < 2; k++) - { - int idx = top2[k].Index; - areas[k] = top2[k].Area; - - if (enableSubPixel) - { - using var mask = new Mat(srcFloat.Size, DepthType.Cv8U, 1); - mask.SetTo(new MCvScalar(0)); - CvInvoke.DrawContours(mask, contours, idx, new MCvScalar(255), -1); - centers[k] = SubPixelCentroid(srcFloat, mask); - } - else - { - var moments = CvInvoke.Moments(contours[idx]); - centers[k] = new PointF( - (float)(moments.M10 / moments.M00), - (float)(moments.M01 / moments.M00)); - } - } - - // 计算距离 - double dx = centers[0].X - centers[1].X; - double dy = centers[0].Y - centers[1].Y; - double distPx = Math.Sqrt(dx * dx + dy * dy); - double distMm = pixelSize > 0 ? distPx * pixelSize : 0; - - return new DualBallResult - { - Center1 = centers[0], - Center2 = centers[1], - DistancePx = distPx, - DistanceMm = distMm, - Area1 = areas[0], - Area2 = areas[1] - }; - } - - /// - /// 从 8bit 图像检测 (便捷重载, 支持 CV_8U 输入) - /// - public static DualBallResult? DetectFrom8U( - Mat src8U, - double pixelSize = 0, - double minArea = 50, - bool enableSubPixel = true) - { - using var floatMat = new Mat(); - src8U.ConvertTo(floatMat, DepthType.Cv32F); - return Detect(floatMat, pixelSize, minArea, enableSubPixel); - } - - private static PointF SubPixelCentroid(Mat imgFloat, Mat mask) - { - double sumI = 0, sumX = 0, sumY = 0; - var imgData = imgFloat.GetData() as float[,]; - var maskData = mask.GetData() as byte[,]; - - if (imgData == null || maskData == null) - return new PointF(-1, -1); - - for (int y = 0; y < imgFloat.Rows; y++) - { - for (int x = 0; x < imgFloat.Cols; x++) - { - if (maskData[y, x] != 0) - { - double intensity = imgData[y, x]; - sumI += intensity; - sumX += x * intensity; - sumY += y * intensity; - } - } - } - - if (sumI == 0) - return new PointF(-1, -1); - - return new PointF((float)(sumX / sumI), (float)(sumY / sumI)); - } -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; +using Emgu.CV.Util; + +namespace XP.Calibration.Core; + +/// +/// 双球心检测结果 +/// +public record DualBallResult +{ + /// 第一个球心 (面积较大的) + public PointF Center1 { get; init; } + /// 第二个球心 (面积较小的) + public PointF Center2 { get; init; } + /// 两球心距离 (像素) + public double DistancePx { get; init; } + /// 两球心距离 (mm), 需提供 pixelSize 才有效 + public double DistanceMm { get; init; } + /// 第一个球的轮廓面积 + public double Area1 { get; init; } + /// 第二个球的轮廓面积 + public double Area2 { get; init; } +} + +/// +/// 双球心检测器: 从单帧图像中检测两个球心并计算距离 +/// +public static class DualBallDetector +{ + /// + /// 检测图像中两个最大球体的中心及距离 + /// + /// 输入图像 (CV_32F) + /// 像素物理尺寸 (mm), 0 表示不计算物理距离 + /// 最小轮廓面积阈值, 过滤噪声 + /// 是否启用亚像素质心 + public static DualBallResult? Detect( + Mat srcFloat, + double pixelSize = 0, + double minArea = 50, + bool enableSubPixel = true) + { + // 归一化 + 预处理 + using var img8 = new Mat(); + CvInvoke.Normalize(srcFloat, img8, 0, 255, NormType.MinMax); + img8.ConvertTo(img8, DepthType.Cv8U); + CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); + + // 自适应阈值 + using var bin = new Mat(); + CvInvoke.AdaptiveThreshold(img8, bin, 255, + AdaptiveThresholdType.MeanC, ThresholdType.Binary, 31, -5); + + // 查找轮廓 + using var contours = new VectorOfVectorOfPoint(); + CvInvoke.FindContours(bin, contours, null, + RetrType.External, ChainApproxMethod.ChainApproxNone); + + // 按面积排序, 取最大的两个 + var candidates = new List<(int Index, double Area)>(); + for (int i = 0; i < contours.Size; i++) + { + double area = CvInvoke.ContourArea(contours[i]); + if (area >= minArea) + candidates.Add((i, area)); + } + + if (candidates.Count < 2) + return null; + + candidates.Sort((a, b) => b.Area.CompareTo(a.Area)); + var top2 = candidates.Take(2).ToList(); + + // 计算两个球心 + var centers = new PointF[2]; + var areas = new double[2]; + + for (int k = 0; k < 2; k++) + { + int idx = top2[k].Index; + areas[k] = top2[k].Area; + + if (enableSubPixel) + { + using var mask = new Mat(srcFloat.Size, DepthType.Cv8U, 1); + mask.SetTo(new MCvScalar(0)); + CvInvoke.DrawContours(mask, contours, idx, new MCvScalar(255), -1); + centers[k] = SubPixelCentroid(srcFloat, mask); + } + else + { + var moments = CvInvoke.Moments(contours[idx]); + centers[k] = new PointF( + (float)(moments.M10 / moments.M00), + (float)(moments.M01 / moments.M00)); + } + } + + // 计算距离 + double dx = centers[0].X - centers[1].X; + double dy = centers[0].Y - centers[1].Y; + double distPx = Math.Sqrt(dx * dx + dy * dy); + double distMm = pixelSize > 0 ? distPx * pixelSize : 0; + + return new DualBallResult + { + Center1 = centers[0], + Center2 = centers[1], + DistancePx = distPx, + DistanceMm = distMm, + Area1 = areas[0], + Area2 = areas[1] + }; + } + + /// + /// 从 8bit 图像检测 (便捷重载, 支持 CV_8U 输入) + /// + public static DualBallResult? DetectFrom8U( + Mat src8U, + double pixelSize = 0, + double minArea = 50, + bool enableSubPixel = true) + { + using var floatMat = new Mat(); + src8U.ConvertTo(floatMat, DepthType.Cv32F); + return Detect(floatMat, pixelSize, minArea, enableSubPixel); + } + + private static PointF SubPixelCentroid(Mat imgFloat, Mat mask) + { + double sumI = 0, sumX = 0, sumY = 0; + var imgData = imgFloat.GetData() as float[,]; + var maskData = mask.GetData() as byte[,]; + + if (imgData == null || maskData == null) + return new PointF(-1, -1); + + for (int y = 0; y < imgFloat.Rows; y++) + { + for (int x = 0; x < imgFloat.Cols; x++) + { + if (maskData[y, x] != 0) + { + double intensity = imgData[y, x]; + sumI += intensity; + sumX += x * intensity; + sumY += y * intensity; + } + } + } + + if (sumI == 0) + return new PointF(-1, -1); + + return new PointF((float)(sumX / sumI), (float)(sumY / sumI)); + } +} diff --git a/XP.Calibration/Core/FullCalibration.cs b/XP.Calibration/Core/FullCalibration.cs index 0f6fe9c8..c45db09e 100644 --- a/XP.Calibration/Core/FullCalibration.cs +++ b/XP.Calibration/Core/FullCalibration.cs @@ -1,363 +1,363 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; -using Emgu.CV.Util; -using XP.Calibration.Core; -using XP.Calibration.Models; - -namespace XP.Calibration; - -/// -/// 完整几何校准: TIGRE 投影模型 + LM 优化 -/// Full geometric calibration: TIGRE projection model + Levenberg-Marquardt optimization -/// -public class FullCalibration -{ - // 参数索引常量 - private const int IDX_AY = 0; - private const int IDX_DET_Y = 1; - private const int IDX_DET_X = 2; - private const int IDX_DET_Z = 3; - private const int IDX_R = 4; - private const int BASE_PARAMS = 5; - - // 参数边界 - private static readonly double[] LowerBase = { -Math.PI / 2, -Math.PI / 3, -Math.PI / 3, -Math.PI, 0.1 }; - private static readonly double[] UpperBase = { Math.PI / 2, Math.PI / 3, Math.PI / 3, Math.PI, 100 }; - - /// - /// 进度回调 | Progress callback (iteration, rms, params) - /// - public Action? OnProgress { get; set; } - - /// - /// 从投影序列执行完整几何校准 - /// - public FullCalibrationResult Calibrate( - List projections, GeoParams geo, FullCalibrationOptions? options = null) - { - options ??= new FullCalibrationOptions(); - - // 检测各帧球心 - var thetas = new List(); - var uObs = new List(); - var vObs = new List(); - var pts = new List(); - - for (int i = 0; i < projections.Count; i++) - { - if (BallDetector.DetectCenter(projections[i], out var c)) - { - thetas.Add((double)i / (projections.Count - 1) * 2.0 * Math.PI); - uObs.Add(c.X); - vObs.Add(c.Y); - pts.Add(c); - } - } - - if (pts.Count <= 10) - throw new InvalidOperationException($"有效检测帧数不足: {pts.Count}"); - - // 椭圆拟合估算初值 - using var vp = new VectorOfPointF(pts.ToArray()); - var ell = CvInvoke.FitEllipse(vp); - double longAxis = Math.Max(ell.Size.Width, ell.Size.Height); - double shortAxis = Math.Min(ell.Size.Width, ell.Size.Height); - double mag = geo.DSD / geo.DSO; - double rInit = longAxis * geo.PixelSize / (2.0 * mag); - double ayInit = Math.Acos(Math.Min(1.0, shortAxis / longAxis)); - - // 确定参数个数和索引 - int np = BASE_PARAMS; - int idxOffDU = -1, idxOffDV = -1, idxDSO = -1, idxDSD = -1; - - if (options.OptimizeDetectorOffset) - { - idxOffDU = np; idxOffDV = np + 1; np += 2; - } - if (options.OptimizeDistances) - { - idxDSO = np; idxDSD = np + 1; np += 2; - } - - // 构造初始参数 - var p = new double[np]; - p[IDX_AY] = ayInit; - p[IDX_DET_Y] = 0; - p[IDX_DET_X] = 0; - p[IDX_DET_Z] = 0; - p[IDX_R] = rInit; - if (options.OptimizeDetectorOffset) - { - p[idxOffDU] = 0; p[idxOffDV] = 0; - } - if (options.OptimizeDistances) - { - p[idxDSO] = geo.DSO; p[idxDSD] = geo.DSD; - } - - // LM 优化 - var ctx = new LmContext(thetas, uObs, vObs, geo, np, - options.OptimizeDetectorOffset, options.OptimizeDistances, - idxOffDU, idxOffDV, idxDSO, idxDSD); - - bool converged = SolveLM(p, ctx, options.MaxIterations, options.Tolerance); - - // 计算最终 RMS - var finalRes = ComputeResiduals(p, ctx); - double rms = Math.Sqrt(finalRes.Sum(r => r * r) / finalRes.Length); - - double dsoOut = options.OptimizeDistances ? p[idxDSO] : geo.DSO; - double dsdOut = options.OptimizeDistances ? p[idxDSD] : geo.DSD; - - return new FullCalibrationResult - { - AyDeg = p[IDX_AY] * 180.0 / Math.PI, - DetYDeg = p[IDX_DET_Y] * 180.0 / Math.PI, - DetXDeg = p[IDX_DET_X] * 180.0 / Math.PI, - DetZDeg = p[IDX_DET_Z] * 180.0 / Math.PI, - R_mm = p[IDX_R], - OffDetecU_mm = options.OptimizeDetectorOffset ? p[idxOffDU] : 0, - OffDetecV_mm = options.OptimizeDetectorOffset ? p[idxOffDV] : 0, - DSO_mm = dsoOut, - DSD_mm = dsdOut, - RmsPx = rms, - Converged = converged - }; - } - - /// - /// 从 RAW 文件执行完整几何校准 (便捷方法) - /// - public FullCalibrationResult CalibrateFromRaw( - string rawPath, int width, int height, int count, - GeoParams geo, FullCalibrationOptions? options = null) - { - var projections = RawReader.ReadFloat32(rawPath, width, height, count); - try - { - return Calibrate(projections, geo, options); - } - finally - { - foreach (var p in projections) p.Dispose(); - } - } - - #region LM Solver - - private record LmContext( - List Thetas, List UObs, List VObs, - GeoParams Geo, int NP, - bool OptOffset, bool OptDist, - int IdxOffDU, int IdxOffDV, int IdxDSO, int IdxDSD); - - private static double[] ComputeResiduals(double[] p, LmContext ctx) - { - double ay = p[IDX_AY], detY = p[IDX_DET_Y]; - double detX = p[IDX_DET_X], detZ = p[IDX_DET_Z], R = p[IDX_R]; - double offU = ctx.OptOffset ? p[ctx.IdxOffDU] : 0; - double offV = ctx.OptOffset ? p[ctx.IdxOffDV] : 0; - - var gp = new GeoParams - { - DSO = ctx.OptDist ? p[ctx.IdxDSO] : ctx.Geo.DSO, - DSD = ctx.OptDist ? p[ctx.IdxDSD] : ctx.Geo.DSD, - PixelSize = ctx.Geo.PixelSize, - NDetecU = ctx.Geo.NDetecU, - NDetecV = ctx.Geo.NDetecV - }; - - int N = ctx.Thetas.Count; - var res = new double[2 * N]; - for (int i = 0; i < N; i++) - { - Projection.ProjectPoint( - ctx.Thetas[i], ay, detX, detY, detZ, - -R, offU, offV, gp, - out double u, out double v); - res[2 * i] = u - ctx.UObs[i]; - res[2 * i + 1] = v - ctx.VObs[i]; - } - return res; - } - - private static double[,] ComputeJacobian(double[] p, LmContext ctx) - { - int nObs = 2 * ctx.Thetas.Count; - int np = ctx.NP; - var J = new double[nObs, np]; - double eps = 1e-7; - - for (int j = 0; j < np; j++) - { - double[] pp = (double[])p.Clone(); - double[] pm = (double[])p.Clone(); - double step = Math.Max(eps, Math.Abs(p[j]) * eps); - pp[j] = p[j] + step; - pm[j] = p[j] - step; - - var rp = ComputeResiduals(pp, ctx); - var rm = ComputeResiduals(pm, ctx); - - double denom = 2.0 * step; - for (int i = 0; i < nObs; i++) - J[i, j] = (rp[i] - rm[i]) / denom; - } - return J; - } - - private static void ClampParams(double[] p, LmContext ctx) - { - for (int i = 0; i < BASE_PARAMS; i++) - p[i] = Math.Clamp(p[i], LowerBase[i], UpperBase[i]); - - if (ctx.OptOffset) - { - p[ctx.IdxOffDU] = Math.Clamp(p[ctx.IdxOffDU], -50, 50); - p[ctx.IdxOffDV] = Math.Clamp(p[ctx.IdxOffDV], -50, 50); - } - if (ctx.OptDist) - { - p[ctx.IdxDSO] = Math.Clamp(p[ctx.IdxDSO], 50, 1000); - p[ctx.IdxDSD] = Math.Clamp(p[ctx.IdxDSD], 100, 2000); - if (p[ctx.IdxDSD] <= p[ctx.IdxDSO]) - p[ctx.IdxDSD] = p[ctx.IdxDSO] + 10; - } - } - - private bool SolveLM(double[] p, LmContext ctx, int maxIter, double tol) - { - double lambda = 1e-3; - var res = ComputeResiduals(p, ctx); - int m = res.Length; - int np = ctx.NP; - double cost = res.Sum(r => r * r); - - for (int iter = 0; iter < maxIter; iter++) - { - var J = ComputeJacobian(p, ctx); - - // JtJ = J^T * J, Jtr = J^T * r - var JtJ = new double[np, np]; - var Jtr = new double[np]; - for (int i = 0; i < np; i++) - { - for (int j = i; j < np; j++) - { - double sum = 0; - for (int k = 0; k < m; k++) - sum += J[k, i] * J[k, j]; - JtJ[i, j] = sum; - JtJ[j, i] = sum; - } - double s = 0; - for (int k = 0; k < m; k++) - s += J[k, i] * res[k]; - Jtr[i] = s; - } - - // A = JtJ + lambda * diag(1 + JtJ) - var A = new double[np, np]; - var b = new double[np]; - Array.Copy(JtJ, A, JtJ.Length); - for (int i = 0; i < np; i++) - { - A[i, i] += lambda * (1.0 + JtJ[i, i]); - b[i] = -Jtr[i]; - } - - // 解线性方程组 (Cholesky) - if (!SolveLinear(A, b, np, out var delta)) - { - lambda *= 10; - continue; - } - - // 尝试更新 - var np2 = new double[np]; - for (int i = 0; i < np; i++) - np2[i] = p[i] + delta[i]; - ClampParams(np2, ctx); - - var newRes = ComputeResiduals(np2, ctx); - double newCost = newRes.Sum(r => r * r); - - if (newCost < cost) - { - double improvement = cost - newCost; - Array.Copy(np2, p, np); - res = newRes; - cost = newCost; - lambda *= 0.3; - if (lambda < 1e-12) lambda = 1e-12; - - OnProgress?.Invoke(iter, Math.Sqrt(cost / m), p); - - if (improvement < tol) - return true; - } - else - { - lambda *= 10; - if (lambda > 1e12) lambda = 1e12; - } - } - return false; - } - - /// - /// 简单的 Cholesky 分解求解 Ax = b - /// - private static bool SolveLinear(double[,] A, double[] b, int n, out double[] x) - { - x = new double[n]; - var L = new double[n, n]; - - // Cholesky: A = L * L^T - for (int i = 0; i < n; i++) - { - for (int j = 0; j <= i; j++) - { - double sum = 0; - for (int k = 0; k < j; k++) - sum += L[i, k] * L[j, k]; - - if (i == j) - { - double val = A[i, i] - sum; - if (val <= 0) return false; - L[i, j] = Math.Sqrt(val); - } - else - { - L[i, j] = (A[i, j] - sum) / L[j, j]; - } - } - } - - // 前代: L * y = b - var y = new double[n]; - for (int i = 0; i < n; i++) - { - double sum = 0; - for (int k = 0; k < i; k++) - sum += L[i, k] * y[k]; - y[i] = (b[i] - sum) / L[i, i]; - } - - // 回代: L^T * x = y - for (int i = n - 1; i >= 0; i--) - { - double sum = 0; - for (int k = i + 1; k < n; k++) - sum += L[k, i] * x[k]; - x[i] = (y[i] - sum) / L[i, i]; - } - - return true; - } - - #endregion -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; +using Emgu.CV.Util; +using XP.Calibration.Core; +using XP.Calibration.Models; + +namespace XP.Calibration; + +/// +/// 完整几何校准: TIGRE 投影模型 + LM 优化 +/// Full geometric calibration: TIGRE projection model + Levenberg-Marquardt optimization +/// +public class FullCalibration +{ + // 参数索引常量 + private const int IDX_AY = 0; + private const int IDX_DET_Y = 1; + private const int IDX_DET_X = 2; + private const int IDX_DET_Z = 3; + private const int IDX_R = 4; + private const int BASE_PARAMS = 5; + + // 参数边界 + private static readonly double[] LowerBase = { -Math.PI / 2, -Math.PI / 3, -Math.PI / 3, -Math.PI, 0.1 }; + private static readonly double[] UpperBase = { Math.PI / 2, Math.PI / 3, Math.PI / 3, Math.PI, 100 }; + + /// + /// 进度回调 | Progress callback (iteration, rms, params) + /// + public Action? OnProgress { get; set; } + + /// + /// 从投影序列执行完整几何校准 + /// + public FullCalibrationResult Calibrate( + List projections, GeoParams geo, FullCalibrationOptions? options = null) + { + options ??= new FullCalibrationOptions(); + + // 检测各帧球心 + var thetas = new List(); + var uObs = new List(); + var vObs = new List(); + var pts = new List(); + + for (int i = 0; i < projections.Count; i++) + { + if (BallDetector.DetectCenter(projections[i], out var c)) + { + thetas.Add((double)i / (projections.Count - 1) * 2.0 * Math.PI); + uObs.Add(c.X); + vObs.Add(c.Y); + pts.Add(c); + } + } + + if (pts.Count <= 10) + throw new InvalidOperationException($"有效检测帧数不足: {pts.Count}"); + + // 椭圆拟合估算初值 + using var vp = new VectorOfPointF(pts.ToArray()); + var ell = CvInvoke.FitEllipse(vp); + double longAxis = Math.Max(ell.Size.Width, ell.Size.Height); + double shortAxis = Math.Min(ell.Size.Width, ell.Size.Height); + double mag = geo.DSD / geo.DSO; + double rInit = longAxis * geo.PixelSize / (2.0 * mag); + double ayInit = Math.Acos(Math.Min(1.0, shortAxis / longAxis)); + + // 确定参数个数和索引 + int np = BASE_PARAMS; + int idxOffDU = -1, idxOffDV = -1, idxDSO = -1, idxDSD = -1; + + if (options.OptimizeDetectorOffset) + { + idxOffDU = np; idxOffDV = np + 1; np += 2; + } + if (options.OptimizeDistances) + { + idxDSO = np; idxDSD = np + 1; np += 2; + } + + // 构造初始参数 + var p = new double[np]; + p[IDX_AY] = ayInit; + p[IDX_DET_Y] = 0; + p[IDX_DET_X] = 0; + p[IDX_DET_Z] = 0; + p[IDX_R] = rInit; + if (options.OptimizeDetectorOffset) + { + p[idxOffDU] = 0; p[idxOffDV] = 0; + } + if (options.OptimizeDistances) + { + p[idxDSO] = geo.DSO; p[idxDSD] = geo.DSD; + } + + // LM 优化 + var ctx = new LmContext(thetas, uObs, vObs, geo, np, + options.OptimizeDetectorOffset, options.OptimizeDistances, + idxOffDU, idxOffDV, idxDSO, idxDSD); + + bool converged = SolveLM(p, ctx, options.MaxIterations, options.Tolerance); + + // 计算最终 RMS + var finalRes = ComputeResiduals(p, ctx); + double rms = Math.Sqrt(finalRes.Sum(r => r * r) / finalRes.Length); + + double dsoOut = options.OptimizeDistances ? p[idxDSO] : geo.DSO; + double dsdOut = options.OptimizeDistances ? p[idxDSD] : geo.DSD; + + return new FullCalibrationResult + { + AyDeg = p[IDX_AY] * 180.0 / Math.PI, + DetYDeg = p[IDX_DET_Y] * 180.0 / Math.PI, + DetXDeg = p[IDX_DET_X] * 180.0 / Math.PI, + DetZDeg = p[IDX_DET_Z] * 180.0 / Math.PI, + R_mm = p[IDX_R], + OffDetecU_mm = options.OptimizeDetectorOffset ? p[idxOffDU] : 0, + OffDetecV_mm = options.OptimizeDetectorOffset ? p[idxOffDV] : 0, + DSO_mm = dsoOut, + DSD_mm = dsdOut, + RmsPx = rms, + Converged = converged + }; + } + + /// + /// 从 RAW 文件执行完整几何校准 (便捷方法) + /// + public FullCalibrationResult CalibrateFromRaw( + string rawPath, int width, int height, int count, + GeoParams geo, FullCalibrationOptions? options = null) + { + var projections = RawReader.ReadFloat32(rawPath, width, height, count); + try + { + return Calibrate(projections, geo, options); + } + finally + { + foreach (var p in projections) p.Dispose(); + } + } + + #region LM Solver + + private record LmContext( + List Thetas, List UObs, List VObs, + GeoParams Geo, int NP, + bool OptOffset, bool OptDist, + int IdxOffDU, int IdxOffDV, int IdxDSO, int IdxDSD); + + private static double[] ComputeResiduals(double[] p, LmContext ctx) + { + double ay = p[IDX_AY], detY = p[IDX_DET_Y]; + double detX = p[IDX_DET_X], detZ = p[IDX_DET_Z], R = p[IDX_R]; + double offU = ctx.OptOffset ? p[ctx.IdxOffDU] : 0; + double offV = ctx.OptOffset ? p[ctx.IdxOffDV] : 0; + + var gp = new GeoParams + { + DSO = ctx.OptDist ? p[ctx.IdxDSO] : ctx.Geo.DSO, + DSD = ctx.OptDist ? p[ctx.IdxDSD] : ctx.Geo.DSD, + PixelSize = ctx.Geo.PixelSize, + NDetecU = ctx.Geo.NDetecU, + NDetecV = ctx.Geo.NDetecV + }; + + int N = ctx.Thetas.Count; + var res = new double[2 * N]; + for (int i = 0; i < N; i++) + { + Projection.ProjectPoint( + ctx.Thetas[i], ay, detX, detY, detZ, + -R, offU, offV, gp, + out double u, out double v); + res[2 * i] = u - ctx.UObs[i]; + res[2 * i + 1] = v - ctx.VObs[i]; + } + return res; + } + + private static double[,] ComputeJacobian(double[] p, LmContext ctx) + { + int nObs = 2 * ctx.Thetas.Count; + int np = ctx.NP; + var J = new double[nObs, np]; + double eps = 1e-7; + + for (int j = 0; j < np; j++) + { + double[] pp = (double[])p.Clone(); + double[] pm = (double[])p.Clone(); + double step = Math.Max(eps, Math.Abs(p[j]) * eps); + pp[j] = p[j] + step; + pm[j] = p[j] - step; + + var rp = ComputeResiduals(pp, ctx); + var rm = ComputeResiduals(pm, ctx); + + double denom = 2.0 * step; + for (int i = 0; i < nObs; i++) + J[i, j] = (rp[i] - rm[i]) / denom; + } + return J; + } + + private static void ClampParams(double[] p, LmContext ctx) + { + for (int i = 0; i < BASE_PARAMS; i++) + p[i] = Math.Clamp(p[i], LowerBase[i], UpperBase[i]); + + if (ctx.OptOffset) + { + p[ctx.IdxOffDU] = Math.Clamp(p[ctx.IdxOffDU], -50, 50); + p[ctx.IdxOffDV] = Math.Clamp(p[ctx.IdxOffDV], -50, 50); + } + if (ctx.OptDist) + { + p[ctx.IdxDSO] = Math.Clamp(p[ctx.IdxDSO], 50, 1000); + p[ctx.IdxDSD] = Math.Clamp(p[ctx.IdxDSD], 100, 2000); + if (p[ctx.IdxDSD] <= p[ctx.IdxDSO]) + p[ctx.IdxDSD] = p[ctx.IdxDSO] + 10; + } + } + + private bool SolveLM(double[] p, LmContext ctx, int maxIter, double tol) + { + double lambda = 1e-3; + var res = ComputeResiduals(p, ctx); + int m = res.Length; + int np = ctx.NP; + double cost = res.Sum(r => r * r); + + for (int iter = 0; iter < maxIter; iter++) + { + var J = ComputeJacobian(p, ctx); + + // JtJ = J^T * J, Jtr = J^T * r + var JtJ = new double[np, np]; + var Jtr = new double[np]; + for (int i = 0; i < np; i++) + { + for (int j = i; j < np; j++) + { + double sum = 0; + for (int k = 0; k < m; k++) + sum += J[k, i] * J[k, j]; + JtJ[i, j] = sum; + JtJ[j, i] = sum; + } + double s = 0; + for (int k = 0; k < m; k++) + s += J[k, i] * res[k]; + Jtr[i] = s; + } + + // A = JtJ + lambda * diag(1 + JtJ) + var A = new double[np, np]; + var b = new double[np]; + Array.Copy(JtJ, A, JtJ.Length); + for (int i = 0; i < np; i++) + { + A[i, i] += lambda * (1.0 + JtJ[i, i]); + b[i] = -Jtr[i]; + } + + // 解线性方程组 (Cholesky) + if (!SolveLinear(A, b, np, out var delta)) + { + lambda *= 10; + continue; + } + + // 尝试更新 + var np2 = new double[np]; + for (int i = 0; i < np; i++) + np2[i] = p[i] + delta[i]; + ClampParams(np2, ctx); + + var newRes = ComputeResiduals(np2, ctx); + double newCost = newRes.Sum(r => r * r); + + if (newCost < cost) + { + double improvement = cost - newCost; + Array.Copy(np2, p, np); + res = newRes; + cost = newCost; + lambda *= 0.3; + if (lambda < 1e-12) lambda = 1e-12; + + OnProgress?.Invoke(iter, Math.Sqrt(cost / m), p); + + if (improvement < tol) + return true; + } + else + { + lambda *= 10; + if (lambda > 1e12) lambda = 1e12; + } + } + return false; + } + + /// + /// 简单的 Cholesky 分解求解 Ax = b + /// + private static bool SolveLinear(double[,] A, double[] b, int n, out double[] x) + { + x = new double[n]; + var L = new double[n, n]; + + // Cholesky: A = L * L^T + for (int i = 0; i < n; i++) + { + for (int j = 0; j <= i; j++) + { + double sum = 0; + for (int k = 0; k < j; k++) + sum += L[i, k] * L[j, k]; + + if (i == j) + { + double val = A[i, i] - sum; + if (val <= 0) return false; + L[i, j] = Math.Sqrt(val); + } + else + { + L[i, j] = (A[i, j] - sum) / L[j, j]; + } + } + } + + // 前代: L * y = b + var y = new double[n]; + for (int i = 0; i < n; i++) + { + double sum = 0; + for (int k = 0; k < i; k++) + sum += L[i, k] * y[k]; + y[i] = (b[i] - sum) / L[i, i]; + } + + // 回代: L^T * x = y + for (int i = n - 1; i >= 0; i--) + { + double sum = 0; + for (int k = i + 1; k < n; k++) + sum += L[k, i] * x[k]; + x[i] = (y[i] - sum) / L[i, i]; + } + + return true; + } + + #endregion +} diff --git a/XP.Calibration/Core/Projection.cs b/XP.Calibration/Core/Projection.cs index ae14aa41..44ce21e1 100644 --- a/XP.Calibration/Core/Projection.cs +++ b/XP.Calibration/Core/Projection.cs @@ -1,139 +1,139 @@ -using XP.Calibration.Models; - -namespace XP.Calibration.Core; - -/// -/// TIGRE 投影模型 (角点法) | TIGRE projection model (corner-based, Siddon) -/// -public static class Projection -{ - private struct Point3D - { - public double X, Y, Z; - public Point3D(double x, double y, double z) { X = x; Y = y; Z = z; } - } - - /// - /// 计算物体原点在探测器上的投影像素坐标 - /// - /// 扫描角 (rad) - /// 旋转轴倾斜角 (rad) - /// 探测器 dYaw/Rx (rad) - /// 探测器 dPitch/Ry (rad) - /// 探测器 dRoll/Rz (rad) - /// 物体 X 偏移 = -R (mm) - /// 探测器 U 偏移 (mm) - /// 探测器 V 偏移 (mm) - /// 几何参数 - /// 输出: U 像素坐标 - /// 输出: V 像素坐标 - public static void ProjectPoint( - double scanAngle, double ay, - double detX, double detY, double detZ, - double offOrigX, double offDetecU, double offDetecV, - GeoParams gp, - out double uPx, out double vPx) - { - double ODD = gp.DSD - gp.DSO; - var S = new Point3D(gp.DSO, 0, 0); - - // 探测器角点初始化 - double py = gp.PixelSize * (0 - (double)gp.NDetecU / 2 + 0.5); - double pz = gp.PixelSize * ((double)gp.NDetecV / 2 - 0.5 - 0); - double puy = gp.PixelSize * (1 - (double)gp.NDetecU / 2 + 0.5); - double pvz = gp.PixelSize * ((double)gp.NDetecV / 2 - 0.5 - 1); - - var P = new Point3D(0, py, pz); - var Pu0 = new Point3D(0, puy, pz); - var Pv0 = new Point3D(0, py, pvz); - - // Step 1: rollPitchYaw (探测器自身旋转) - RollPitchYaw(detZ, detY, detX, ref P); - RollPitchYaw(detZ, detY, detX, ref Pu0); - RollPitchYaw(detZ, detY, detX, ref Pv0); - - // 平移回探测器位置 - P.X -= ODD; Pu0.X -= ODD; Pv0.X -= ODD; - - // Step 2: offDetecU/V 偏移 - P.Y += offDetecU; P.Z += offDetecV; - Pu0.Y += offDetecU; Pu0.Z += offDetecV; - Pv0.Y += offDetecU; Pv0.Z += offDetecV; - - // Step 3: eulerZYZ 扫描旋转 - EulerZYZ(scanAngle, ay, 0, ref P); - EulerZYZ(scanAngle, ay, 0, ref Pu0); - EulerZYZ(scanAngle, ay, 0, ref Pv0); - EulerZYZ(scanAngle, ay, 0, ref S); - - // Step 4: offOrigin 偏移 - P.X -= offOrigX; Pu0.X -= offOrigX; Pv0.X -= offOrigX; - S.X -= offOrigX; - - // deltaU, deltaV - var deltaU = new Point3D(Pu0.X - P.X, Pu0.Y - P.Y, Pu0.Z - P.Z); - var deltaV = new Point3D(Pv0.X - P.X, Pv0.Y - P.Y, Pv0.Z - P.Z); - - // 射线: S → 原点 - var ray = new Point3D(-S.X, -S.Y, -S.Z); - - // 探测器平面法线 - var normal = new Point3D( - deltaU.Y * deltaV.Z - deltaU.Z * deltaV.Y, - deltaU.Z * deltaV.X - deltaU.X * deltaV.Z, - deltaU.X * deltaV.Y - deltaU.Y * deltaV.X); - - // 射线与探测器平面交点 - double pfsDotN = (P.X - S.X) * normal.X + (P.Y - S.Y) * normal.Y + (P.Z - S.Z) * normal.Z; - double rayDotN = ray.X * normal.X + ray.Y * normal.Y + ray.Z * normal.Z; - - if (Math.Abs(rayDotN) < 1e-15) - { - uPx = vPx = -1; - return; - } - - double t = pfsDotN / rayDotN; - var hit = new Point3D(S.X + t * ray.X, S.Y + t * ray.Y, S.Z + t * ray.Z); - var hitP = new Point3D(hit.X - P.X, hit.Y - P.Y, hit.Z - P.Z); - - // 投影到像素坐标 - double dU2 = deltaU.X * deltaU.X + deltaU.Y * deltaU.Y + deltaU.Z * deltaU.Z; - double dV2 = deltaV.X * deltaV.X + deltaV.Y * deltaV.Y + deltaV.Z * deltaV.Z; - double pixelU = (hitP.X * deltaU.X + hitP.Y * deltaU.Y + hitP.Z * deltaU.Z) / dU2; - double pixelV = (hitP.X * deltaV.X + hitP.Y * deltaV.Y + hitP.Z * deltaV.Z) / dV2; - - uPx = pixelU; - vPx = (gp.NDetecV - 1) - pixelV; // TIGRE v 翻转 - } - - /// - /// rollPitchYaw: Rz(dRoll) * Ry(dPitch) * Rx(dYaw) - /// - private static void RollPitchYaw(double dRoll, double dPitch, double dYaw, ref Point3D p) - { - double cr = Math.Cos(dRoll), sr = Math.Sin(dRoll); - double cp = Math.Cos(dPitch), sp = Math.Sin(dPitch); - double cy = Math.Cos(dYaw), sy = Math.Sin(dYaw); - - double x = p.X, y = p.Y, z = p.Z; - p.X = cr * cp * x + (cr * sp * sy - sr * cy) * y + (cr * sp * cy + sr * sy) * z; - p.Y = sr * cp * x + (sr * sp * sy + cr * cy) * y + (sr * sp * cy - cr * sy) * z; - p.Z = -sp * x + cp * sy * y + cp * cy * z; - } - - /// - /// eulerZYZ: Rz(alpha) * Ry(theta) * Rz(psi) - /// - private static void EulerZYZ(double alpha, double theta, double psi, ref Point3D p) - { - double ca = Math.Cos(alpha), sa = Math.Sin(alpha); - double ct = Math.Cos(theta), st = Math.Sin(theta); - double cp = Math.Cos(psi), sp = Math.Sin(psi); - - double x = p.X, y = p.Y, z = p.Z; - p.X = (ca * ct * cp - sa * sp) * x + (-ca * ct * sp - sa * cp) * y + ca * st * z; - p.Y = (sa * ct * cp + ca * sp) * x + (-sa * ct * sp + ca * cp) * y + sa * st * z; - p.Z = -st * cp * x + st * sp * y + ct * z; - } -} +using XP.Calibration.Models; + +namespace XP.Calibration.Core; + +/// +/// TIGRE 投影模型 (角点法) | TIGRE projection model (corner-based, Siddon) +/// +public static class Projection +{ + private struct Point3D + { + public double X, Y, Z; + public Point3D(double x, double y, double z) { X = x; Y = y; Z = z; } + } + + /// + /// 计算物体原点在探测器上的投影像素坐标 + /// + /// 扫描角 (rad) + /// 旋转轴倾斜角 (rad) + /// 探测器 dYaw/Rx (rad) + /// 探测器 dPitch/Ry (rad) + /// 探测器 dRoll/Rz (rad) + /// 物体 X 偏移 = -R (mm) + /// 探测器 U 偏移 (mm) + /// 探测器 V 偏移 (mm) + /// 几何参数 + /// 输出: U 像素坐标 + /// 输出: V 像素坐标 + public static void ProjectPoint( + double scanAngle, double ay, + double detX, double detY, double detZ, + double offOrigX, double offDetecU, double offDetecV, + GeoParams gp, + out double uPx, out double vPx) + { + double ODD = gp.DSD - gp.DSO; + var S = new Point3D(gp.DSO, 0, 0); + + // 探测器角点初始化 + double py = gp.PixelSize * (0 - (double)gp.NDetecU / 2 + 0.5); + double pz = gp.PixelSize * ((double)gp.NDetecV / 2 - 0.5 - 0); + double puy = gp.PixelSize * (1 - (double)gp.NDetecU / 2 + 0.5); + double pvz = gp.PixelSize * ((double)gp.NDetecV / 2 - 0.5 - 1); + + var P = new Point3D(0, py, pz); + var Pu0 = new Point3D(0, puy, pz); + var Pv0 = new Point3D(0, py, pvz); + + // Step 1: rollPitchYaw (探测器自身旋转) + RollPitchYaw(detZ, detY, detX, ref P); + RollPitchYaw(detZ, detY, detX, ref Pu0); + RollPitchYaw(detZ, detY, detX, ref Pv0); + + // 平移回探测器位置 + P.X -= ODD; Pu0.X -= ODD; Pv0.X -= ODD; + + // Step 2: offDetecU/V 偏移 + P.Y += offDetecU; P.Z += offDetecV; + Pu0.Y += offDetecU; Pu0.Z += offDetecV; + Pv0.Y += offDetecU; Pv0.Z += offDetecV; + + // Step 3: eulerZYZ 扫描旋转 + EulerZYZ(scanAngle, ay, 0, ref P); + EulerZYZ(scanAngle, ay, 0, ref Pu0); + EulerZYZ(scanAngle, ay, 0, ref Pv0); + EulerZYZ(scanAngle, ay, 0, ref S); + + // Step 4: offOrigin 偏移 + P.X -= offOrigX; Pu0.X -= offOrigX; Pv0.X -= offOrigX; + S.X -= offOrigX; + + // deltaU, deltaV + var deltaU = new Point3D(Pu0.X - P.X, Pu0.Y - P.Y, Pu0.Z - P.Z); + var deltaV = new Point3D(Pv0.X - P.X, Pv0.Y - P.Y, Pv0.Z - P.Z); + + // 射线: S → 原点 + var ray = new Point3D(-S.X, -S.Y, -S.Z); + + // 探测器平面法线 + var normal = new Point3D( + deltaU.Y * deltaV.Z - deltaU.Z * deltaV.Y, + deltaU.Z * deltaV.X - deltaU.X * deltaV.Z, + deltaU.X * deltaV.Y - deltaU.Y * deltaV.X); + + // 射线与探测器平面交点 + double pfsDotN = (P.X - S.X) * normal.X + (P.Y - S.Y) * normal.Y + (P.Z - S.Z) * normal.Z; + double rayDotN = ray.X * normal.X + ray.Y * normal.Y + ray.Z * normal.Z; + + if (Math.Abs(rayDotN) < 1e-15) + { + uPx = vPx = -1; + return; + } + + double t = pfsDotN / rayDotN; + var hit = new Point3D(S.X + t * ray.X, S.Y + t * ray.Y, S.Z + t * ray.Z); + var hitP = new Point3D(hit.X - P.X, hit.Y - P.Y, hit.Z - P.Z); + + // 投影到像素坐标 + double dU2 = deltaU.X * deltaU.X + deltaU.Y * deltaU.Y + deltaU.Z * deltaU.Z; + double dV2 = deltaV.X * deltaV.X + deltaV.Y * deltaV.Y + deltaV.Z * deltaV.Z; + double pixelU = (hitP.X * deltaU.X + hitP.Y * deltaU.Y + hitP.Z * deltaU.Z) / dU2; + double pixelV = (hitP.X * deltaV.X + hitP.Y * deltaV.Y + hitP.Z * deltaV.Z) / dV2; + + uPx = pixelU; + vPx = (gp.NDetecV - 1) - pixelV; // TIGRE v 翻转 + } + + /// + /// rollPitchYaw: Rz(dRoll) * Ry(dPitch) * Rx(dYaw) + /// + private static void RollPitchYaw(double dRoll, double dPitch, double dYaw, ref Point3D p) + { + double cr = Math.Cos(dRoll), sr = Math.Sin(dRoll); + double cp = Math.Cos(dPitch), sp = Math.Sin(dPitch); + double cy = Math.Cos(dYaw), sy = Math.Sin(dYaw); + + double x = p.X, y = p.Y, z = p.Z; + p.X = cr * cp * x + (cr * sp * sy - sr * cy) * y + (cr * sp * cy + sr * sy) * z; + p.Y = sr * cp * x + (sr * sp * sy + cr * cy) * y + (sr * sp * cy - cr * sy) * z; + p.Z = -sp * x + cp * sy * y + cp * cy * z; + } + + /// + /// eulerZYZ: Rz(alpha) * Ry(theta) * Rz(psi) + /// + private static void EulerZYZ(double alpha, double theta, double psi, ref Point3D p) + { + double ca = Math.Cos(alpha), sa = Math.Sin(alpha); + double ct = Math.Cos(theta), st = Math.Sin(theta); + double cp = Math.Cos(psi), sp = Math.Sin(psi); + + double x = p.X, y = p.Y, z = p.Z; + p.X = (ca * ct * cp - sa * sp) * x + (-ca * ct * sp - sa * cp) * y + ca * st * z; + p.Y = (sa * ct * cp + ca * sp) * x + (-sa * ct * sp + ca * cp) * y + sa * st * z; + p.Z = -st * cp * x + st * sp * y + ct * z; + } +} diff --git a/XP.Calibration/Core/RawReader.cs b/XP.Calibration/Core/RawReader.cs index b9498db3..768d300f 100644 --- a/XP.Calibration/Core/RawReader.cs +++ b/XP.Calibration/Core/RawReader.cs @@ -1,92 +1,92 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.CvEnum; - -namespace XP.Calibration.Core; - -/// -/// RAW 投影数据读取器 | RAW projection data reader -/// -public static class RawReader -{ - /// - /// 从 RAW 文件读取 float32 投影序列 - /// - /// 文件路径 - /// 图像宽度 - /// 图像高度 - /// 投影帧数 - /// Mat 列表 (CV_32F) - public static List ReadFloat32(string path, int width, int height, int count) - { - var projections = new List(count); - int frameBytes = width * height * sizeof(float); - - using var stream = new FileStream(path, FileMode.Open, FileAccess.Read); - byte[] buffer = new byte[frameBytes]; - - for (int i = 0; i < count; i++) - { - int bytesRead = stream.Read(buffer, 0, frameBytes); - if (bytesRead < frameBytes) - throw new EndOfStreamException( - $"帧 {i} 数据不足: 期望 {frameBytes} 字节, 实际 {bytesRead} 字节"); - - var mat = new Mat(height, width, DepthType.Cv32F, 1); - System.Runtime.InteropServices.Marshal.Copy(buffer, 0, mat.DataPointer, frameBytes); - projections.Add(mat); - } - - return projections; - } - - /// - /// 读取单张 TIFF 图像, 返回 CV_32F 灰度 Mat - /// - /// TIFF 文件路径 - /// Mat (CV_32F, 单通道) - public static Mat ReadTiff(string path) - { - if (!File.Exists(path)) - throw new FileNotFoundException($"TIFF 文件不存在: {path}"); - - // 以原始深度读取 (支持 8/16/32bit TIFF) - var src = CvInvoke.Imread(path, ImreadModes.AnyDepth | ImreadModes.Grayscale); - if (src.IsEmpty) - throw new InvalidOperationException($"无法读取 TIFF: {path}"); - - // 统一转为 CV_32F - if (src.Depth != DepthType.Cv32F) - { - var dst = new Mat(); - src.ConvertTo(dst, DepthType.Cv32F); - src.Dispose(); - return dst; - } - - return src; - } - - /// - /// 批量读取多张 TIFF 图像 (按文件名排序) - /// - /// TIFF 文件所在目录 - /// 搜索模式, 默认 "*.tif" - /// Mat 列表 (CV_32F) - public static List ReadTiffSequence(string directory, string pattern = "*.tif") - { - if (!Directory.Exists(directory)) - throw new DirectoryNotFoundException($"目录不存在: {directory}"); - - var files = Directory.GetFiles(directory, pattern) - .Concat(Directory.GetFiles(directory, pattern + "f")) // 同时匹配 .tif 和 .tiff - .Distinct() - .OrderBy(f => f) - .ToList(); - - if (files.Count == 0) - throw new FileNotFoundException($"目录中未找到 TIFF 文件: {directory}"); - - return files.Select(ReadTiff).ToList(); - } -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.CvEnum; + +namespace XP.Calibration.Core; + +/// +/// RAW 投影数据读取器 | RAW projection data reader +/// +public static class RawReader +{ + /// + /// 从 RAW 文件读取 float32 投影序列 + /// + /// 文件路径 + /// 图像宽度 + /// 图像高度 + /// 投影帧数 + /// Mat 列表 (CV_32F) + public static List ReadFloat32(string path, int width, int height, int count) + { + var projections = new List(count); + int frameBytes = width * height * sizeof(float); + + using var stream = new FileStream(path, FileMode.Open, FileAccess.Read); + byte[] buffer = new byte[frameBytes]; + + for (int i = 0; i < count; i++) + { + int bytesRead = stream.Read(buffer, 0, frameBytes); + if (bytesRead < frameBytes) + throw new EndOfStreamException( + $"帧 {i} 数据不足: 期望 {frameBytes} 字节, 实际 {bytesRead} 字节"); + + var mat = new Mat(height, width, DepthType.Cv32F, 1); + System.Runtime.InteropServices.Marshal.Copy(buffer, 0, mat.DataPointer, frameBytes); + projections.Add(mat); + } + + return projections; + } + + /// + /// 读取单张 TIFF 图像, 返回 CV_32F 灰度 Mat + /// + /// TIFF 文件路径 + /// Mat (CV_32F, 单通道) + public static Mat ReadTiff(string path) + { + if (!File.Exists(path)) + throw new FileNotFoundException($"TIFF 文件不存在: {path}"); + + // 以原始深度读取 (支持 8/16/32bit TIFF) + var src = CvInvoke.Imread(path, ImreadModes.AnyDepth | ImreadModes.Grayscale); + if (src.IsEmpty) + throw new InvalidOperationException($"无法读取 TIFF: {path}"); + + // 统一转为 CV_32F + if (src.Depth != DepthType.Cv32F) + { + var dst = new Mat(); + src.ConvertTo(dst, DepthType.Cv32F); + src.Dispose(); + return dst; + } + + return src; + } + + /// + /// 批量读取多张 TIFF 图像 (按文件名排序) + /// + /// TIFF 文件所在目录 + /// 搜索模式, 默认 "*.tif" + /// Mat 列表 (CV_32F) + public static List ReadTiffSequence(string directory, string pattern = "*.tif") + { + if (!Directory.Exists(directory)) + throw new DirectoryNotFoundException($"目录不存在: {directory}"); + + var files = Directory.GetFiles(directory, pattern) + .Concat(Directory.GetFiles(directory, pattern + "f")) // 同时匹配 .tif 和 .tiff + .Distinct() + .OrderBy(f => f) + .ToList(); + + if (files.Count == 0) + throw new FileNotFoundException($"目录中未找到 TIFF 文件: {directory}"); + + return files.Select(ReadTiff).ToList(); + } +} diff --git a/XP.Calibration/Core/RotationCenterDetector.cs b/XP.Calibration/Core/RotationCenterDetector.cs index 0d0c2fe3..47b9b576 100644 --- a/XP.Calibration/Core/RotationCenterDetector.cs +++ b/XP.Calibration/Core/RotationCenterDetector.cs @@ -1,282 +1,282 @@ -using System.Drawing; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; -using Emgu.CV.Util; - -namespace XP.Calibration.Core; - -/// -/// 旋转中心检测结果 | Rotation center detection result per frame -/// -public class CircleDetectionResult -{ - public double OffsetX { get; set; } - public double OffsetY { get; set; } - public double Radius { get; set; } - public double AbsCenterX { get; set; } - public double AbsCenterY { get; set; } - public bool Success { get; set; } -} - -/// -/// 圆拟合结果 | Circle fitting result -/// -public class CircleFitResult -{ - public double CenterX { get; set; } - public double CenterY { get; set; } - public double Radius { get; set; } - public double StdDev { get; set; } - public double DeltaX_um { get; set; } - public double DeltaY_um { get; set; } - public double PathRadius_um { get; set; } -} - -/// -/// 旋转中心检测器 | Rotation center detector -/// 翻译自 rotation_center_detect.cpp -/// -public static class RotationCenterDetector -{ - /// - /// 检测单帧中的圆形标记物中心 | Detect circle marker center in single frame - /// - public static CircleDetectionResult DetectCircle(Mat srcFloat, int nDetecU, int nDetecV) - { - var result = new CircleDetectionResult { Success = false }; - - // 归一化到 8bit - var img8 = new Mat(); - CvInvoke.Normalize(srcFloat, img8, 0, 255, NormType.MinMax); - img8.ConvertTo(img8, DepthType.Cv8U); - CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); - - // 自适应阈值 - var bin = new Mat(); - CvInvoke.AdaptiveThreshold(img8, bin, 255, - AdaptiveThresholdType.MeanC, ThresholdType.BinaryInv, 51, 10); - - // 形态学开运算 - var kernel = CvInvoke.GetStructuringElement(ElementShape.Ellipse, new Size(3, 3), new Point(-1, -1)); - CvInvoke.MorphologyEx(bin, bin, MorphOp.Open, kernel, new Point(-1, -1), 2, - BorderType.Default, new MCvScalar(0)); - - // 找轮廓 - using var contours = new VectorOfVectorOfPoint(); - CvInvoke.FindContours(bin, contours, null, RetrType.External, ChainApproxMethod.ChainApproxNone); - - if (contours.Size == 0) - { - img8.Dispose(); bin.Dispose(); kernel.Dispose(); - return result; - } - - double detCenterU = nDetecU / 2.0; - double detCenterV = nDetecV / 2.0; - double maxDist = Math.Min(nDetecU, nDetecV) * 0.45; - - int bestIdx = -1; - double bestScore = 0; - - for (int i = 0; i < contours.Size; i++) - { - double area = CvInvoke.ContourArea(contours[i]); - double peri = CvInvoke.ArcLength(contours[i], true); - if (area < 20 || peri < 1) continue; - - double circ = 4.0 * Math.PI * area / (peri * peri); - if (area > nDetecU * nDetecV * 0.25) continue; - if (circ < 0.5) continue; - - var moments = CvInvoke.Moments(contours[i]); - double cx = moments.M10 / moments.M00; - double cy = moments.M01 / moments.M00; - double dist = Math.Sqrt((cx - detCenterU) * (cx - detCenterU) + (cy - detCenterV) * (cy - detCenterV)); - if (dist > maxDist) continue; - - double score = circ * (1.0 - 0.3 * dist / maxDist); - if (score > bestScore) { bestScore = score; bestIdx = i; } - } - - if (bestIdx < 0) - { - img8.Dispose(); bin.Dispose(); kernel.Dispose(); - return result; - } - - // 最小外接圆 - PointF encCenter; - float rad; - using (var points = new VectorOfPoint(contours[bestIdx].ToArray())) - { - var circle = CvInvoke.MinEnclosingCircle(points); - encCenter = circle.Center; - rad = circle.Radius; - } - - // 亚像素质心 - var bbox = CvInvoke.BoundingRectangle(contours[bestIdx]); - int pad = (int)(rad * 0.3) + 2; - int x0 = Math.Max(0, bbox.X - pad); - int y0 = Math.Max(0, bbox.Y - pad); - int x1 = Math.Min(srcFloat.Cols, bbox.X + bbox.Width + pad); - int y1 = Math.Min(srcFloat.Rows, bbox.Y + bbox.Height + pad); - - // 计算背景均值 - double bgSum = 0; int bgN = 0; - var srcData = srcFloat.ToImage(); - - for (int x = x0; x < x1; x++) - { - bgSum += srcData.Data[y0, x, 0]; bgN++; - bgSum += srcData.Data[y1 - 1, x, 0]; bgN++; - } - for (int y = y0 + 1; y < y1 - 1; y++) - { - bgSum += srcData.Data[y, x0, 0]; bgN++; - bgSum += srcData.Data[y, x1 - 1, 0]; bgN++; - } - double bg = bgSum / bgN; - - // 加权质心 - double sumW = 0, sumX = 0, sumY = 0; - double thresh = bg * 0.95; - for (int y = y0; y < y1; y++) - { - for (int x = x0; x < x1; x++) - { - float val = srcData.Data[y, x, 0]; - if (val < thresh) - { - double w = bg - val; - sumW += w; sumX += x * w; sumY += y * w; - } - } - } - - double cxF, cyF; - if (sumW > 0) { cxF = sumX / sumW; cyF = sumY / sumW; } - else { cxF = encCenter.X; cyF = encCenter.Y; } - - result.OffsetX = cxF - detCenterU; - result.OffsetY = cyF - detCenterV; - result.Radius = rad; - result.AbsCenterX = cxF; - result.AbsCenterY = cyF; - result.Success = true; - - img8.Dispose(); bin.Dispose(); kernel.Dispose(); srcData.Dispose(); - return result; - } - - /// - /// 最小二乘法拟合圆 | Least squares circle fitting - /// - public static CircleFitResult? FitCircle(List xs, List ys) - { - int n = xs.Count; - if (n < 3) return null; - - // 解超定方程 A*[a,b,c]^T = B - // x_i*a + y_i*b + c = -(x_i^2 + y_i^2) - var A = new Mat(n, 3, DepthType.Cv64F, 1); - var B = new Mat(n, 1, DepthType.Cv64F, 1); - - for (int i = 0; i < n; i++) - { - A.SetValue(i, 0, xs[i]); - A.SetValue(i, 1, ys[i]); - A.SetValue(i, 2, 1.0); - B.SetValue(i, 0, -(xs[i] * xs[i] + ys[i] * ys[i])); - } - - var X = new Mat(); - CvInvoke.Solve(A, B, X, DecompMethod.Svd); - - double a = X.GetValue(0, 0); - double b = X.GetValue(1, 0); - double c = X.GetValue(2, 0); - - double cx = -a / 2.0; - double cy = -b / 2.0; - double r = Math.Sqrt(cx * cx + cy * cy - c); - - // 标准差 - double sum2 = 0; - for (int i = 0; i < n; i++) - { - double d = Math.Sqrt((xs[i] - cx) * (xs[i] - cx) + (ys[i] - cy) * (ys[i] - cy)); - sum2 += (d - r) * (d - r); - } - double stdDev = Math.Sqrt(sum2 / n); - - A.Dispose(); B.Dispose(); X.Dispose(); - - return new CircleFitResult - { - CenterX = cx, - CenterY = cy, - Radius = r, - StdDev = stdDev - }; - } - - /// - /// 过滤异常点(半径偏差过大)| Filter outliers by radius deviation - /// - public static (List xs, List ys) FilterOutliers( - List offXs, List offYs, List radii, double threshold = 0.5) - { - var sorted = radii.OrderBy(r => r).ToList(); - double median = sorted[sorted.Count / 2]; - - var xs = new List(); - var ys = new List(); - for (int i = 0; i < radii.Count; i++) - { - if (Math.Abs(radii[i] - median) < median * threshold) - { - xs.Add(offXs[i]); - ys.Add(offYs[i]); - } - } - return (xs, ys); - } - - /// - /// 计算物理偏移 | Calculate physical offsets - /// - public static void CalculatePhysicalOffset(CircleFitResult fit, double pixelSize_mm, - double fod_mm, double fdd_mm) - { - double m = fdd_mm / fod_mm; - fit.PathRadius_um = fit.Radius * pixelSize_mm * 1000.0 / m; - fit.DeltaX_um = -fit.CenterX * pixelSize_mm * 1000.0 / m; - fit.DeltaY_um = fit.CenterY * pixelSize_mm * 1000.0 / m; - } -} - -/// -/// Mat 扩展方法 | Mat extension methods -/// -public static class MatExtensions -{ - public static void SetValue(this Mat mat, int row, int col, double value) - { - unsafe - { - ((double*)mat.DataPointer.ToPointer())[row * mat.Cols + col] = value; - } - } - - public static T GetValue(this Mat mat, int row, int col) where T : unmanaged - { - unsafe - { - var ptr = (byte*)mat.DataPointer.ToPointer(); - int step = mat.Step; - return *(T*)(ptr + row * step + col * sizeof(T)); - } - } -} +using System.Drawing; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; +using Emgu.CV.Util; + +namespace XP.Calibration.Core; + +/// +/// 旋转中心检测结果 | Rotation center detection result per frame +/// +public class CircleDetectionResult +{ + public double OffsetX { get; set; } + public double OffsetY { get; set; } + public double Radius { get; set; } + public double AbsCenterX { get; set; } + public double AbsCenterY { get; set; } + public bool Success { get; set; } +} + +/// +/// 圆拟合结果 | Circle fitting result +/// +public class CircleFitResult +{ + public double CenterX { get; set; } + public double CenterY { get; set; } + public double Radius { get; set; } + public double StdDev { get; set; } + public double DeltaX_um { get; set; } + public double DeltaY_um { get; set; } + public double PathRadius_um { get; set; } +} + +/// +/// 旋转中心检测器 | Rotation center detector +/// 翻译自 rotation_center_detect.cpp +/// +public static class RotationCenterDetector +{ + /// + /// 检测单帧中的圆形标记物中心 | Detect circle marker center in single frame + /// + public static CircleDetectionResult DetectCircle(Mat srcFloat, int nDetecU, int nDetecV) + { + var result = new CircleDetectionResult { Success = false }; + + // 归一化到 8bit + var img8 = new Mat(); + CvInvoke.Normalize(srcFloat, img8, 0, 255, NormType.MinMax); + img8.ConvertTo(img8, DepthType.Cv8U); + CvInvoke.GaussianBlur(img8, img8, new Size(3, 3), 0.8); + + // 自适应阈值 + var bin = new Mat(); + CvInvoke.AdaptiveThreshold(img8, bin, 255, + AdaptiveThresholdType.MeanC, ThresholdType.BinaryInv, 51, 10); + + // 形态学开运算 + var kernel = CvInvoke.GetStructuringElement(ElementShape.Ellipse, new Size(3, 3), new Point(-1, -1)); + CvInvoke.MorphologyEx(bin, bin, MorphOp.Open, kernel, new Point(-1, -1), 2, + BorderType.Default, new MCvScalar(0)); + + // 找轮廓 + using var contours = new VectorOfVectorOfPoint(); + CvInvoke.FindContours(bin, contours, null, RetrType.External, ChainApproxMethod.ChainApproxNone); + + if (contours.Size == 0) + { + img8.Dispose(); bin.Dispose(); kernel.Dispose(); + return result; + } + + double detCenterU = nDetecU / 2.0; + double detCenterV = nDetecV / 2.0; + double maxDist = Math.Min(nDetecU, nDetecV) * 0.45; + + int bestIdx = -1; + double bestScore = 0; + + for (int i = 0; i < contours.Size; i++) + { + double area = CvInvoke.ContourArea(contours[i]); + double peri = CvInvoke.ArcLength(contours[i], true); + if (area < 20 || peri < 1) continue; + + double circ = 4.0 * Math.PI * area / (peri * peri); + if (area > nDetecU * nDetecV * 0.25) continue; + if (circ < 0.5) continue; + + var moments = CvInvoke.Moments(contours[i]); + double cx = moments.M10 / moments.M00; + double cy = moments.M01 / moments.M00; + double dist = Math.Sqrt((cx - detCenterU) * (cx - detCenterU) + (cy - detCenterV) * (cy - detCenterV)); + if (dist > maxDist) continue; + + double score = circ * (1.0 - 0.3 * dist / maxDist); + if (score > bestScore) { bestScore = score; bestIdx = i; } + } + + if (bestIdx < 0) + { + img8.Dispose(); bin.Dispose(); kernel.Dispose(); + return result; + } + + // 最小外接圆 + PointF encCenter; + float rad; + using (var points = new VectorOfPoint(contours[bestIdx].ToArray())) + { + var circle = CvInvoke.MinEnclosingCircle(points); + encCenter = circle.Center; + rad = circle.Radius; + } + + // 亚像素质心 + var bbox = CvInvoke.BoundingRectangle(contours[bestIdx]); + int pad = (int)(rad * 0.3) + 2; + int x0 = Math.Max(0, bbox.X - pad); + int y0 = Math.Max(0, bbox.Y - pad); + int x1 = Math.Min(srcFloat.Cols, bbox.X + bbox.Width + pad); + int y1 = Math.Min(srcFloat.Rows, bbox.Y + bbox.Height + pad); + + // 计算背景均值 + double bgSum = 0; int bgN = 0; + var srcData = srcFloat.ToImage(); + + for (int x = x0; x < x1; x++) + { + bgSum += srcData.Data[y0, x, 0]; bgN++; + bgSum += srcData.Data[y1 - 1, x, 0]; bgN++; + } + for (int y = y0 + 1; y < y1 - 1; y++) + { + bgSum += srcData.Data[y, x0, 0]; bgN++; + bgSum += srcData.Data[y, x1 - 1, 0]; bgN++; + } + double bg = bgSum / bgN; + + // 加权质心 + double sumW = 0, sumX = 0, sumY = 0; + double thresh = bg * 0.95; + for (int y = y0; y < y1; y++) + { + for (int x = x0; x < x1; x++) + { + float val = srcData.Data[y, x, 0]; + if (val < thresh) + { + double w = bg - val; + sumW += w; sumX += x * w; sumY += y * w; + } + } + } + + double cxF, cyF; + if (sumW > 0) { cxF = sumX / sumW; cyF = sumY / sumW; } + else { cxF = encCenter.X; cyF = encCenter.Y; } + + result.OffsetX = cxF - detCenterU; + result.OffsetY = cyF - detCenterV; + result.Radius = rad; + result.AbsCenterX = cxF; + result.AbsCenterY = cyF; + result.Success = true; + + img8.Dispose(); bin.Dispose(); kernel.Dispose(); srcData.Dispose(); + return result; + } + + /// + /// 最小二乘法拟合圆 | Least squares circle fitting + /// + public static CircleFitResult? FitCircle(List xs, List ys) + { + int n = xs.Count; + if (n < 3) return null; + + // 解超定方程 A*[a,b,c]^T = B + // x_i*a + y_i*b + c = -(x_i^2 + y_i^2) + var A = new Mat(n, 3, DepthType.Cv64F, 1); + var B = new Mat(n, 1, DepthType.Cv64F, 1); + + for (int i = 0; i < n; i++) + { + A.SetValue(i, 0, xs[i]); + A.SetValue(i, 1, ys[i]); + A.SetValue(i, 2, 1.0); + B.SetValue(i, 0, -(xs[i] * xs[i] + ys[i] * ys[i])); + } + + var X = new Mat(); + CvInvoke.Solve(A, B, X, DecompMethod.Svd); + + double a = X.GetValue(0, 0); + double b = X.GetValue(1, 0); + double c = X.GetValue(2, 0); + + double cx = -a / 2.0; + double cy = -b / 2.0; + double r = Math.Sqrt(cx * cx + cy * cy - c); + + // 标准差 + double sum2 = 0; + for (int i = 0; i < n; i++) + { + double d = Math.Sqrt((xs[i] - cx) * (xs[i] - cx) + (ys[i] - cy) * (ys[i] - cy)); + sum2 += (d - r) * (d - r); + } + double stdDev = Math.Sqrt(sum2 / n); + + A.Dispose(); B.Dispose(); X.Dispose(); + + return new CircleFitResult + { + CenterX = cx, + CenterY = cy, + Radius = r, + StdDev = stdDev + }; + } + + /// + /// 过滤异常点(半径偏差过大)| Filter outliers by radius deviation + /// + public static (List xs, List ys) FilterOutliers( + List offXs, List offYs, List radii, double threshold = 0.5) + { + var sorted = radii.OrderBy(r => r).ToList(); + double median = sorted[sorted.Count / 2]; + + var xs = new List(); + var ys = new List(); + for (int i = 0; i < radii.Count; i++) + { + if (Math.Abs(radii[i] - median) < median * threshold) + { + xs.Add(offXs[i]); + ys.Add(offYs[i]); + } + } + return (xs, ys); + } + + /// + /// 计算物理偏移 | Calculate physical offsets + /// + public static void CalculatePhysicalOffset(CircleFitResult fit, double pixelSize_mm, + double fod_mm, double fdd_mm) + { + double m = fdd_mm / fod_mm; + fit.PathRadius_um = fit.Radius * pixelSize_mm * 1000.0 / m; + fit.DeltaX_um = -fit.CenterX * pixelSize_mm * 1000.0 / m; + fit.DeltaY_um = fit.CenterY * pixelSize_mm * 1000.0 / m; + } +} + +/// +/// Mat 扩展方法 | Mat extension methods +/// +public static class MatExtensions +{ + public static void SetValue(this Mat mat, int row, int col, double value) + { + unsafe + { + ((double*)mat.DataPointer.ToPointer())[row * mat.Cols + col] = value; + } + } + + public static T GetValue(this Mat mat, int row, int col) where T : unmanaged + { + unsafe + { + var ptr = (byte*)mat.DataPointer.ToPointer(); + int step = mat.Step; + return *(T*)(ptr + row * step + col * sizeof(T)); + } + } +} diff --git a/XP.Calibration/Core/StageXYCalibration.cs b/XP.Calibration/Core/StageXYCalibration.cs index 50dc4ac6..0f8f67f9 100644 --- a/XP.Calibration/Core/StageXYCalibration.cs +++ b/XP.Calibration/Core/StageXYCalibration.cs @@ -1,196 +1,196 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace XP.Calibration.Core; - -/// -/// 单次测量点数据 | Single measurement point data -/// -public class XYMeasurementPoint -{ - /// 步骤序号 - public int Index { get; set; } - /// 命令的 StageX 位置 (mm) - public double CommandX { get; set; } - /// 命令的 StageY 位置 (mm) - public double CommandY { get; set; } - /// 检测到的孔中心相对探测器中心的 U 偏移 (像素) - public double OffsetU { get; set; } - /// 检测到的孔中心相对探测器中心的 V 偏移 (像素) - public double OffsetV { get; set; } - /// 是否检测成功 - public bool Success { get; set; } -} - -/// -/// XY 轴标定结果 | Stage XY calibration result -/// -public class StageXYCalibrationResult -{ - /// X 轴步距精度: 实际像素偏移/命令距离 (px/mm) - public double ScaleX { get; set; } - /// Y 轴步距精度: 实际像素偏移/命令距离 (px/mm) - public double ScaleY { get; set; } - /// X 轴方向相对于探测器 U 轴的旋转角 (°),0 = X轴完全对齐U方向 - public double XAxisAngleDeg { get; set; } - /// Y 轴方向相对于探测器 V 轴的旋转角 (°),0 = Y轴完全对齐V方向 - public double YAxisAngleDeg { get; set; } - /// XY 轴正交性误差 (°),0 = 完全正交 - public double OrthogonalityErrorDeg { get; set; } - /// X 方向各步的累积偏差 (像素),用于判断线性度 - public List XStepResiduals { get; set; } = new(); - /// Y 方向各步的累积偏差 (像素) - public List YStepResiduals { get; set; } = new(); - /// X 方向 RMS 重复性 (像素) - public double XRmsPx { get; set; } - /// Y 方向 RMS 重复性 (像素) - public double YRmsPx { get; set; } - /// 是否标定成功 - public bool Success { get; set; } - /// 错误信息 - public string? ErrorMessage { get; set; } -} - -/// -/// XY 轴标定算法 | Stage XY calibration algorithm -/// 输入:沿 X 方向和 Y 方向各走 N 步,每步记录孔中心偏离探测器中心的像素偏移 -/// 输出:缩放因子、旋转角、正交性误差、线性度 -/// -public static class StageXYCalibration -{ - /// - /// 计算标定结果 - /// - /// 沿 X 方向移动的测量点(Y 不变) - /// 沿 Y 方向移动的测量点(X 不变) - /// 孔间距 (mm),默认 20 - public static StageXYCalibrationResult Calculate( - List xPoints, - List yPoints, - double stepSize_mm = 20.0) - { - var result = new StageXYCalibrationResult(); - - // 过滤成功的点 - var xValid = xPoints.Where(p => p.Success).ToList(); - var yValid = yPoints.Where(p => p.Success).ToList(); - - if (xValid.Count < 2 || yValid.Count < 2) - { - result.Success = false; - result.ErrorMessage = $"有效点数不足: X={xValid.Count}, Y={yValid.Count}, 至少需要2个"; - return result; - } - - // ===== X 方向分析 ===== - // 每步的 U/V 偏移变化量(相对第一个点) - var xDeltaU = new List(); - var xDeltaV = new List(); - for (int i = 1; i < xValid.Count; i++) - { - xDeltaU.Add(xValid[i].OffsetU - xValid[0].OffsetU); - xDeltaV.Add(xValid[i].OffsetV - xValid[0].OffsetV); - } - - // ===== Y 方向分析 ===== - var yDeltaU = new List(); - var yDeltaV = new List(); - for (int i = 1; i < yValid.Count; i++) - { - yDeltaU.Add(yValid[i].OffsetU - yValid[0].OffsetU); - yDeltaV.Add(yValid[i].OffsetV - yValid[0].OffsetV); - } - - // ===== 用线性拟合算平均步距(像素/步) ===== - // X方向: U偏移 vs 步数 → 斜率 = 每步U方向像素偏移 - var (xSlopeU, _) = LinearFit(xDeltaU); - var (xSlopeV, _) = LinearFit(xDeltaV); - - // Y方向: V偏移 vs 步数 → 斜率 = 每步V方向像素偏移 - var (ySlopeU, _) = LinearFit(yDeltaU); - var (ySlopeV, _) = LinearFit(yDeltaV); - - // ===== 缩放因子 (px/mm) ===== - double xMagnitude = Math.Sqrt(xSlopeU * xSlopeU + xSlopeV * xSlopeV); - double yMagnitude = Math.Sqrt(ySlopeU * ySlopeU + ySlopeV * ySlopeV); - result.ScaleX = xMagnitude / stepSize_mm; - result.ScaleY = yMagnitude / stepSize_mm; - - // ===== 旋转角: X轴方向相对于探测器U方向,Y轴方向相对于探测器V方向 ===== - double xAngleRad = Math.Atan2(xSlopeV, xSlopeU); - result.XAxisAngleDeg = xAngleRad * 180.0 / Math.PI; - - double yAngleRad = Math.Atan2(ySlopeV, ySlopeU); - // Y轴理想方向是 90°(纯V方向),所以偏差 = 实际角度 - 90° - result.YAxisAngleDeg = (yAngleRad * 180.0 / Math.PI) - 90.0; - - // ===== 正交性: X方向和Y方向的夹角应该是90° ===== - - double angleBetween = Math.Abs(yAngleRad - xAngleRad) * 180.0 / Math.PI; - // 归一化到 0~180 - if (angleBetween > 180) angleBetween = 360 - angleBetween; - result.OrthogonalityErrorDeg = angleBetween - 90.0; - - // ===== 线性度残差 ===== - result.XStepResiduals = ComputeResiduals(xDeltaU, xDeltaV, xSlopeU, xSlopeV); - result.YStepResiduals = ComputeResiduals(yDeltaU, yDeltaV, ySlopeU, ySlopeV); - - result.XRmsPx = result.XStepResiduals.Count > 0 - ? Math.Sqrt(result.XStepResiduals.Average(r => r * r)) : 0; - result.YRmsPx = result.YStepResiduals.Count > 0 - ? Math.Sqrt(result.YStepResiduals.Average(r => r * r)) : 0; - - result.Success = true; - return result; - } - - /// - /// 线性拟合: y[i] = slope * (i+1) + offset,返回 (slope, offset) - /// 输入 deltas[i] 对应第 i+1 步相对第0步的偏移 - /// - private static (double slope, double offset) LinearFit(List deltas) - { - int n = deltas.Count; - if (n == 0) return (0, 0); - if (n == 1) return (deltas[0], 0); - - // x = 步数 (1, 2, 3, ...), y = 像素偏移 - double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; - for (int i = 0; i < n; i++) - { - double x = i + 1; - sumX += x; - sumY += deltas[i]; - sumXX += x * x; - sumXY += x * deltas[i]; - } - - double denom = n * sumXX - sumX * sumX; - if (Math.Abs(denom) < 1e-10) - return (deltas.Last() / n, 0); - - double slope = (n * sumXY - sumX * sumY) / denom; - double offset = (sumY - slope * sumX) / n; - return (slope, offset); - } - - /// - /// 计算各步偏离理想直线的残差 (像素距离) - /// - private static List ComputeResiduals( - List deltaU, List deltaV, - double slopeU, double slopeV) - { - var residuals = new List(); - for (int i = 0; i < deltaU.Count; i++) - { - double expectedU = slopeU * (i + 1); - double expectedV = slopeV * (i + 1); - double errU = deltaU[i] - expectedU; - double errV = deltaV[i] - expectedV; - residuals.Add(Math.Sqrt(errU * errU + errV * errV)); - } - return residuals; - } -} +using System; +using System.Collections.Generic; +using System.Linq; + +namespace XP.Calibration.Core; + +/// +/// 单次测量点数据 | Single measurement point data +/// +public class XYMeasurementPoint +{ + /// 步骤序号 + public int Index { get; set; } + /// 命令的 StageX 位置 (mm) + public double CommandX { get; set; } + /// 命令的 StageY 位置 (mm) + public double CommandY { get; set; } + /// 检测到的孔中心相对探测器中心的 U 偏移 (像素) + public double OffsetU { get; set; } + /// 检测到的孔中心相对探测器中心的 V 偏移 (像素) + public double OffsetV { get; set; } + /// 是否检测成功 + public bool Success { get; set; } +} + +/// +/// XY 轴标定结果 | Stage XY calibration result +/// +public class StageXYCalibrationResult +{ + /// X 轴步距精度: 实际像素偏移/命令距离 (px/mm) + public double ScaleX { get; set; } + /// Y 轴步距精度: 实际像素偏移/命令距离 (px/mm) + public double ScaleY { get; set; } + /// X 轴方向相对于探测器 U 轴的旋转角 (°),0 = X轴完全对齐U方向 + public double XAxisAngleDeg { get; set; } + /// Y 轴方向相对于探测器 V 轴的旋转角 (°),0 = Y轴完全对齐V方向 + public double YAxisAngleDeg { get; set; } + /// XY 轴正交性误差 (°),0 = 完全正交 + public double OrthogonalityErrorDeg { get; set; } + /// X 方向各步的累积偏差 (像素),用于判断线性度 + public List XStepResiduals { get; set; } = new(); + /// Y 方向各步的累积偏差 (像素) + public List YStepResiduals { get; set; } = new(); + /// X 方向 RMS 重复性 (像素) + public double XRmsPx { get; set; } + /// Y 方向 RMS 重复性 (像素) + public double YRmsPx { get; set; } + /// 是否标定成功 + public bool Success { get; set; } + /// 错误信息 + public string? ErrorMessage { get; set; } +} + +/// +/// XY 轴标定算法 | Stage XY calibration algorithm +/// 输入:沿 X 方向和 Y 方向各走 N 步,每步记录孔中心偏离探测器中心的像素偏移 +/// 输出:缩放因子、旋转角、正交性误差、线性度 +/// +public static class StageXYCalibration +{ + /// + /// 计算标定结果 + /// + /// 沿 X 方向移动的测量点(Y 不变) + /// 沿 Y 方向移动的测量点(X 不变) + /// 孔间距 (mm),默认 20 + public static StageXYCalibrationResult Calculate( + List xPoints, + List yPoints, + double stepSize_mm = 20.0) + { + var result = new StageXYCalibrationResult(); + + // 过滤成功的点 + var xValid = xPoints.Where(p => p.Success).ToList(); + var yValid = yPoints.Where(p => p.Success).ToList(); + + if (xValid.Count < 2 || yValid.Count < 2) + { + result.Success = false; + result.ErrorMessage = $"有效点数不足: X={xValid.Count}, Y={yValid.Count}, 至少需要2个"; + return result; + } + + // ===== X 方向分析 ===== + // 每步的 U/V 偏移变化量(相对第一个点) + var xDeltaU = new List(); + var xDeltaV = new List(); + for (int i = 1; i < xValid.Count; i++) + { + xDeltaU.Add(xValid[i].OffsetU - xValid[0].OffsetU); + xDeltaV.Add(xValid[i].OffsetV - xValid[0].OffsetV); + } + + // ===== Y 方向分析 ===== + var yDeltaU = new List(); + var yDeltaV = new List(); + for (int i = 1; i < yValid.Count; i++) + { + yDeltaU.Add(yValid[i].OffsetU - yValid[0].OffsetU); + yDeltaV.Add(yValid[i].OffsetV - yValid[0].OffsetV); + } + + // ===== 用线性拟合算平均步距(像素/步) ===== + // X方向: U偏移 vs 步数 → 斜率 = 每步U方向像素偏移 + var (xSlopeU, _) = LinearFit(xDeltaU); + var (xSlopeV, _) = LinearFit(xDeltaV); + + // Y方向: V偏移 vs 步数 → 斜率 = 每步V方向像素偏移 + var (ySlopeU, _) = LinearFit(yDeltaU); + var (ySlopeV, _) = LinearFit(yDeltaV); + + // ===== 缩放因子 (px/mm) ===== + double xMagnitude = Math.Sqrt(xSlopeU * xSlopeU + xSlopeV * xSlopeV); + double yMagnitude = Math.Sqrt(ySlopeU * ySlopeU + ySlopeV * ySlopeV); + result.ScaleX = xMagnitude / stepSize_mm; + result.ScaleY = yMagnitude / stepSize_mm; + + // ===== 旋转角: X轴方向相对于探测器U方向,Y轴方向相对于探测器V方向 ===== + double xAngleRad = Math.Atan2(xSlopeV, xSlopeU); + result.XAxisAngleDeg = xAngleRad * 180.0 / Math.PI; + + double yAngleRad = Math.Atan2(ySlopeV, ySlopeU); + // Y轴理想方向是 90°(纯V方向),所以偏差 = 实际角度 - 90° + result.YAxisAngleDeg = (yAngleRad * 180.0 / Math.PI) - 90.0; + + // ===== 正交性: X方向和Y方向的夹角应该是90° ===== + + double angleBetween = Math.Abs(yAngleRad - xAngleRad) * 180.0 / Math.PI; + // 归一化到 0~180 + if (angleBetween > 180) angleBetween = 360 - angleBetween; + result.OrthogonalityErrorDeg = angleBetween - 90.0; + + // ===== 线性度残差 ===== + result.XStepResiduals = ComputeResiduals(xDeltaU, xDeltaV, xSlopeU, xSlopeV); + result.YStepResiduals = ComputeResiduals(yDeltaU, yDeltaV, ySlopeU, ySlopeV); + + result.XRmsPx = result.XStepResiduals.Count > 0 + ? Math.Sqrt(result.XStepResiduals.Average(r => r * r)) : 0; + result.YRmsPx = result.YStepResiduals.Count > 0 + ? Math.Sqrt(result.YStepResiduals.Average(r => r * r)) : 0; + + result.Success = true; + return result; + } + + /// + /// 线性拟合: y[i] = slope * (i+1) + offset,返回 (slope, offset) + /// 输入 deltas[i] 对应第 i+1 步相对第0步的偏移 + /// + private static (double slope, double offset) LinearFit(List deltas) + { + int n = deltas.Count; + if (n == 0) return (0, 0); + if (n == 1) return (deltas[0], 0); + + // x = 步数 (1, 2, 3, ...), y = 像素偏移 + double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; + for (int i = 0; i < n; i++) + { + double x = i + 1; + sumX += x; + sumY += deltas[i]; + sumXX += x * x; + sumXY += x * deltas[i]; + } + + double denom = n * sumXX - sumX * sumX; + if (Math.Abs(denom) < 1e-10) + return (deltas.Last() / n, 0); + + double slope = (n * sumXY - sumX * sumY) / denom; + double offset = (sumY - slope * sumX) / n; + return (slope, offset); + } + + /// + /// 计算各步偏离理想直线的残差 (像素距离) + /// + private static List ComputeResiduals( + List deltaU, List deltaV, + double slopeU, double slopeV) + { + var residuals = new List(); + for (int i = 0; i < deltaU.Count; i++) + { + double expectedU = slopeU * (i + 1); + double expectedV = slopeV * (i + 1); + double errU = deltaU[i] - expectedU; + double errV = deltaV[i] - expectedV; + residuals.Add(Math.Sqrt(errU * errU + errV * errV)); + } + return residuals; + } +} diff --git a/XP.Calibration/Core/TwistAngleDetector.cs b/XP.Calibration/Core/TwistAngleDetector.cs index 2029b1f5..7842125e 100644 --- a/XP.Calibration/Core/TwistAngleDetector.cs +++ b/XP.Calibration/Core/TwistAngleDetector.cs @@ -1,247 +1,247 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; - -namespace XP.Calibration.Core; - -/// -/// 探测器面内偏转角检测器 | Detector in-plane twist angle detector -/// 通过平场图像的亮区边缘拟合直线,计算偏离水平/垂直的角度 -/// -public static class TwistAngleDetector -{ - /// - /// 详细检测结果 | Detailed detection result for debug visualization - /// - public class DetectionResult - { - public double TwistAngle { get; set; } - public double AngleFromTop { get; set; } - public double AngleFromRight { get; set; } - public List<(double x, double y)> TopEdgePoints { get; set; } = new(); - public List<(double x, double y)> RightEdgePoints { get; set; } = new(); - public double TopSlope { get; set; } - public double TopIntercept { get; set; } - public double RightSlope { get; set; } - public double RightIntercept { get; set; } - } - - /// - /// 检测面内偏转角 (°) - /// 正值表示顺时针偏转,负值表示逆时针 - /// - public static double Detect(Mat flatField) - { - return DetectDetailed(flatField).TwistAngle; - } - - /// - /// 检测面内偏转角并返回详细中间数据(用于 debug 可视化) - /// - public static DetectionResult DetectDetailed(Mat flatField) - { - var result = new DetectionResult(); - int rows = flatField.Rows; - int cols = flatField.Cols; - if (rows < 50 || cols < 50) - return result; - - // 归一化到 0~1 - var normalized = new Mat(); - CvInvoke.Normalize(flatField, normalized, 0, 1.0, NormType.MinMax, DepthType.Cv32F); - var img = normalized.ToImage(); - - double threshold = EstimateThreshold(img, rows, cols); - - // 检测上边缘和右边缘 - result.TopEdgePoints = DetectTopEdge(img, rows, cols, threshold); - result.RightEdgePoints = DetectRightEdge(img, rows, cols, threshold); - - img.Dispose(); - normalized.Dispose(); - - // 拟合直线计算角度 - double angleFromTop = double.NaN; - double angleFromRight = double.NaN; - - if (result.TopEdgePoints.Count >= 10) - { - var (slope, intercept) = RansacLineFit( - result.TopEdgePoints.Select(p => p.x).ToArray(), - result.TopEdgePoints.Select(p => p.y).ToArray()); - result.TopSlope = slope; - result.TopIntercept = intercept; - angleFromTop = Math.Atan(slope) * 180.0 / Math.PI; - } - - if (result.RightEdgePoints.Count >= 10) - { - var (slope, intercept) = RansacLineFit( - result.RightEdgePoints.Select(p => p.y).ToArray(), - result.RightEdgePoints.Select(p => p.x).ToArray()); - result.RightSlope = slope; - result.RightIntercept = intercept; - angleFromRight = Math.Atan(slope) * 180.0 / Math.PI; - } - - result.AngleFromTop = double.IsNaN(angleFromTop) ? 0 : angleFromTop; - result.AngleFromRight = double.IsNaN(angleFromRight) ? 0 : angleFromRight; - - if (!double.IsNaN(angleFromTop) && !double.IsNaN(angleFromRight)) - result.TwistAngle = (angleFromTop + angleFromRight) / 2.0; - else if (!double.IsNaN(angleFromTop)) - result.TwistAngle = angleFromTop; - else if (!double.IsNaN(angleFromRight)) - result.TwistAngle = angleFromRight; - - return result; - } - - /// - /// 估算亮暗区 50% 阈值 | Estimate 50% threshold between bright and dark regions - /// - private static double EstimateThreshold(Image img, int rows, int cols) - { - double brightMax = 0; - for (int y = rows / 4; y < rows * 3 / 4; y += 4) - for (int x = cols / 4; x < cols * 3 / 4; x += 4) - { - double v = img.Data[y, x, 0]; - if (v > brightMax) brightMax = v; - } - - double darkMin = double.MaxValue; - for (int y = 0; y < rows; y += 4) - { - double v0 = img.Data[y, 0, 0]; - double v1 = img.Data[y, cols - 1, 0]; - if (v0 < darkMin) darkMin = v0; - if (v1 < darkMin) darkMin = v1; - } - - return (brightMax + darkMin) / 2.0; - } - - /// - /// 检测上边缘跳变点 | Detect top edge transition points (dark → bright, scanning downward) - /// - private static List<(double x, double y)> DetectTopEdge( - Image img, int rows, int cols, double threshold) - { - var points = new List<(double x, double y)>(); - int colStep = Math.Max(1, cols / 200); - - for (int x = cols / 10; x < cols * 9 / 10; x += colStep) - { - for (int y = 1; y < rows / 2; y++) - { - double prev = img.Data[y - 1, x, 0]; - double curr = img.Data[y, x, 0]; - if (prev < threshold && curr >= threshold) - { - double t = (threshold - prev) / (curr - prev); - points.Add((x, (y - 1) + t)); - break; - } - } - } - - return points; - } - - /// - /// 检测右边缘跳变点 | Detect right edge transition points (dark → bright, scanning leftward) - /// - private static List<(double x, double y)> DetectRightEdge( - Image img, int rows, int cols, double threshold) - { - var points = new List<(double x, double y)>(); - int rowStep = Math.Max(1, rows / 200); - - for (int y = rows / 10; y < rows * 9 / 10; y += rowStep) - { - for (int x = cols - 2; x > cols / 2; x--) - { - double prev = img.Data[y, x + 1, 0]; - double curr = img.Data[y, x, 0]; - if (prev < threshold && curr >= threshold) - { - double t = (threshold - prev) / (curr - prev); - points.Add(((x + 1) - t, y)); - break; - } - } - } - - return points; - } - - /// - /// RANSAC 直线拟合 | RANSAC line fitting (y = slope * x + intercept) - /// - public static (double slope, double intercept) RansacLineFit(double[] xs, double[] ys) - { - int n = xs.Length; - if (n < 2) return (0, 0); - - int maxIter = Math.Min(200, n * 2); - double bestSlope = 0, bestIntercept = 0; - int bestInliers = 0; - double inlierThreshold = 2.0; - - var rand = new Random(42); - for (int iter = 0; iter < maxIter; iter++) - { - int i1 = rand.Next(n); - int i2 = rand.Next(n); - if (i1 == i2) continue; - - double dx = xs[i2] - xs[i1]; - if (Math.Abs(dx) < 1e-6) continue; - - double slope = (ys[i2] - ys[i1]) / dx; - double intercept = ys[i1] - slope * xs[i1]; - - int inliers = 0; - for (int j = 0; j < n; j++) - { - double residual = Math.Abs(ys[j] - (slope * xs[j] + intercept)); - if (residual < inlierThreshold) inliers++; - } - - if (inliers > bestInliers) - { - bestInliers = inliers; - bestSlope = slope; - bestIntercept = intercept; - } - } - - // 用内点重新做最小二乘精化 - double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; - int count = 0; - for (int j = 0; j < n; j++) - { - double residual = Math.Abs(ys[j] - (bestSlope * xs[j] + bestIntercept)); - if (residual < inlierThreshold) - { - sumX += xs[j]; sumY += ys[j]; - sumXX += xs[j] * xs[j]; sumXY += xs[j] * ys[j]; - count++; - } - } - - if (count < 2) return (bestSlope, bestIntercept); - - double denom = count * sumXX - sumX * sumX; - if (Math.Abs(denom) < 1e-10) return (bestSlope, bestIntercept); - - double finalSlope = (count * sumXY - sumX * sumY) / denom; - double finalIntercept = (sumY - finalSlope * sumX) / count; - - return (finalSlope, finalIntercept); - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; + +namespace XP.Calibration.Core; + +/// +/// 探测器面内偏转角检测器 | Detector in-plane twist angle detector +/// 通过平场图像的亮区边缘拟合直线,计算偏离水平/垂直的角度 +/// +public static class TwistAngleDetector +{ + /// + /// 详细检测结果 | Detailed detection result for debug visualization + /// + public class DetectionResult + { + public double TwistAngle { get; set; } + public double AngleFromTop { get; set; } + public double AngleFromRight { get; set; } + public List<(double x, double y)> TopEdgePoints { get; set; } = new(); + public List<(double x, double y)> RightEdgePoints { get; set; } = new(); + public double TopSlope { get; set; } + public double TopIntercept { get; set; } + public double RightSlope { get; set; } + public double RightIntercept { get; set; } + } + + /// + /// 检测面内偏转角 (°) + /// 正值表示顺时针偏转,负值表示逆时针 + /// + public static double Detect(Mat flatField) + { + return DetectDetailed(flatField).TwistAngle; + } + + /// + /// 检测面内偏转角并返回详细中间数据(用于 debug 可视化) + /// + public static DetectionResult DetectDetailed(Mat flatField) + { + var result = new DetectionResult(); + int rows = flatField.Rows; + int cols = flatField.Cols; + if (rows < 50 || cols < 50) + return result; + + // 归一化到 0~1 + var normalized = new Mat(); + CvInvoke.Normalize(flatField, normalized, 0, 1.0, NormType.MinMax, DepthType.Cv32F); + var img = normalized.ToImage(); + + double threshold = EstimateThreshold(img, rows, cols); + + // 检测上边缘和右边缘 + result.TopEdgePoints = DetectTopEdge(img, rows, cols, threshold); + result.RightEdgePoints = DetectRightEdge(img, rows, cols, threshold); + + img.Dispose(); + normalized.Dispose(); + + // 拟合直线计算角度 + double angleFromTop = double.NaN; + double angleFromRight = double.NaN; + + if (result.TopEdgePoints.Count >= 10) + { + var (slope, intercept) = RansacLineFit( + result.TopEdgePoints.Select(p => p.x).ToArray(), + result.TopEdgePoints.Select(p => p.y).ToArray()); + result.TopSlope = slope; + result.TopIntercept = intercept; + angleFromTop = Math.Atan(slope) * 180.0 / Math.PI; + } + + if (result.RightEdgePoints.Count >= 10) + { + var (slope, intercept) = RansacLineFit( + result.RightEdgePoints.Select(p => p.y).ToArray(), + result.RightEdgePoints.Select(p => p.x).ToArray()); + result.RightSlope = slope; + result.RightIntercept = intercept; + angleFromRight = Math.Atan(slope) * 180.0 / Math.PI; + } + + result.AngleFromTop = double.IsNaN(angleFromTop) ? 0 : angleFromTop; + result.AngleFromRight = double.IsNaN(angleFromRight) ? 0 : angleFromRight; + + if (!double.IsNaN(angleFromTop) && !double.IsNaN(angleFromRight)) + result.TwistAngle = (angleFromTop + angleFromRight) / 2.0; + else if (!double.IsNaN(angleFromTop)) + result.TwistAngle = angleFromTop; + else if (!double.IsNaN(angleFromRight)) + result.TwistAngle = angleFromRight; + + return result; + } + + /// + /// 估算亮暗区 50% 阈值 | Estimate 50% threshold between bright and dark regions + /// + private static double EstimateThreshold(Image img, int rows, int cols) + { + double brightMax = 0; + for (int y = rows / 4; y < rows * 3 / 4; y += 4) + for (int x = cols / 4; x < cols * 3 / 4; x += 4) + { + double v = img.Data[y, x, 0]; + if (v > brightMax) brightMax = v; + } + + double darkMin = double.MaxValue; + for (int y = 0; y < rows; y += 4) + { + double v0 = img.Data[y, 0, 0]; + double v1 = img.Data[y, cols - 1, 0]; + if (v0 < darkMin) darkMin = v0; + if (v1 < darkMin) darkMin = v1; + } + + return (brightMax + darkMin) / 2.0; + } + + /// + /// 检测上边缘跳变点 | Detect top edge transition points (dark → bright, scanning downward) + /// + private static List<(double x, double y)> DetectTopEdge( + Image img, int rows, int cols, double threshold) + { + var points = new List<(double x, double y)>(); + int colStep = Math.Max(1, cols / 200); + + for (int x = cols / 10; x < cols * 9 / 10; x += colStep) + { + for (int y = 1; y < rows / 2; y++) + { + double prev = img.Data[y - 1, x, 0]; + double curr = img.Data[y, x, 0]; + if (prev < threshold && curr >= threshold) + { + double t = (threshold - prev) / (curr - prev); + points.Add((x, (y - 1) + t)); + break; + } + } + } + + return points; + } + + /// + /// 检测右边缘跳变点 | Detect right edge transition points (dark → bright, scanning leftward) + /// + private static List<(double x, double y)> DetectRightEdge( + Image img, int rows, int cols, double threshold) + { + var points = new List<(double x, double y)>(); + int rowStep = Math.Max(1, rows / 200); + + for (int y = rows / 10; y < rows * 9 / 10; y += rowStep) + { + for (int x = cols - 2; x > cols / 2; x--) + { + double prev = img.Data[y, x + 1, 0]; + double curr = img.Data[y, x, 0]; + if (prev < threshold && curr >= threshold) + { + double t = (threshold - prev) / (curr - prev); + points.Add(((x + 1) - t, y)); + break; + } + } + } + + return points; + } + + /// + /// RANSAC 直线拟合 | RANSAC line fitting (y = slope * x + intercept) + /// + public static (double slope, double intercept) RansacLineFit(double[] xs, double[] ys) + { + int n = xs.Length; + if (n < 2) return (0, 0); + + int maxIter = Math.Min(200, n * 2); + double bestSlope = 0, bestIntercept = 0; + int bestInliers = 0; + double inlierThreshold = 2.0; + + var rand = new Random(42); + for (int iter = 0; iter < maxIter; iter++) + { + int i1 = rand.Next(n); + int i2 = rand.Next(n); + if (i1 == i2) continue; + + double dx = xs[i2] - xs[i1]; + if (Math.Abs(dx) < 1e-6) continue; + + double slope = (ys[i2] - ys[i1]) / dx; + double intercept = ys[i1] - slope * xs[i1]; + + int inliers = 0; + for (int j = 0; j < n; j++) + { + double residual = Math.Abs(ys[j] - (slope * xs[j] + intercept)); + if (residual < inlierThreshold) inliers++; + } + + if (inliers > bestInliers) + { + bestInliers = inliers; + bestSlope = slope; + bestIntercept = intercept; + } + } + + // 用内点重新做最小二乘精化 + double sumX = 0, sumY = 0, sumXX = 0, sumXY = 0; + int count = 0; + for (int j = 0; j < n; j++) + { + double residual = Math.Abs(ys[j] - (bestSlope * xs[j] + bestIntercept)); + if (residual < inlierThreshold) + { + sumX += xs[j]; sumY += ys[j]; + sumXX += xs[j] * xs[j]; sumXY += xs[j] * ys[j]; + count++; + } + } + + if (count < 2) return (bestSlope, bestIntercept); + + double denom = count * sumXX - sumX * sumX; + if (Math.Abs(denom) < 1e-10) return (bestSlope, bestIntercept); + + double finalSlope = (count * sumXY - sumX * sumY) / denom; + double finalIntercept = (sumY - finalSlope * sumX) / count; + + return (finalSlope, finalIntercept); + } +} diff --git a/XP.Calibration/Core/ZOffsetCalibration.cs b/XP.Calibration/Core/ZOffsetCalibration.cs index e0e5de1b..b18a590c 100644 --- a/XP.Calibration/Core/ZOffsetCalibration.cs +++ b/XP.Calibration/Core/ZOffsetCalibration.cs @@ -1,207 +1,207 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace XP.Calibration.Core; - -/// -/// Z Offset 标定单帧测量数据 -/// -public class ZOffsetMeasurement -{ - /// 射线源 Z 位置 (μm),负值 - public double SourceZ_um { get; set; } - /// 探测器 Z 位置 (μm),正值 - public double DetectorZ_um { get; set; } - /// 上边缘像素位置 - public double UpperEdgePx { get; set; } - /// 下边缘像素位置 - public double LowerEdgePx { get; set; } - /// 条带厚度 (像素) - public double ThicknessPx => LowerEdgePx - UpperEdgePx; -} - -/// -/// Z Offset 标定结果 -/// -public class ZOffsetCalibrationResult -{ - public bool Success { get; set; } - /// FDD 偏移 (μm) - public double FddOffset_um { get; set; } - /// FOD 偏移 (μm) - public double FodOffset_um { get; set; } - /// 拟合出的校准体真实直径 (μm) - public double ObjectDiameter_um { get; set; } - /// 残差标准差 (像素) - public double ResidualStdDev_px { get; set; } - /// 迭代次数 - public int Iterations { get; set; } - public string? ErrorMessage { get; set; } -} - -/// -/// Z Offset 标定算法 -/// -/// 模型: thickness_i = D * FDD_i / (FOD_i * px) -/// -/// 其中: -/// FOD_i = FOD_ref + deltaFOD_i (deltaFOD = |SrcZ_i| - |SrcZ_ref|, 已知) -/// ODD_i = ODD_ref + deltaODD_i (deltaODD = DetZ_i - DetZ_ref, 已知) -/// FDD_i = FOD_i + ODD_i -/// -/// 变形: thickness_i * px = D * (FOD_i + ODD_i) / FOD_i = D * (1 + ODD_i/FOD_i) -/// 令 T_i = thickness_i * px (已知测量值) -/// T_i = D + D * ODD_i / FOD_i -/// T_i * FOD_i = D * FOD_i + D * ODD_i = D * (FOD_i + ODD_i) -/// T_i * FOD_i = D * FDD_i -/// -/// 代入 FOD_i = a + deltaSrc_i, ODD_i = b + deltaDet_i (a=FOD_ref, b=ODD_ref): -/// T_i * (a + deltaSrc_i) = D * (a + deltaSrc_i + b + deltaDet_i) -/// T_i*a + T_i*deltaSrc_i = D*a + D*deltaSrc_i + D*b + D*deltaDet_i -/// (T_i - D)*a + T_i*deltaSrc_i - D*deltaSrc_i - D*b = D*deltaDet_i -/// (T_i - D)*a - D*b = D*deltaDet_i - (T_i - D)*deltaSrc_i -/// -/// 这对3个未知数(a, b, D)是非线性的(D出现在多处)。 -/// -/// 采用交替法:固定D求(a,b),再更新D,重复。 -/// -public static class ZOffsetCalibration -{ - public static ZOffsetCalibrationResult Calibrate( - List measurements, - double pixelSize_um, - double nominalDiameter_um, - int maxIterations = 50, - double convergenceThreshold = 1e-6) - { - if (measurements.Count < 3) - return new ZOffsetCalibrationResult { ErrorMessage = "至少需要3个测量点" }; - - int n = measurements.Count; - var refM = measurements[0]; - double refSrcZ = Math.Abs(refM.SourceZ_um); - double refDetZ = refM.DetectorZ_um; - - // 预计算已知的位移量 - var deltaSrc = new double[n]; // |SrcZ_i| - |SrcZ_ref| - var deltaDet = new double[n]; // DetZ_i - DetZ_ref - var T = new double[n]; // thickness_i * pixelSize (μm) - - for (int i = 0; i < n; i++) - { - deltaSrc[i] = Math.Abs(measurements[i].SourceZ_um) - refSrcZ; - deltaDet[i] = measurements[i].DetectorZ_um - refDetZ; - T[i] = measurements[i].ThicknessPx * pixelSize_um; - } - - // 初始 D - double D = nominalDiameter_um; - double a = 0; // FOD_ref (要拟合) - double b = 0; // ODD_ref (要拟合) - - int iter; - for (iter = 0; iter < maxIterations; iter++) - { - // === Step 1: 固定 D,线性求解 a 和 b === - // 模型: T_i * FOD_i = D * FDD_i - // T_i * (a + deltaSrc_i) = D * (a + deltaSrc_i + b + deltaDet_i) - // T_i * a + T_i * deltaSrc_i = D*a + D*deltaSrc_i + D*b + D*deltaDet_i - // (T_i - D) * a - D * b = D*deltaDet_i + D*deltaSrc_i - T_i*deltaSrc_i - // (T_i - D) * a - D * b = D*(deltaDet_i + deltaSrc_i) - T_i*deltaSrc_i - // - // 线性方程: A_i * [a, b]^T = c_i - // A_i = [T_i - D, -D] - // c_i = D*(deltaDet_i + deltaSrc_i) - T_i*deltaSrc_i - - double ata00 = 0, ata01 = 0, ata11 = 0; - double atc0 = 0, atc1 = 0; - - for (int i = 0; i < n; i++) - { - double ai0 = T[i] - D; - double ai1 = -D; - double ci = D * (deltaDet[i] + deltaSrc[i]) - T[i] * deltaSrc[i]; - - ata00 += ai0 * ai0; - ata01 += ai0 * ai1; - ata11 += ai1 * ai1; - atc0 += ai0 * ci; - atc1 += ai1 * ci; - } - - double det = ata00 * ata11 - ata01 * ata01; - if (Math.Abs(det) < 1e-20) - return new ZOffsetCalibrationResult { ErrorMessage = "线性方程奇异" }; - - double newA = (ata11 * atc0 - ata01 * atc1) / det; - double newB = (ata00 * atc1 - ata01 * atc0) / det; - - // === Step 2: 固定 a, b,最小二乘更新 D === - // T_i * FOD_i = D * FDD_i - // D = Σ(T_i * FOD_i) / Σ(FDD_i) -- 加权平均 - // 或: D_i = T_i * FOD_i / FDD_i, D = mean(D_i) - double sumNum = 0, sumDen = 0; - for (int i = 0; i < n; i++) - { - double fod_i = newA + deltaSrc[i]; - double fdd_i = fod_i + newB + deltaDet[i]; - if (fod_i > 0 && fdd_i > 0) - { - sumNum += T[i] * fod_i; - sumDen += fdd_i; - } - } - - double newD = sumDen > 0 ? sumNum / sumDen : D; - - // 收敛判断 - double maxChange = Math.Max(Math.Abs(newA - a), - Math.Max(Math.Abs(newB - b), Math.Abs(newD - D))); - - a = newA; - b = newB; - D = newD; - - if (maxChange < convergenceThreshold) - { - iter++; - break; - } - } - - // 计算最终残差 - double sumSq = 0; - for (int i = 0; i < n; i++) - { - double fod_i = a + deltaSrc[i]; - double fdd_i = fod_i + b + deltaDet[i]; - double predicted = D * fdd_i / (fod_i * pixelSize_um); - double r = measurements[i].ThicknessPx - predicted; - sumSq += r * r; - } - double stdDev = n > 3 ? Math.Sqrt(sumSq / (n - 3)) : Math.Sqrt(sumSq / n); - - // 转换为 offset - // FOD_ref_nominal = |SrcZ_ref| = refSrcZ - // FOD_ref_fitted = a - // fodOff = a - refSrcZ - double fodOff = a - refSrcZ; - - // FDD_ref_nominal = DetZ_ref - SrcZ_ref = refDetZ - refM.SourceZ_um (SrcZ负) - // = refDetZ + refSrcZ - double fddNominal = refDetZ + refSrcZ; - // FDD_ref_fitted = a + b - double fddOff = (a + b) - fddNominal; - - return new ZOffsetCalibrationResult - { - Success = true, - FddOffset_um = fddOff, - FodOffset_um = fodOff, - ObjectDiameter_um = D, - ResidualStdDev_px = stdDev, - Iterations = iter - }; - } +using System; +using System.Collections.Generic; +using System.Linq; + +namespace XP.Calibration.Core; + +/// +/// Z Offset 标定单帧测量数据 +/// +public class ZOffsetMeasurement +{ + /// 射线源 Z 位置 (μm),负值 + public double SourceZ_um { get; set; } + /// 探测器 Z 位置 (μm),正值 + public double DetectorZ_um { get; set; } + /// 上边缘像素位置 + public double UpperEdgePx { get; set; } + /// 下边缘像素位置 + public double LowerEdgePx { get; set; } + /// 条带厚度 (像素) + public double ThicknessPx => LowerEdgePx - UpperEdgePx; +} + +/// +/// Z Offset 标定结果 +/// +public class ZOffsetCalibrationResult +{ + public bool Success { get; set; } + /// FDD 偏移 (μm) + public double FddOffset_um { get; set; } + /// FOD 偏移 (μm) + public double FodOffset_um { get; set; } + /// 拟合出的校准体真实直径 (μm) + public double ObjectDiameter_um { get; set; } + /// 残差标准差 (像素) + public double ResidualStdDev_px { get; set; } + /// 迭代次数 + public int Iterations { get; set; } + public string? ErrorMessage { get; set; } +} + +/// +/// Z Offset 标定算法 +/// +/// 模型: thickness_i = D * FDD_i / (FOD_i * px) +/// +/// 其中: +/// FOD_i = FOD_ref + deltaFOD_i (deltaFOD = |SrcZ_i| - |SrcZ_ref|, 已知) +/// ODD_i = ODD_ref + deltaODD_i (deltaODD = DetZ_i - DetZ_ref, 已知) +/// FDD_i = FOD_i + ODD_i +/// +/// 变形: thickness_i * px = D * (FOD_i + ODD_i) / FOD_i = D * (1 + ODD_i/FOD_i) +/// 令 T_i = thickness_i * px (已知测量值) +/// T_i = D + D * ODD_i / FOD_i +/// T_i * FOD_i = D * FOD_i + D * ODD_i = D * (FOD_i + ODD_i) +/// T_i * FOD_i = D * FDD_i +/// +/// 代入 FOD_i = a + deltaSrc_i, ODD_i = b + deltaDet_i (a=FOD_ref, b=ODD_ref): +/// T_i * (a + deltaSrc_i) = D * (a + deltaSrc_i + b + deltaDet_i) +/// T_i*a + T_i*deltaSrc_i = D*a + D*deltaSrc_i + D*b + D*deltaDet_i +/// (T_i - D)*a + T_i*deltaSrc_i - D*deltaSrc_i - D*b = D*deltaDet_i +/// (T_i - D)*a - D*b = D*deltaDet_i - (T_i - D)*deltaSrc_i +/// +/// 这对3个未知数(a, b, D)是非线性的(D出现在多处)。 +/// +/// 采用交替法:固定D求(a,b),再更新D,重复。 +/// +public static class ZOffsetCalibration +{ + public static ZOffsetCalibrationResult Calibrate( + List measurements, + double pixelSize_um, + double nominalDiameter_um, + int maxIterations = 50, + double convergenceThreshold = 1e-6) + { + if (measurements.Count < 3) + return new ZOffsetCalibrationResult { ErrorMessage = "至少需要3个测量点" }; + + int n = measurements.Count; + var refM = measurements[0]; + double refSrcZ = Math.Abs(refM.SourceZ_um); + double refDetZ = refM.DetectorZ_um; + + // 预计算已知的位移量 + var deltaSrc = new double[n]; // |SrcZ_i| - |SrcZ_ref| + var deltaDet = new double[n]; // DetZ_i - DetZ_ref + var T = new double[n]; // thickness_i * pixelSize (μm) + + for (int i = 0; i < n; i++) + { + deltaSrc[i] = Math.Abs(measurements[i].SourceZ_um) - refSrcZ; + deltaDet[i] = measurements[i].DetectorZ_um - refDetZ; + T[i] = measurements[i].ThicknessPx * pixelSize_um; + } + + // 初始 D + double D = nominalDiameter_um; + double a = 0; // FOD_ref (要拟合) + double b = 0; // ODD_ref (要拟合) + + int iter; + for (iter = 0; iter < maxIterations; iter++) + { + // === Step 1: 固定 D,线性求解 a 和 b === + // 模型: T_i * FOD_i = D * FDD_i + // T_i * (a + deltaSrc_i) = D * (a + deltaSrc_i + b + deltaDet_i) + // T_i * a + T_i * deltaSrc_i = D*a + D*deltaSrc_i + D*b + D*deltaDet_i + // (T_i - D) * a - D * b = D*deltaDet_i + D*deltaSrc_i - T_i*deltaSrc_i + // (T_i - D) * a - D * b = D*(deltaDet_i + deltaSrc_i) - T_i*deltaSrc_i + // + // 线性方程: A_i * [a, b]^T = c_i + // A_i = [T_i - D, -D] + // c_i = D*(deltaDet_i + deltaSrc_i) - T_i*deltaSrc_i + + double ata00 = 0, ata01 = 0, ata11 = 0; + double atc0 = 0, atc1 = 0; + + for (int i = 0; i < n; i++) + { + double ai0 = T[i] - D; + double ai1 = -D; + double ci = D * (deltaDet[i] + deltaSrc[i]) - T[i] * deltaSrc[i]; + + ata00 += ai0 * ai0; + ata01 += ai0 * ai1; + ata11 += ai1 * ai1; + atc0 += ai0 * ci; + atc1 += ai1 * ci; + } + + double det = ata00 * ata11 - ata01 * ata01; + if (Math.Abs(det) < 1e-20) + return new ZOffsetCalibrationResult { ErrorMessage = "线性方程奇异" }; + + double newA = (ata11 * atc0 - ata01 * atc1) / det; + double newB = (ata00 * atc1 - ata01 * atc0) / det; + + // === Step 2: 固定 a, b,最小二乘更新 D === + // T_i * FOD_i = D * FDD_i + // D = Σ(T_i * FOD_i) / Σ(FDD_i) -- 加权平均 + // 或: D_i = T_i * FOD_i / FDD_i, D = mean(D_i) + double sumNum = 0, sumDen = 0; + for (int i = 0; i < n; i++) + { + double fod_i = newA + deltaSrc[i]; + double fdd_i = fod_i + newB + deltaDet[i]; + if (fod_i > 0 && fdd_i > 0) + { + sumNum += T[i] * fod_i; + sumDen += fdd_i; + } + } + + double newD = sumDen > 0 ? sumNum / sumDen : D; + + // 收敛判断 + double maxChange = Math.Max(Math.Abs(newA - a), + Math.Max(Math.Abs(newB - b), Math.Abs(newD - D))); + + a = newA; + b = newB; + D = newD; + + if (maxChange < convergenceThreshold) + { + iter++; + break; + } + } + + // 计算最终残差 + double sumSq = 0; + for (int i = 0; i < n; i++) + { + double fod_i = a + deltaSrc[i]; + double fdd_i = fod_i + b + deltaDet[i]; + double predicted = D * fdd_i / (fod_i * pixelSize_um); + double r = measurements[i].ThicknessPx - predicted; + sumSq += r * r; + } + double stdDev = n > 3 ? Math.Sqrt(sumSq / (n - 3)) : Math.Sqrt(sumSq / n); + + // 转换为 offset + // FOD_ref_nominal = |SrcZ_ref| = refSrcZ + // FOD_ref_fitted = a + // fodOff = a - refSrcZ + double fodOff = a - refSrcZ; + + // FDD_ref_nominal = DetZ_ref - SrcZ_ref = refDetZ - refM.SourceZ_um (SrcZ负) + // = refDetZ + refSrcZ + double fddNominal = refDetZ + refSrcZ; + // FDD_ref_fitted = a + b + double fddOff = (a + b) - fddNominal; + + return new ZOffsetCalibrationResult + { + Success = true, + FddOffset_um = fddOff, + FodOffset_um = fodOff, + ObjectDiameter_um = D, + ResidualStdDev_px = stdDev, + Iterations = iter + }; + } } \ No newline at end of file diff --git a/XP.Calibration/Documents/README.md b/XP.Calibration/Documents/README.md index 5c37c82c..3b96c4de 100644 --- a/XP.Calibration/Documents/README.md +++ b/XP.Calibration/Documents/README.md @@ -1,159 +1,159 @@ -# XP.Calibration - -平面 CT 系统几何校准库,基于 .NET 8 + Emgu.CV,从 C++ OpenCV 实现移植而来。 - -## 功能 - -提供两种校准方法: - -- **中心校准 (CenterCalibration)** — 从投影序列检测球心轨迹,椭圆拟合后反算倾斜角和焦点投影偏移,适用于快速估算 -- **完整几何校准 (FullCalibration)** — 基于 TIGRE 投影模型(角点法),使用 Levenberg-Marquardt 优化器同时优化 5~9 个几何参数 - -## 项目结构 - -``` -XP.Calibration/ -├── Models/ -│ ├── CalibrationModels.cs # EllipseResult, GeoParams, CenterCalibrationResult -│ ├── FullCalibrationResult.cs # 完整校准输出 (各参数 + RMS) -│ └── FullCalibrationOptions.cs # 优化模式选项 -├── Core/ -│ ├── RawReader.cs # RAW float32 投影数据读取 -│ ├── BallDetector.cs # 球心检测 (自适应阈值+亚像素质心 / Canny+椭圆拟合) -│ └── TigreProjection.cs # TIGRE 投影模型 (rollPitchYaw + eulerZYZ) -├── CenterCalibration.cs # 中心校准 -└── FullCalibration.cs # 完整几何校准 (LM 优化) -``` - -## 校准参数 - -完整几何校准支持三种模式: - -| 模式 | 参数数 | 优化参数 | -|------|--------|----------| -| 基础 | 5 | ay, det_y, det_x, det_z, R | -| +探测器偏移 | 7 | 基础 + offDetecU, offDetecV | -| +距离 | 9 | 基础 + offDetecU, offDetecV + DSO, DSD | - -参数含义: - -| 参数 | 说明 | TIGRE 对应 | -|------|------|-----------| -| ay | 旋转轴倾斜角 | angles[:,1] | -| det_x | 探测器 dYaw (Rx) | rotDetector[:,0] | -| det_y | 探测器 dPitch (Ry) | rotDetector[:,1] | -| det_z | 探测器 dRoll (Rz) | rotDetector[:,2] | -| R | 物体偏移半径 | offOrigin[:,2] = -R | -| offDetecU/V | 探测器平移偏移 | offDetector[:,0]/[:,1] | -| DSO | 焦点到旋转中心距离 | geo.DSO | -| DSD | 焦点到探测器距离 | geo.DSD | - -## 使用示例 - -### 中心校准 - -```csharp -var geo = new GeoParams -{ - DSO = 200, DSD = 500, PixelSize = 0.6, - NDetecU = 512, NDetecV = 512 -}; - -var calib = new CenterCalibration(); -var result = calib.CalibrateFromRaw("projections.raw", 512, 512, 360, geo); - -Console.WriteLine($"倾斜角: {result.AlphaDeg:F2}°"); -Console.WriteLine($"R: {result.R_mm:F2} mm"); -Console.WriteLine($"焦点投影: ({result.FocalU:F2}, {result.FocalV:F2})"); -``` - -### 完整几何校准 (5 参数) - -```csharp -var geo = new GeoParams -{ - DSO = 250, DSD = 450, PixelSize = 0.6, - NDetecU = 512, NDetecV = 512 -}; - -var full = new FullCalibration(); -var result = full.CalibrateFromRaw("projections.raw", 512, 512, 360, geo); - -Console.WriteLine($"ay: {result.AyDeg:F4}°"); -Console.WriteLine($"det_z: {result.DetZDeg:F4}°"); -Console.WriteLine($"R: {result.R_mm:F4} mm"); -Console.WriteLine($"RMS: {result.RmsPx:F6} px"); -``` - -### 完整几何校准 (9 参数) - -```csharp -var options = new FullCalibrationOptions -{ - OptimizeDetectorOffset = true, // +offDetecU/V - OptimizeDistances = true, // +DSO/DSD - MaxIterations = 5000, - Tolerance = 1e-16 -}; - -var full = new FullCalibration(); -// 可选: 监听优化进度 -full.OnProgress = (iter, rms, p) => - Console.WriteLine($"Iter {iter}: RMS={rms:F6} px"); - -var result = full.CalibrateFromRaw("projections.raw", 512, 512, 360, geo, options); -``` - -### 直接传入 Mat 列表 - -如果投影数据已经在内存中(比如从相机采集),可以直接传 `List`: - -```csharp -List projections = ...; // 已有的 CV_32F Mat 列表 -var result = new FullCalibration().Calibrate(projections, geo, options); -``` - -### 切换球心检测方法 - -默认使用自适应阈值 + 亚像素质心法。如需使用 Canny + 椭圆拟合法: - -```csharp -// 关闭亚像素质心,改用矩心 -BallDetector.EnableSubPixel = false; - -// 或直接调用椭圆拟合检测 -BallDetector.DetectCenterByEllipse(mat, out var center); -``` - -## 算法说明 - -### 球心检测流程 - -1. 归一化 float32 → 8bit -2. 高斯模糊 (3×3, σ=0.8) -3. 自适应阈值二值化 (blockSize=31, C=-5) -4. 查找最大轮廓 -5. 亚像素质心 (强度加权) 或矩心 - -### TIGRE 投影模型 - -完全按照 TIGRE `computeDeltas_Siddon` 流程实现: - -1. 初始化探测器角点 (P, Pu0, Pv0) 和射线源 S -2. `rollPitchYaw` — 探测器自身旋转 (det_x, det_y, det_z) -3. 探测器偏移 (offDetecU/V) -4. `eulerZYZ` — 扫描旋转 (scanAngle, ay) -5. 物体偏移 (offOrigX = -R) -6. 射线-平面交点 → 像素坐标 - -### LM 优化器 - -- 数值差分雅可比矩阵 (中心差分, ε=1e-7) -- Cholesky 分解求解法方程 -- 自适应阻尼因子 (成功 ×0.3, 失败 ×10) -- 参数边界约束 (clamp) - -## 依赖 - -- .NET 8.0-windows -- Emgu.CV 4.10.0.5680 +# XP.Calibration + +平面 CT 系统几何校准库,基于 .NET 8 + Emgu.CV,从 C++ OpenCV 实现移植而来。 + +## 功能 + +提供两种校准方法: + +- **中心校准 (CenterCalibration)** — 从投影序列检测球心轨迹,椭圆拟合后反算倾斜角和焦点投影偏移,适用于快速估算 +- **完整几何校准 (FullCalibration)** — 基于 TIGRE 投影模型(角点法),使用 Levenberg-Marquardt 优化器同时优化 5~9 个几何参数 + +## 项目结构 + +``` +XP.Calibration/ +├── Models/ +│ ├── CalibrationModels.cs # EllipseResult, GeoParams, CenterCalibrationResult +│ ├── FullCalibrationResult.cs # 完整校准输出 (各参数 + RMS) +│ └── FullCalibrationOptions.cs # 优化模式选项 +├── Core/ +│ ├── RawReader.cs # RAW float32 投影数据读取 +│ ├── BallDetector.cs # 球心检测 (自适应阈值+亚像素质心 / Canny+椭圆拟合) +│ └── TigreProjection.cs # TIGRE 投影模型 (rollPitchYaw + eulerZYZ) +├── CenterCalibration.cs # 中心校准 +└── FullCalibration.cs # 完整几何校准 (LM 优化) +``` + +## 校准参数 + +完整几何校准支持三种模式: + +| 模式 | 参数数 | 优化参数 | +|------|--------|----------| +| 基础 | 5 | ay, det_y, det_x, det_z, R | +| +探测器偏移 | 7 | 基础 + offDetecU, offDetecV | +| +距离 | 9 | 基础 + offDetecU, offDetecV + DSO, DSD | + +参数含义: + +| 参数 | 说明 | TIGRE 对应 | +|------|------|-----------| +| ay | 旋转轴倾斜角 | angles[:,1] | +| det_x | 探测器 dYaw (Rx) | rotDetector[:,0] | +| det_y | 探测器 dPitch (Ry) | rotDetector[:,1] | +| det_z | 探测器 dRoll (Rz) | rotDetector[:,2] | +| R | 物体偏移半径 | offOrigin[:,2] = -R | +| offDetecU/V | 探测器平移偏移 | offDetector[:,0]/[:,1] | +| DSO | 焦点到旋转中心距离 | geo.DSO | +| DSD | 焦点到探测器距离 | geo.DSD | + +## 使用示例 + +### 中心校准 + +```csharp +var geo = new GeoParams +{ + DSO = 200, DSD = 500, PixelSize = 0.6, + NDetecU = 512, NDetecV = 512 +}; + +var calib = new CenterCalibration(); +var result = calib.CalibrateFromRaw("projections.raw", 512, 512, 360, geo); + +Console.WriteLine($"倾斜角: {result.AlphaDeg:F2}°"); +Console.WriteLine($"R: {result.R_mm:F2} mm"); +Console.WriteLine($"焦点投影: ({result.FocalU:F2}, {result.FocalV:F2})"); +``` + +### 完整几何校准 (5 参数) + +```csharp +var geo = new GeoParams +{ + DSO = 250, DSD = 450, PixelSize = 0.6, + NDetecU = 512, NDetecV = 512 +}; + +var full = new FullCalibration(); +var result = full.CalibrateFromRaw("projections.raw", 512, 512, 360, geo); + +Console.WriteLine($"ay: {result.AyDeg:F4}°"); +Console.WriteLine($"det_z: {result.DetZDeg:F4}°"); +Console.WriteLine($"R: {result.R_mm:F4} mm"); +Console.WriteLine($"RMS: {result.RmsPx:F6} px"); +``` + +### 完整几何校准 (9 参数) + +```csharp +var options = new FullCalibrationOptions +{ + OptimizeDetectorOffset = true, // +offDetecU/V + OptimizeDistances = true, // +DSO/DSD + MaxIterations = 5000, + Tolerance = 1e-16 +}; + +var full = new FullCalibration(); +// 可选: 监听优化进度 +full.OnProgress = (iter, rms, p) => + Console.WriteLine($"Iter {iter}: RMS={rms:F6} px"); + +var result = full.CalibrateFromRaw("projections.raw", 512, 512, 360, geo, options); +``` + +### 直接传入 Mat 列表 + +如果投影数据已经在内存中(比如从相机采集),可以直接传 `List`: + +```csharp +List projections = ...; // 已有的 CV_32F Mat 列表 +var result = new FullCalibration().Calibrate(projections, geo, options); +``` + +### 切换球心检测方法 + +默认使用自适应阈值 + 亚像素质心法。如需使用 Canny + 椭圆拟合法: + +```csharp +// 关闭亚像素质心,改用矩心 +BallDetector.EnableSubPixel = false; + +// 或直接调用椭圆拟合检测 +BallDetector.DetectCenterByEllipse(mat, out var center); +``` + +## 算法说明 + +### 球心检测流程 + +1. 归一化 float32 → 8bit +2. 高斯模糊 (3×3, σ=0.8) +3. 自适应阈值二值化 (blockSize=31, C=-5) +4. 查找最大轮廓 +5. 亚像素质心 (强度加权) 或矩心 + +### TIGRE 投影模型 + +完全按照 TIGRE `computeDeltas_Siddon` 流程实现: + +1. 初始化探测器角点 (P, Pu0, Pv0) 和射线源 S +2. `rollPitchYaw` — 探测器自身旋转 (det_x, det_y, det_z) +3. 探测器偏移 (offDetecU/V) +4. `eulerZYZ` — 扫描旋转 (scanAngle, ay) +5. 物体偏移 (offOrigX = -R) +6. 射线-平面交点 → 像素坐标 + +### LM 优化器 + +- 数值差分雅可比矩阵 (中心差分, ε=1e-7) +- Cholesky 分解求解法方程 +- 自适应阻尼因子 (成功 ×0.3, 失败 ×10) +- 参数边界约束 (clamp) + +## 依赖 + +- .NET 8.0-windows +- Emgu.CV 4.10.0.5680 diff --git a/XP.Calibration/Models/CalibrationConfig.cs b/XP.Calibration/Models/CalibrationConfig.cs index 0a288a34..40ac3873 100644 --- a/XP.Calibration/Models/CalibrationConfig.cs +++ b/XP.Calibration/Models/CalibrationConfig.cs @@ -1,90 +1,90 @@ -using Newtonsoft.Json; - -namespace XP.Calibration.Models; - -/// -/// 单个标定点位配置 | Single calibration point configuration -/// -public class CalibrationStep -{ - /// 步骤序号 | Step index - public int Index { get; set; } - - /// 步骤描述 | Step description - public string? Description { get; set; } - - /// 载物台X (mm) | Stage X position - public double StageX { get; set; } - - /// 载物台Y (mm) | Stage Y position - public double StageY { get; set; } - - /// 射线源Z (mm) | Source Z position - public double SourceZ { get; set; } - - /// 探测器Z (mm) | Detector Z position - public double DetectorZ { get; set; } - - /// 探测器摆角 (°) | Detector swing angle - public double DetectorSwing { get; set; } - - /// 载物台旋转 (°) | Stage rotation angle - public double StageRotation { get; set; } -} - -/// -/// 标定流程配置 | Calibration sequence configuration -/// -public class CalibrationSequenceConfig -{ - /// 配置名称 | Config name - public string Name { get; set; } = string.Empty; - - /// 标定类型 | Calibration type - public string Type { get; set; } = string.Empty; - - /// 到位等待超时 (ms) | Motion settle timeout in milliseconds - public int MotionTimeoutMs { get; set; } = 30000; - - /// 到位后稳定延迟 (ms) | Settle delay after motion complete - public int SettleDelayMs { get; set; } = 500; - - /// 采集帧数(多帧平均)| Frames to acquire (for averaging) - public int FrameCount { get; set; } = 1; - - /// 标定点位列表 | Calibration steps - public List Steps { get; set; } = new(); -} - -/// -/// 顶层标定配置文件 | Top-level calibration config file -/// -public class CalibrationConfigFile -{ - /// 探测器居中标定 | Detector centering config - public CalibrationSequenceConfig? DetectorCentering { get; set; } - - /// Z轴标定 | Z-Calibration config - public CalibrationSequenceConfig? ZCalibration { get; set; } - - /// 旋转中心检测 | Rotation table center detection config - public CalibrationSequenceConfig? RotationTableCenter { get; set; } - - /// CT标定 | CT-Calibration config - public CalibrationSequenceConfig? CTCalibration { get; set; } - - /// 从 JSON 文件加载 | Load from JSON file - public static CalibrationConfigFile Load(string filePath) - { - var json = File.ReadAllText(filePath); - return JsonConvert.DeserializeObject(json) - ?? throw new InvalidOperationException($"无法解析标定配置文件: {filePath}"); - } - - /// 保存为 JSON 文件 | Save as JSON file - public void Save(string filePath) - { - var json = JsonConvert.SerializeObject(this, Formatting.Indented); - File.WriteAllText(filePath, json); - } -} +using Newtonsoft.Json; + +namespace XP.Calibration.Models; + +/// +/// 单个标定点位配置 | Single calibration point configuration +/// +public class CalibrationStep +{ + /// 步骤序号 | Step index + public int Index { get; set; } + + /// 步骤描述 | Step description + public string? Description { get; set; } + + /// 载物台X (mm) | Stage X position + public double StageX { get; set; } + + /// 载物台Y (mm) | Stage Y position + public double StageY { get; set; } + + /// 射线源Z (mm) | Source Z position + public double SourceZ { get; set; } + + /// 探测器Z (mm) | Detector Z position + public double DetectorZ { get; set; } + + /// 探测器摆角 (°) | Detector swing angle + public double DetectorSwing { get; set; } + + /// 载物台旋转 (°) | Stage rotation angle + public double StageRotation { get; set; } +} + +/// +/// 标定流程配置 | Calibration sequence configuration +/// +public class CalibrationSequenceConfig +{ + /// 配置名称 | Config name + public string Name { get; set; } = string.Empty; + + /// 标定类型 | Calibration type + public string Type { get; set; } = string.Empty; + + /// 到位等待超时 (ms) | Motion settle timeout in milliseconds + public int MotionTimeoutMs { get; set; } = 30000; + + /// 到位后稳定延迟 (ms) | Settle delay after motion complete + public int SettleDelayMs { get; set; } = 500; + + /// 采集帧数(多帧平均)| Frames to acquire (for averaging) + public int FrameCount { get; set; } = 1; + + /// 标定点位列表 | Calibration steps + public List Steps { get; set; } = new(); +} + +/// +/// 顶层标定配置文件 | Top-level calibration config file +/// +public class CalibrationConfigFile +{ + /// 探测器居中标定 | Detector centering config + public CalibrationSequenceConfig? DetectorCentering { get; set; } + + /// Z轴标定 | Z-Calibration config + public CalibrationSequenceConfig? ZCalibration { get; set; } + + /// 旋转中心检测 | Rotation table center detection config + public CalibrationSequenceConfig? RotationTableCenter { get; set; } + + /// CT标定 | CT-Calibration config + public CalibrationSequenceConfig? CTCalibration { get; set; } + + /// 从 JSON 文件加载 | Load from JSON file + public static CalibrationConfigFile Load(string filePath) + { + var json = File.ReadAllText(filePath); + return JsonConvert.DeserializeObject(json) + ?? throw new InvalidOperationException($"无法解析标定配置文件: {filePath}"); + } + + /// 保存为 JSON 文件 | Save as JSON file + public void Save(string filePath) + { + var json = JsonConvert.SerializeObject(this, Formatting.Indented); + File.WriteAllText(filePath, json); + } +} diff --git a/XP.Calibration/Models/CalibrationModels.cs b/XP.Calibration/Models/CalibrationModels.cs index f0b93604..6126aaab 100644 --- a/XP.Calibration/Models/CalibrationModels.cs +++ b/XP.Calibration/Models/CalibrationModels.cs @@ -1,52 +1,52 @@ -using System.Drawing; - -namespace XP.Calibration.Models; - -/// -/// 椭圆拟合结果 | Ellipse fitting result -/// -public record EllipseResult -{ - public PointF Center { get; init; } - public float LongAxis { get; init; } - public float ShortAxis { get; init; } - public float Angle { get; init; } -} - -/// -/// 几何参数 | Geometry parameters for CT system -/// -public class GeoParams -{ - /// 焦点到旋转中心距离 (mm) | Distance Source to Origin - public double DSO { get; set; } - /// 焦点到探测器距离 (mm) | Distance Source to Detector - public double DSD { get; set; } - /// 探测器像素大小 (mm) | Detector pixel size - public double PixelSize { get; set; } - /// 探测器水平像素数 | Detector horizontal pixel count - public int NDetecU { get; set; } - /// 探测器垂直像素数 | Detector vertical pixel count - public int NDetecV { get; set; } -} - -/// -/// 中心校准结果 | Center calibration result -/// -public record CenterCalibrationResult -{ - /// 椭圆拟合结果 - public EllipseResult Ellipse { get; init; } = null!; - /// 倾斜角 (度) | Tilt angle in degrees - public double AlphaDeg { get; init; } - /// 反算半径 R (mm) - public double R_mm { get; init; } - /// 透视偏移量 (像素) | Perspective offset in pixels - public double DeltaPx { get; init; } - /// 修正后焦点投影 U 坐标 - public double FocalU { get; init; } - /// 修正后焦点投影 V 坐标 - public double FocalV { get; init; } - /// 各帧检测到的球心坐标 - public List DetectedCenters { get; init; } = new(); -} +using System.Drawing; + +namespace XP.Calibration.Models; + +/// +/// 椭圆拟合结果 | Ellipse fitting result +/// +public record EllipseResult +{ + public PointF Center { get; init; } + public float LongAxis { get; init; } + public float ShortAxis { get; init; } + public float Angle { get; init; } +} + +/// +/// 几何参数 | Geometry parameters for CT system +/// +public class GeoParams +{ + /// 焦点到旋转中心距离 (mm) | Distance Source to Origin + public double DSO { get; set; } + /// 焦点到探测器距离 (mm) | Distance Source to Detector + public double DSD { get; set; } + /// 探测器像素大小 (mm) | Detector pixel size + public double PixelSize { get; set; } + /// 探测器水平像素数 | Detector horizontal pixel count + public int NDetecU { get; set; } + /// 探测器垂直像素数 | Detector vertical pixel count + public int NDetecV { get; set; } +} + +/// +/// 中心校准结果 | Center calibration result +/// +public record CenterCalibrationResult +{ + /// 椭圆拟合结果 + public EllipseResult Ellipse { get; init; } = null!; + /// 倾斜角 (度) | Tilt angle in degrees + public double AlphaDeg { get; init; } + /// 反算半径 R (mm) + public double R_mm { get; init; } + /// 透视偏移量 (像素) | Perspective offset in pixels + public double DeltaPx { get; init; } + /// 修正后焦点投影 U 坐标 + public double FocalU { get; init; } + /// 修正后焦点投影 V 坐标 + public double FocalV { get; init; } + /// 各帧检测到的球心坐标 + public List DetectedCenters { get; init; } = new(); +} diff --git a/XP.Calibration/Models/FullCalibrationOptions.cs b/XP.Calibration/Models/FullCalibrationOptions.cs index f78a50d8..ede97d50 100644 --- a/XP.Calibration/Models/FullCalibrationOptions.cs +++ b/XP.Calibration/Models/FullCalibrationOptions.cs @@ -1,16 +1,16 @@ -namespace XP.Calibration.Models; - -/// -/// 完整几何校准选项 | Options for full geometric calibration -/// -public class FullCalibrationOptions -{ - /// 是否优化探测器偏移 offDetecU/V - public bool OptimizeDetectorOffset { get; set; } = false; - /// 是否优化 DSO/DSD 距离 - public bool OptimizeDistances { get; set; } = false; - /// LM 最大迭代次数 - public int MaxIterations { get; set; } = 5000; - /// 收敛阈值 - public double Tolerance { get; set; } = 1e-16; -} +namespace XP.Calibration.Models; + +/// +/// 完整几何校准选项 | Options for full geometric calibration +/// +public class FullCalibrationOptions +{ + /// 是否优化探测器偏移 offDetecU/V + public bool OptimizeDetectorOffset { get; set; } = false; + /// 是否优化 DSO/DSD 距离 + public bool OptimizeDistances { get; set; } = false; + /// LM 最大迭代次数 + public int MaxIterations { get; set; } = 5000; + /// 收敛阈值 + public double Tolerance { get; set; } = 1e-16; +} diff --git a/XP.Calibration/Models/FullCalibrationResult.cs b/XP.Calibration/Models/FullCalibrationResult.cs index a3e7fb64..ddc40e7e 100644 --- a/XP.Calibration/Models/FullCalibrationResult.cs +++ b/XP.Calibration/Models/FullCalibrationResult.cs @@ -1,30 +1,30 @@ -namespace XP.Calibration.Models; - -/// -/// 完整几何校准结果 | Full geometric calibration result -/// -public record FullCalibrationResult -{ - /// 旋转轴倾斜角 ay (度) | Rotation axis tilt, angles[:,1] - public double AyDeg { get; init; } - /// 探测器 dPitch (度) | Detector pitch, rotDet[:,1] - public double DetYDeg { get; init; } - /// 探测器 dYaw (度) | Detector yaw, rotDet[:,0] - public double DetXDeg { get; init; } - /// 探测器 dRoll (度) | Detector roll, rotDet[:,2] - public double DetZDeg { get; init; } - /// 物体偏移 R (mm) | Object offset radius - public double R_mm { get; init; } - /// 探测器水平偏移 (mm) | Detector U offset - public double OffDetecU_mm { get; init; } - /// 探测器垂直偏移 (mm) | Detector V offset - public double OffDetecV_mm { get; init; } - /// 优化后 DSO (mm) - public double DSO_mm { get; init; } - /// 优化后 DSD (mm) - public double DSD_mm { get; init; } - /// RMS 残差 (像素) | RMS residual in pixels - public double RmsPx { get; init; } - /// 是否收敛 | Whether optimization converged - public bool Converged { get; init; } -} +namespace XP.Calibration.Models; + +/// +/// 完整几何校准结果 | Full geometric calibration result +/// +public record FullCalibrationResult +{ + /// 旋转轴倾斜角 ay (度) | Rotation axis tilt, angles[:,1] + public double AyDeg { get; init; } + /// 探测器 dPitch (度) | Detector pitch, rotDet[:,1] + public double DetYDeg { get; init; } + /// 探测器 dYaw (度) | Detector yaw, rotDet[:,0] + public double DetXDeg { get; init; } + /// 探测器 dRoll (度) | Detector roll, rotDet[:,2] + public double DetZDeg { get; init; } + /// 物体偏移 R (mm) | Object offset radius + public double R_mm { get; init; } + /// 探测器水平偏移 (mm) | Detector U offset + public double OffDetecU_mm { get; init; } + /// 探测器垂直偏移 (mm) | Detector V offset + public double OffDetecV_mm { get; init; } + /// 优化后 DSO (mm) + public double DSO_mm { get; init; } + /// 优化后 DSD (mm) + public double DSD_mm { get; init; } + /// RMS 残差 (像素) | RMS residual in pixels + public double RmsPx { get; init; } + /// 是否收敛 | Whether optimization converged + public bool Converged { get; init; } +} diff --git a/XP.Calibration/Services/CalibrationRunner.cs b/XP.Calibration/Services/CalibrationRunner.cs index d90b8073..114ee4e5 100644 --- a/XP.Calibration/Services/CalibrationRunner.cs +++ b/XP.Calibration/Services/CalibrationRunner.cs @@ -1,245 +1,245 @@ -using Emgu.CV; -using XP.Calibration.Models; -using XP.Hardware.Detector.Abstractions; -using XP.Hardware.Detector.Abstractions.Enums; -using XP.Hardware.Detector.Services; -using XP.Hardware.MotionControl.Abstractions; -using XP.Hardware.MotionControl.Abstractions.Enums; -using XP.Hardware.MotionControl.Services; - -namespace XP.Calibration.Services; - -/// -/// 标定流程进度事件参数 | Calibration progress event args -/// -public class CalibrationProgressEventArgs : EventArgs -{ - public int CurrentStep { get; init; } - public int TotalSteps { get; init; } - public string Message { get; init; } = string.Empty; - public CalibrationPhase Phase { get; init; } -} - -public enum CalibrationPhase -{ - Moving, - WaitingSettle, - Acquiring, - Computing, - Completed, - Error -} - -/// -/// 标定流程调度器 | Calibration sequence runner -/// 负责:读配置 → 逐点移动 → 等到位 → 采图 → 回调算法 -/// -public class CalibrationRunner -{ - private readonly IMotionControlService _motionService; - private readonly IMotionSystem _motionSystem; - private readonly IDetectorService _detectorService; - - /// 流程进度事件 | Progress event - public event EventHandler? Progress; - - public CalibrationRunner( - IMotionControlService motionService, - IMotionSystem motionSystem, - IDetectorService detectorService) - { - _motionService = motionService ?? throw new ArgumentNullException(nameof(motionService)); - _motionSystem = motionSystem ?? throw new ArgumentNullException(nameof(motionSystem)); - _detectorService = detectorService ?? throw new ArgumentNullException(nameof(detectorService)); - } - - /// - /// 执行标定序列,逐点采集图像 - /// - /// 标定序列配置 - /// 取消令牌 - /// 每步采集到的图像帧列表 (ushort[], width, height) - public async Task> RunSequenceAsync( - CalibrationSequenceConfig config, - CancellationToken cancellationToken = default) - { - var frames = new List(); - int total = config.Steps.Count; - - for (int i = 0; i < total; i++) - { - cancellationToken.ThrowIfCancellationRequested(); - - var step = config.Steps[i]; - - // 1. 下发运动 - ReportProgress(i + 1, total, CalibrationPhase.Moving, - $"步骤 {i + 1}/{total}: 移动到位 ({step.Description ?? $"点{step.Index}"})"); - - var moveResult = MoveToStep(step); - if (!moveResult.Success) - throw new CalibrationException($"步骤 {i + 1} 运动失败: {moveResult.ErrorMessage}"); - - // 2. 等待到位 - ReportProgress(i + 1, total, CalibrationPhase.WaitingSettle, "等待轴到位..."); - await WaitForMotionCompleteAsync(config.MotionTimeoutMs, cancellationToken); - - // 3. 稳定延迟 - if (config.SettleDelayMs > 0) - await Task.Delay(config.SettleDelayMs, cancellationToken); - - // 4. 采集图像 - ReportProgress(i + 1, total, CalibrationPhase.Acquiring, "采集图像..."); - var frame = await AcquireFrameAsync(cancellationToken); - frames.Add(new AcquiredFrame - { - StepIndex = i, - Step = step, - ImageData = frame.ImageData, - Width = frame.Width, - Height = frame.Height - }); - } - - ReportProgress(total, total, CalibrationPhase.Completed, "采集完成"); - return frames; - } - - /// - /// 下发单步运动指令 | Send motion command for single step - /// - private MotionResult MoveToStep(CalibrationStep step) - { - var targets = new Dictionary - { - { AxisId.StageX, step.StageX }, - { AxisId.StageY, step.StageY }, - { AxisId.SourceZ, step.SourceZ }, - { AxisId.DetectorZ, step.DetectorZ } - }; - - var result = _motionService.MoveAllToTarget(targets); - if (!result.Success) return result; - - // 旋转轴 - result = _motionService.MoveRotaryToTarget(RotaryAxisId.DetectorSwing, step.DetectorSwing); - if (!result.Success) return result; - - result = _motionService.MoveRotaryToTarget(RotaryAxisId.StageRotation, step.StageRotation); - return result; - } - - /// - /// 等待所有轴到位 | Wait for all axes to reach Idle status - /// - private async Task WaitForMotionCompleteAsync(int timeoutMs, CancellationToken ct) - { - var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); - - while (DateTime.UtcNow < deadline) - { - ct.ThrowIfCancellationRequested(); - - _motionSystem.UpdateAllStatus(); - - bool allIdle = _motionSystem.LinearAxes.Values.All(a => a.Status == AxisStatus.Idle) - && _motionSystem.RotaryAxes.Values.All(a => a.Status == AxisStatus.Idle); - - if (allIdle) return; - - // 检查是否有错误 - bool hasError = _motionSystem.LinearAxes.Values.Any(a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm) - || _motionSystem.RotaryAxes.Values.Any(a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm); - - if (hasError) - throw new CalibrationException("轴运动出错或触发报警"); - - await Task.Delay(100, ct); - } - - throw new CalibrationException($"运动超时 ({timeoutMs}ms),轴未到位"); - } - - /// - /// 采集单帧图像 | Acquire single frame - /// - private async Task<(ushort[] ImageData, int Width, int Height)> AcquireFrameAsync(CancellationToken ct) - { - // 使用事件方式获取帧数据 - var tcs = new TaskCompletionSource<(ushort[], int, int)>(); - using var reg = ct.Register(() => tcs.TrySetCanceled()); - - void OnImageCaptured(object? sender, ImageCapturedEventArgs args) - { - if (args?.ImageData != null && args.Width > 0 && args.Height > 0) - tcs.TrySetResult((args.ImageData, (int)args.Width, (int)args.Height)); - } - - // 订阅采集事件 - if (_detectorService is IDetectorServiceWithEvents detectorWithEvents) - { - detectorWithEvents.ImageCaptured += OnImageCaptured; - try - { - var result = await _detectorService.AcquireSingleFrameAsync(ct); - if (!result.IsSuccess) - throw new CalibrationException($"采集图像失败: {result.ErrorMessage}"); - - // 等待帧数据到达 - var frame = await tcs.Task; - return frame; - } - finally - { - detectorWithEvents.ImageCaptured -= OnImageCaptured; - } - } - - // 降级:只调用采集,不等帧回调 - var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集图像失败: {acquireResult.ErrorMessage}"); - - throw new CalibrationException("探测器服务不支持帧事件回调,无法获取图像数据"); - } - - private void ReportProgress(int current, int total, CalibrationPhase phase, string message) - { - Progress?.Invoke(this, new CalibrationProgressEventArgs - { - CurrentStep = current, - TotalSteps = total, - Phase = phase, - Message = message - }); - } -} - -/// -/// 采集帧数据 | Acquired frame data -/// -public class AcquiredFrame -{ - public int StepIndex { get; init; } - public CalibrationStep Step { get; init; } = null!; - public ushort[] ImageData { get; init; } = Array.Empty(); - public int Width { get; init; } - public int Height { get; init; } -} - -/// -/// 标定异常 | Calibration exception -/// -public class CalibrationException : Exception -{ - public CalibrationException(string message) : base(message) { } - public CalibrationException(string message, Exception inner) : base(message, inner) { } -} - -/// -/// 扩展接口:支持帧事件的探测器服务 | Extended interface: detector service with frame events -/// -public interface IDetectorServiceWithEvents -{ - event EventHandler ImageCaptured; -} +using Emgu.CV; +using XP.Calibration.Models; +using XP.Hardware.Detector.Abstractions; +using XP.Hardware.Detector.Abstractions.Enums; +using XP.Hardware.Detector.Services; +using XP.Hardware.MotionControl.Abstractions; +using XP.Hardware.MotionControl.Abstractions.Enums; +using XP.Hardware.MotionControl.Services; + +namespace XP.Calibration.Services; + +/// +/// 标定流程进度事件参数 | Calibration progress event args +/// +public class CalibrationProgressEventArgs : EventArgs +{ + public int CurrentStep { get; init; } + public int TotalSteps { get; init; } + public string Message { get; init; } = string.Empty; + public CalibrationPhase Phase { get; init; } +} + +public enum CalibrationPhase +{ + Moving, + WaitingSettle, + Acquiring, + Computing, + Completed, + Error +} + +/// +/// 标定流程调度器 | Calibration sequence runner +/// 负责:读配置 → 逐点移动 → 等到位 → 采图 → 回调算法 +/// +public class CalibrationRunner +{ + private readonly IMotionControlService _motionService; + private readonly IMotionSystem _motionSystem; + private readonly IDetectorService _detectorService; + + /// 流程进度事件 | Progress event + public event EventHandler? Progress; + + public CalibrationRunner( + IMotionControlService motionService, + IMotionSystem motionSystem, + IDetectorService detectorService) + { + _motionService = motionService ?? throw new ArgumentNullException(nameof(motionService)); + _motionSystem = motionSystem ?? throw new ArgumentNullException(nameof(motionSystem)); + _detectorService = detectorService ?? throw new ArgumentNullException(nameof(detectorService)); + } + + /// + /// 执行标定序列,逐点采集图像 + /// + /// 标定序列配置 + /// 取消令牌 + /// 每步采集到的图像帧列表 (ushort[], width, height) + public async Task> RunSequenceAsync( + CalibrationSequenceConfig config, + CancellationToken cancellationToken = default) + { + var frames = new List(); + int total = config.Steps.Count; + + for (int i = 0; i < total; i++) + { + cancellationToken.ThrowIfCancellationRequested(); + + var step = config.Steps[i]; + + // 1. 下发运动 + ReportProgress(i + 1, total, CalibrationPhase.Moving, + $"步骤 {i + 1}/{total}: 移动到位 ({step.Description ?? $"点{step.Index}"})"); + + var moveResult = MoveToStep(step); + if (!moveResult.Success) + throw new CalibrationException($"步骤 {i + 1} 运动失败: {moveResult.ErrorMessage}"); + + // 2. 等待到位 + ReportProgress(i + 1, total, CalibrationPhase.WaitingSettle, "等待轴到位..."); + await WaitForMotionCompleteAsync(config.MotionTimeoutMs, cancellationToken); + + // 3. 稳定延迟 + if (config.SettleDelayMs > 0) + await Task.Delay(config.SettleDelayMs, cancellationToken); + + // 4. 采集图像 + ReportProgress(i + 1, total, CalibrationPhase.Acquiring, "采集图像..."); + var frame = await AcquireFrameAsync(cancellationToken); + frames.Add(new AcquiredFrame + { + StepIndex = i, + Step = step, + ImageData = frame.ImageData, + Width = frame.Width, + Height = frame.Height + }); + } + + ReportProgress(total, total, CalibrationPhase.Completed, "采集完成"); + return frames; + } + + /// + /// 下发单步运动指令 | Send motion command for single step + /// + private MotionResult MoveToStep(CalibrationStep step) + { + var targets = new Dictionary + { + { AxisId.StageX, step.StageX }, + { AxisId.StageY, step.StageY }, + { AxisId.SourceZ, step.SourceZ }, + { AxisId.DetectorZ, step.DetectorZ } + }; + + var result = _motionService.MoveAllToTarget(targets); + if (!result.Success) return result; + + // 旋转轴 + result = _motionService.MoveRotaryToTarget(RotaryAxisId.DetectorSwing, step.DetectorSwing); + if (!result.Success) return result; + + result = _motionService.MoveRotaryToTarget(RotaryAxisId.StageRotation, step.StageRotation); + return result; + } + + /// + /// 等待所有轴到位 | Wait for all axes to reach Idle status + /// + private async Task WaitForMotionCompleteAsync(int timeoutMs, CancellationToken ct) + { + var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); + + while (DateTime.UtcNow < deadline) + { + ct.ThrowIfCancellationRequested(); + + _motionSystem.UpdateAllStatus(); + + bool allIdle = _motionSystem.LinearAxes.Values.All(a => a.Status == AxisStatus.Idle) + && _motionSystem.RotaryAxes.Values.All(a => a.Status == AxisStatus.Idle); + + if (allIdle) return; + + // 检查是否有错误 + bool hasError = _motionSystem.LinearAxes.Values.Any(a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm) + || _motionSystem.RotaryAxes.Values.Any(a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm); + + if (hasError) + throw new CalibrationException("轴运动出错或触发报警"); + + await Task.Delay(100, ct); + } + + throw new CalibrationException($"运动超时 ({timeoutMs}ms),轴未到位"); + } + + /// + /// 采集单帧图像 | Acquire single frame + /// + private async Task<(ushort[] ImageData, int Width, int Height)> AcquireFrameAsync(CancellationToken ct) + { + // 使用事件方式获取帧数据 + var tcs = new TaskCompletionSource<(ushort[], int, int)>(); + using var reg = ct.Register(() => tcs.TrySetCanceled()); + + void OnImageCaptured(object? sender, ImageCapturedEventArgs args) + { + if (args?.ImageData != null && args.Width > 0 && args.Height > 0) + tcs.TrySetResult((args.ImageData, (int)args.Width, (int)args.Height)); + } + + // 订阅采集事件 + if (_detectorService is IDetectorServiceWithEvents detectorWithEvents) + { + detectorWithEvents.ImageCaptured += OnImageCaptured; + try + { + var result = await _detectorService.AcquireSingleFrameAsync(ct); + if (!result.IsSuccess) + throw new CalibrationException($"采集图像失败: {result.ErrorMessage}"); + + // 等待帧数据到达 + var frame = await tcs.Task; + return frame; + } + finally + { + detectorWithEvents.ImageCaptured -= OnImageCaptured; + } + } + + // 降级:只调用采集,不等帧回调 + var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集图像失败: {acquireResult.ErrorMessage}"); + + throw new CalibrationException("探测器服务不支持帧事件回调,无法获取图像数据"); + } + + private void ReportProgress(int current, int total, CalibrationPhase phase, string message) + { + Progress?.Invoke(this, new CalibrationProgressEventArgs + { + CurrentStep = current, + TotalSteps = total, + Phase = phase, + Message = message + }); + } +} + +/// +/// 采集帧数据 | Acquired frame data +/// +public class AcquiredFrame +{ + public int StepIndex { get; init; } + public CalibrationStep Step { get; init; } = null!; + public ushort[] ImageData { get; init; } = Array.Empty(); + public int Width { get; init; } + public int Height { get; init; } +} + +/// +/// 标定异常 | Calibration exception +/// +public class CalibrationException : Exception +{ + public CalibrationException(string message) : base(message) { } + public CalibrationException(string message, Exception inner) : base(message, inner) { } +} + +/// +/// 扩展接口:支持帧事件的探测器服务 | Extended interface: detector service with frame events +/// +public interface IDetectorServiceWithEvents +{ + event EventHandler ImageCaptured; +} diff --git a/XP.Calibration/Services/DetectorCenteringRunner.cs b/XP.Calibration/Services/DetectorCenteringRunner.cs index 98ae0d0c..764ae6f4 100644 --- a/XP.Calibration/Services/DetectorCenteringRunner.cs +++ b/XP.Calibration/Services/DetectorCenteringRunner.cs @@ -1,390 +1,390 @@ -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; -using XP.Calibration.Core; -using XP.Hardware.Detector.Services; -using XP.Hardware.MotionControl.Abstractions; -using XP.Hardware.MotionControl.Abstractions.Enums; -using XP.Hardware.MotionControl.Services; - -namespace XP.Calibration.Services; - -/// -/// Detector Centering 结果 | Detector centering result -/// -public class DetectorCenteringResult -{ - /// 探测器 X 偏移 (mm) - public double OffsetX_mm { get; set; } - /// 探测器 Y 偏移 (mm) - public double OffsetY_mm { get; set; } - /// 探测器面内旋转角 (°) - public double TwistAngle_deg { get; set; } - /// 是否成功 - public bool Success { get; set; } - /// 错误信息 - public string? ErrorMessage { get; set; } -} - -/// -/// Detector Centering 进度事件 -/// -public class DetectorCenteringProgressEventArgs : EventArgs -{ - public int CurrentStep { get; init; } - public int TotalSteps { get; init; } - public string Message { get; init; } = string.Empty; -} - -/// -/// Detector Centering 配置 -/// -public class DetectorCenteringConfig -{ - /// 参考球物理半径 (μm) - public double ReferenceObjectRadius_um { get; set; } = 250; - - /// 像素尺寸 (μm) - public double PixelSize_um { get; set; } = 119; - - /// 逼近步数 - public int ApproachSteps { get; set; } = 6; - - /// 远处初始位置 - 射线源Z (mm) - public double InitialSourceZ_mm { get; set; } = -100; - - /// 远处初始位置 - 探测器Z (mm) - public double InitialDetectorZ_mm { get; set; } = 200; - - /// 面内偏转检测位置 - 射线源Z (mm) - public double TwistSourceZ_mm { get; set; } = -100; - - /// 面内偏转检测位置 - 探测器Z (mm) - public double TwistDetectorZ_mm { get; set; } = 150; - - /// 最大允许接近位置 - 射线源Z (mm) - public double MinSourceZ_mm { get; set; } = -0.5; - - /// 到位等待 (ms) - public int MotionTimeoutMs { get; set; } = 30000; - - /// 稳定延迟 (ms) - public int SettleDelayMs { get; set; } = 2000; -} - -/// -/// Detector Centering 运行器 -/// 流程:面内偏转检测 → 6步逐步放大逼近 → 退远测最终偏移 -/// -public class DetectorCenteringRunner -{ - private readonly IMotionControlService _motionService; - private readonly IMotionSystem _motionSystem; - private readonly IDetectorService _detectorService; - - public event EventHandler? Progress; - - public DetectorCenteringRunner( - IMotionControlService motionService, - IMotionSystem motionSystem, - IDetectorService detectorService) - { - _motionService = motionService; - _motionSystem = motionSystem; - _detectorService = detectorService; - } - - /// - /// 执行 Detector Centering 完整流程 - /// - public async Task RunAsync( - DetectorCenteringConfig config, CancellationToken ct = default) - { - var result = new DetectorCenteringResult(); - int totalSteps = 2 + config.ApproachSteps + 1; // twist + approach + final - - try - { - // ===== 第一步:面内偏转角检测 ===== - ReportProgress(1, totalSteps, "检测探测器面内偏转角..."); - result.TwistAngle_deg = await MeasureTwistAngleAsync(config, ct); - - // ===== 第二步~第七步:逐步放大逼近 ===== - double sourceZ = config.InitialSourceZ_mm; - double detectorZ = config.InitialDetectorZ_mm; - - // 移到初始远处位置 - ReportProgress(2, totalSteps, "移动到初始位置..."); - await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); - - for (int step = 0; step < config.ApproachSteps; step++) - { - ct.ThrowIfCancellationRequested(); - ReportProgress(2 + step, totalSteps, - $"逼近步骤 {step + 1}/{config.ApproachSteps}: SourceZ={sourceZ:F1}mm"); - - // 采集并检测球心 - var detection = await AcquireAndDetectAsync(ct); - if (!detection.Success) - { - result.Success = false; - result.ErrorMessage = $"逼近步骤 {step + 1}: 未检测到球"; - return result; - } - - // 换算物理偏移并移动 XY 补偿 - double micronsPerPixel = config.ReferenceObjectRadius_um / detection.Radius; - double offsetX_um = detection.OffsetX * micronsPerPixel; - double offsetY_um = detection.OffsetY * micronsPerPixel; - - // 移动 StageX/Y 补偿偏移(像素坐标→物理坐标,注意方向) - double currentX = GetCurrentStageX(); - double currentY = GetCurrentStageY(); - double newX = currentX - offsetX_um / 1000.0; // μm → mm - double newY = currentY - offsetY_um / 1000.0; - - // 计算下一步放大率(约翻倍) - double trayOffset = CalculateTrayOffset(detection.Radius, config); - double nextSourceZ = (sourceZ + trayOffset) / 2.0; - if (nextSourceZ > config.MinSourceZ_mm) - nextSourceZ = config.MinSourceZ_mm; - - // 移动到新位置 - sourceZ = nextSourceZ; - MoveStageXY(newX, newY); - await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); - } - - // ===== 最后一步:退回远处测最终偏移 ===== - ReportProgress(totalSteps, totalSteps, "退回远处测量最终偏移..."); - sourceZ = config.InitialSourceZ_mm; - await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); - - var finalDetection = await AcquireAndDetectAsync(ct); - if (!finalDetection.Success) - { - result.Success = false; - result.ErrorMessage = "最终验证:未检测到球"; - return result; - } - - // 最终偏移换算(远处放大率接近1,直接 px × pixelSize) - result.OffsetX_mm = finalDetection.OffsetX * config.PixelSize_um / 1000.0; - result.OffsetY_mm = finalDetection.OffsetY * config.PixelSize_um / 1000.0; - result.Success = true; - } - catch (OperationCanceledException) - { - throw; - } - catch (Exception ex) - { - result.Success = false; - result.ErrorMessage = ex.Message; - } - - return result; - } - - /// - /// 测量探测器面内偏转角 - /// 通过检测图像中的水平/垂直参考边缘来估计旋转角 - /// - private async Task MeasureTwistAngleAsync(DetectorCenteringConfig config, CancellationToken ct) - { - // 移动到偏转检测位置 - await MoveAndWaitAsync(config.TwistSourceZ_mm, config.TwistDetectorZ_mm, config, ct); - - // 采集图像 - Mat? frame = null; - try - { - var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); - if (acquireResult.IsSuccess) - frame = await GetLatestFrameAsMatAsync(ct); - } - catch - { - // 硬件不可用 - } - - if (frame == null || frame.IsEmpty) - return 0.0; - - try - { - return TwistAngleDetector.Detect(frame); - } - finally - { - frame.Dispose(); - } - } - - /// - /// 采集一帧并检测球心(测试模式:模拟逐步收敛的检测结果) - /// - private int _acquireCount = 0; - private async Task AcquireAndDetectAsync(CancellationToken ct) - { - // 尝试真实采集,失败则用模拟数据 - try - { - var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); - if (acquireResult.IsSuccess) - { - var frame = await GetLatestFrameAsMatAsync(ct); - int nDetecU = frame.Cols; - int nDetecV = frame.Rows; - var detection = RotationCenterDetector.DetectCircle(frame, nDetecU, nDetecV); - frame.Dispose(); - if (detection.Success) return detection; - } - } - catch - { - // 采集失败,使用模拟数据 - } - - // 模拟数据:每步偏移逐渐减小,半径逐步增大 - _acquireCount++; - double simRadius = 6.0 * Math.Pow(2, _acquireCount - 1); // 6, 12, 24, 48, 96, 192 - double simOffsetX = 50.0 / Math.Pow(2, _acquireCount); // 25, 12.5, 6.25, ... - double simOffsetY = -30.0 / Math.Pow(2, _acquireCount); // -15, -7.5, ... - - return new CircleDetectionResult - { - OffsetX = simOffsetX, - OffsetY = simOffsetY, - Radius = simRadius, - AbsCenterX = 628 + simOffsetX, - AbsCenterY = 628 + simOffsetY, - Success = true - }; - } - - /// - /// 获取最新帧并转为 float Mat - /// - private Task GetLatestFrameAsMatAsync(CancellationToken ct) - { - // TODO: 从 IDetectorService 获取实际帧数据 - // 测试模式:返回空 Mat(不会被真正使用,因为模拟数据优先) - var emptyMat = new Mat(1256, 1256, Emgu.CV.CvEnum.DepthType.Cv32F, 1); - return Task.FromResult(emptyMat); - } - - /// - /// 计算托盘偏移(焦点到样品的真实距离) - /// trayOffset = ZT + objectRadius_real / objectRadius_detector * (ZD - ZT) - /// - private double CalculateTrayOffset(double radiusInPixels, DetectorCenteringConfig config) - { - double sizeAtDetector = radiusInPixels * config.PixelSize_um; - double sourceZ = Math.Abs(GetCurrentSourceZ()); - double detectorZ = GetCurrentDetectorZ(); - // 简化:trayOffset ≈ sourceZ + realSize/detectorSize * (detectorZ - sourceZ) - return sourceZ + config.ReferenceObjectRadius_um / sizeAtDetector * (detectorZ + sourceZ); - } - - private async Task MoveAndWaitAsync(double sourceZ, double detectorZ, - DetectorCenteringConfig config, CancellationToken ct) - { - try - { - var targets = new Dictionary - { - { AxisId.SourceZ, sourceZ }, - { AxisId.DetectorZ, detectorZ } - }; - var moveResult = _motionService.MoveAllToTarget(targets); - if (!moveResult.Success) - throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); - - await WaitMotionCompleteAsync(config.MotionTimeoutMs, ct); - } - catch (CalibrationException) - { - throw; - } - catch - { - // 硬件不可用时,模拟等待 - await Task.Delay(200, ct); - } - - await Task.Delay(Math.Min(config.SettleDelayMs, 300), ct); - } - - private void MoveStageXY(double x, double y) - { - try - { - var targets = new Dictionary - { - { AxisId.StageX, x }, - { AxisId.StageY, y } - }; - _motionService.MoveAllToTarget(targets); - } - catch - { - // 硬件不可用时忽略 - } - } - - private double GetCurrentStageX() - { - try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.StageX).ActualPosition; } - catch { return 0; } - } - - private double GetCurrentStageY() - { - try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.StageY).ActualPosition; } - catch { return 0; } - } - - private double GetCurrentSourceZ() - { - try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.SourceZ).ActualPosition; } - catch { return -100; } - } - - private double GetCurrentDetectorZ() - { - try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.DetectorZ).ActualPosition; } - catch { return 200; } - } - - private async Task WaitMotionCompleteAsync(int timeoutMs, CancellationToken ct) - { - var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); - while (DateTime.UtcNow < deadline) - { - ct.ThrowIfCancellationRequested(); - _motionSystem.UpdateAllStatus(); - - bool allIdle = _motionSystem.LinearAxes.Values.All(a => a.Status == AxisStatus.Idle); - if (allIdle) return; - - bool hasError = _motionSystem.LinearAxes.Values.Any( - a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm); - if (hasError) - throw new CalibrationException("轴运动出错或报警"); - - await Task.Delay(50, ct); - } - throw new CalibrationException($"运动超时 ({timeoutMs}ms)"); - } - - private void ReportProgress(int current, int total, string message) - { - Progress?.Invoke(this, new DetectorCenteringProgressEventArgs - { - CurrentStep = current, - TotalSteps = total, - Message = message - }); - } -} +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; +using XP.Calibration.Core; +using XP.Hardware.Detector.Services; +using XP.Hardware.MotionControl.Abstractions; +using XP.Hardware.MotionControl.Abstractions.Enums; +using XP.Hardware.MotionControl.Services; + +namespace XP.Calibration.Services; + +/// +/// Detector Centering 结果 | Detector centering result +/// +public class DetectorCenteringResult +{ + /// 探测器 X 偏移 (mm) + public double OffsetX_mm { get; set; } + /// 探测器 Y 偏移 (mm) + public double OffsetY_mm { get; set; } + /// 探测器面内旋转角 (°) + public double TwistAngle_deg { get; set; } + /// 是否成功 + public bool Success { get; set; } + /// 错误信息 + public string? ErrorMessage { get; set; } +} + +/// +/// Detector Centering 进度事件 +/// +public class DetectorCenteringProgressEventArgs : EventArgs +{ + public int CurrentStep { get; init; } + public int TotalSteps { get; init; } + public string Message { get; init; } = string.Empty; +} + +/// +/// Detector Centering 配置 +/// +public class DetectorCenteringConfig +{ + /// 参考球物理半径 (μm) + public double ReferenceObjectRadius_um { get; set; } = 250; + + /// 像素尺寸 (μm) + public double PixelSize_um { get; set; } = 119; + + /// 逼近步数 + public int ApproachSteps { get; set; } = 6; + + /// 远处初始位置 - 射线源Z (mm) + public double InitialSourceZ_mm { get; set; } = -100; + + /// 远处初始位置 - 探测器Z (mm) + public double InitialDetectorZ_mm { get; set; } = 200; + + /// 面内偏转检测位置 - 射线源Z (mm) + public double TwistSourceZ_mm { get; set; } = -100; + + /// 面内偏转检测位置 - 探测器Z (mm) + public double TwistDetectorZ_mm { get; set; } = 150; + + /// 最大允许接近位置 - 射线源Z (mm) + public double MinSourceZ_mm { get; set; } = -0.5; + + /// 到位等待 (ms) + public int MotionTimeoutMs { get; set; } = 30000; + + /// 稳定延迟 (ms) + public int SettleDelayMs { get; set; } = 2000; +} + +/// +/// Detector Centering 运行器 +/// 流程:面内偏转检测 → 6步逐步放大逼近 → 退远测最终偏移 +/// +public class DetectorCenteringRunner +{ + private readonly IMotionControlService _motionService; + private readonly IMotionSystem _motionSystem; + private readonly IDetectorService _detectorService; + + public event EventHandler? Progress; + + public DetectorCenteringRunner( + IMotionControlService motionService, + IMotionSystem motionSystem, + IDetectorService detectorService) + { + _motionService = motionService; + _motionSystem = motionSystem; + _detectorService = detectorService; + } + + /// + /// 执行 Detector Centering 完整流程 + /// + public async Task RunAsync( + DetectorCenteringConfig config, CancellationToken ct = default) + { + var result = new DetectorCenteringResult(); + int totalSteps = 2 + config.ApproachSteps + 1; // twist + approach + final + + try + { + // ===== 第一步:面内偏转角检测 ===== + ReportProgress(1, totalSteps, "检测探测器面内偏转角..."); + result.TwistAngle_deg = await MeasureTwistAngleAsync(config, ct); + + // ===== 第二步~第七步:逐步放大逼近 ===== + double sourceZ = config.InitialSourceZ_mm; + double detectorZ = config.InitialDetectorZ_mm; + + // 移到初始远处位置 + ReportProgress(2, totalSteps, "移动到初始位置..."); + await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); + + for (int step = 0; step < config.ApproachSteps; step++) + { + ct.ThrowIfCancellationRequested(); + ReportProgress(2 + step, totalSteps, + $"逼近步骤 {step + 1}/{config.ApproachSteps}: SourceZ={sourceZ:F1}mm"); + + // 采集并检测球心 + var detection = await AcquireAndDetectAsync(ct); + if (!detection.Success) + { + result.Success = false; + result.ErrorMessage = $"逼近步骤 {step + 1}: 未检测到球"; + return result; + } + + // 换算物理偏移并移动 XY 补偿 + double micronsPerPixel = config.ReferenceObjectRadius_um / detection.Radius; + double offsetX_um = detection.OffsetX * micronsPerPixel; + double offsetY_um = detection.OffsetY * micronsPerPixel; + + // 移动 StageX/Y 补偿偏移(像素坐标→物理坐标,注意方向) + double currentX = GetCurrentStageX(); + double currentY = GetCurrentStageY(); + double newX = currentX - offsetX_um / 1000.0; // μm → mm + double newY = currentY - offsetY_um / 1000.0; + + // 计算下一步放大率(约翻倍) + double trayOffset = CalculateTrayOffset(detection.Radius, config); + double nextSourceZ = (sourceZ + trayOffset) / 2.0; + if (nextSourceZ > config.MinSourceZ_mm) + nextSourceZ = config.MinSourceZ_mm; + + // 移动到新位置 + sourceZ = nextSourceZ; + MoveStageXY(newX, newY); + await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); + } + + // ===== 最后一步:退回远处测最终偏移 ===== + ReportProgress(totalSteps, totalSteps, "退回远处测量最终偏移..."); + sourceZ = config.InitialSourceZ_mm; + await MoveAndWaitAsync(sourceZ, detectorZ, config, ct); + + var finalDetection = await AcquireAndDetectAsync(ct); + if (!finalDetection.Success) + { + result.Success = false; + result.ErrorMessage = "最终验证:未检测到球"; + return result; + } + + // 最终偏移换算(远处放大率接近1,直接 px × pixelSize) + result.OffsetX_mm = finalDetection.OffsetX * config.PixelSize_um / 1000.0; + result.OffsetY_mm = finalDetection.OffsetY * config.PixelSize_um / 1000.0; + result.Success = true; + } + catch (OperationCanceledException) + { + throw; + } + catch (Exception ex) + { + result.Success = false; + result.ErrorMessage = ex.Message; + } + + return result; + } + + /// + /// 测量探测器面内偏转角 + /// 通过检测图像中的水平/垂直参考边缘来估计旋转角 + /// + private async Task MeasureTwistAngleAsync(DetectorCenteringConfig config, CancellationToken ct) + { + // 移动到偏转检测位置 + await MoveAndWaitAsync(config.TwistSourceZ_mm, config.TwistDetectorZ_mm, config, ct); + + // 采集图像 + Mat? frame = null; + try + { + var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); + if (acquireResult.IsSuccess) + frame = await GetLatestFrameAsMatAsync(ct); + } + catch + { + // 硬件不可用 + } + + if (frame == null || frame.IsEmpty) + return 0.0; + + try + { + return TwistAngleDetector.Detect(frame); + } + finally + { + frame.Dispose(); + } + } + + /// + /// 采集一帧并检测球心(测试模式:模拟逐步收敛的检测结果) + /// + private int _acquireCount = 0; + private async Task AcquireAndDetectAsync(CancellationToken ct) + { + // 尝试真实采集,失败则用模拟数据 + try + { + var acquireResult = await _detectorService.AcquireSingleFrameAsync(ct); + if (acquireResult.IsSuccess) + { + var frame = await GetLatestFrameAsMatAsync(ct); + int nDetecU = frame.Cols; + int nDetecV = frame.Rows; + var detection = RotationCenterDetector.DetectCircle(frame, nDetecU, nDetecV); + frame.Dispose(); + if (detection.Success) return detection; + } + } + catch + { + // 采集失败,使用模拟数据 + } + + // 模拟数据:每步偏移逐渐减小,半径逐步增大 + _acquireCount++; + double simRadius = 6.0 * Math.Pow(2, _acquireCount - 1); // 6, 12, 24, 48, 96, 192 + double simOffsetX = 50.0 / Math.Pow(2, _acquireCount); // 25, 12.5, 6.25, ... + double simOffsetY = -30.0 / Math.Pow(2, _acquireCount); // -15, -7.5, ... + + return new CircleDetectionResult + { + OffsetX = simOffsetX, + OffsetY = simOffsetY, + Radius = simRadius, + AbsCenterX = 628 + simOffsetX, + AbsCenterY = 628 + simOffsetY, + Success = true + }; + } + + /// + /// 获取最新帧并转为 float Mat + /// + private Task GetLatestFrameAsMatAsync(CancellationToken ct) + { + // TODO: 从 IDetectorService 获取实际帧数据 + // 测试模式:返回空 Mat(不会被真正使用,因为模拟数据优先) + var emptyMat = new Mat(1256, 1256, Emgu.CV.CvEnum.DepthType.Cv32F, 1); + return Task.FromResult(emptyMat); + } + + /// + /// 计算托盘偏移(焦点到样品的真实距离) + /// trayOffset = ZT + objectRadius_real / objectRadius_detector * (ZD - ZT) + /// + private double CalculateTrayOffset(double radiusInPixels, DetectorCenteringConfig config) + { + double sizeAtDetector = radiusInPixels * config.PixelSize_um; + double sourceZ = Math.Abs(GetCurrentSourceZ()); + double detectorZ = GetCurrentDetectorZ(); + // 简化:trayOffset ≈ sourceZ + realSize/detectorSize * (detectorZ - sourceZ) + return sourceZ + config.ReferenceObjectRadius_um / sizeAtDetector * (detectorZ + sourceZ); + } + + private async Task MoveAndWaitAsync(double sourceZ, double detectorZ, + DetectorCenteringConfig config, CancellationToken ct) + { + try + { + var targets = new Dictionary + { + { AxisId.SourceZ, sourceZ }, + { AxisId.DetectorZ, detectorZ } + }; + var moveResult = _motionService.MoveAllToTarget(targets); + if (!moveResult.Success) + throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); + + await WaitMotionCompleteAsync(config.MotionTimeoutMs, ct); + } + catch (CalibrationException) + { + throw; + } + catch + { + // 硬件不可用时,模拟等待 + await Task.Delay(200, ct); + } + + await Task.Delay(Math.Min(config.SettleDelayMs, 300), ct); + } + + private void MoveStageXY(double x, double y) + { + try + { + var targets = new Dictionary + { + { AxisId.StageX, x }, + { AxisId.StageY, y } + }; + _motionService.MoveAllToTarget(targets); + } + catch + { + // 硬件不可用时忽略 + } + } + + private double GetCurrentStageX() + { + try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.StageX).ActualPosition; } + catch { return 0; } + } + + private double GetCurrentStageY() + { + try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.StageY).ActualPosition; } + catch { return 0; } + } + + private double GetCurrentSourceZ() + { + try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.SourceZ).ActualPosition; } + catch { return -100; } + } + + private double GetCurrentDetectorZ() + { + try { _motionSystem.UpdateAllStatus(); return _motionSystem.GetLinearAxis(AxisId.DetectorZ).ActualPosition; } + catch { return 200; } + } + + private async Task WaitMotionCompleteAsync(int timeoutMs, CancellationToken ct) + { + var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); + while (DateTime.UtcNow < deadline) + { + ct.ThrowIfCancellationRequested(); + _motionSystem.UpdateAllStatus(); + + bool allIdle = _motionSystem.LinearAxes.Values.All(a => a.Status == AxisStatus.Idle); + if (allIdle) return; + + bool hasError = _motionSystem.LinearAxes.Values.Any( + a => a.Status == AxisStatus.Error || a.Status == AxisStatus.Alarm); + if (hasError) + throw new CalibrationException("轴运动出错或报警"); + + await Task.Delay(50, ct); + } + throw new CalibrationException($"运动超时 ({timeoutMs}ms)"); + } + + private void ReportProgress(int current, int total, string message) + { + Progress?.Invoke(this, new DetectorCenteringProgressEventArgs + { + CurrentStep = current, + TotalSteps = total, + Message = message + }); + } +} diff --git a/XP.Calibration/ViewModels/CalibrationToolboxWindowViewModel.cs b/XP.Calibration/ViewModels/CalibrationToolboxWindowViewModel.cs index 6330e62d..d79c0f71 100644 --- a/XP.Calibration/ViewModels/CalibrationToolboxWindowViewModel.cs +++ b/XP.Calibration/ViewModels/CalibrationToolboxWindowViewModel.cs @@ -1,2151 +1,2151 @@ -using System.Windows; -using Microsoft.Win32; -using Prism.Commands; -using Prism.Mvvm; -using Emgu.CV; -using Emgu.CV.CvEnum; -using Emgu.CV.Structure; -using XP.Calibration.Core; -using XP.Calibration.Models; -using XP.Calibration.Services; -using XP.Calibration.Views; -using XP.Hardware.Detector.Services; -using XP.Hardware.MotionControl.Abstractions; -using XP.Hardware.MotionControl.Services; - -namespace XP.Calibration.ViewModels; - -/// -/// Calibration Toolbox 窗口 ViewModel -/// -public class CalibrationToolboxWindowViewModel : BindableBase -{ - private readonly IMotionControlService _motionService; - private readonly IMotionSystem _motionSystem; - private readonly IDetectorService _detectorService; - private CalibrationRunner? _runner; - private CancellationTokenSource? _cts; - - public DelegateCommand DetectorCenteringCommand { get; } - public DelegateCommand ZCalibrationCommand { get; } - public DelegateCommand RotationTableCenterCommand { get; } - public DelegateCommand CTCalibrationCommand { get; } - public DelegateCommand PCTCalibrationCommand { get; } - public DelegateCommand StageXYCalibrationCommand { get; } - public DelegateCommand CancelCommand { get; } - public DelegateCommand ExitCommand { get; } - - private string _statusMessage = "就绪"; - public string StatusMessage - { - get => _statusMessage; - set => SetProperty(ref _statusMessage, value); - } - - private double _progressValue; - public double ProgressValue - { - get => _progressValue; - set => SetProperty(ref _progressValue, value); - } - - private bool _isRunning; - public bool IsRunning - { - get => _isRunning; - set - { - SetProperty(ref _isRunning, value); - RaisePropertyChanged(nameof(IsNotRunning)); - DetectorCenteringCommand.RaiseCanExecuteChanged(); - ZCalibrationCommand.RaiseCanExecuteChanged(); - RotationTableCenterCommand.RaiseCanExecuteChanged(); - CTCalibrationCommand.RaiseCanExecuteChanged(); - PCTCalibrationCommand.RaiseCanExecuteChanged(); - StageXYCalibrationCommand.RaiseCanExecuteChanged(); - CancelCommand.RaiseCanExecuteChanged(); - } - } - - public bool IsNotRunning => !IsRunning; - - public string VersionInfo { get; } = "Calibration Toolbox 1.0.0 - XplorePlane"; - - public CalibrationToolboxWindowViewModel( - IMotionControlService motionService, - IMotionSystem motionSystem, - IDetectorService detectorService) - { - _motionService = motionService; - _motionSystem = motionSystem; - _detectorService = detectorService; - - DetectorCenteringCommand = new DelegateCommand( - ExecuteDetectorCentering, - () => IsNotRunning); - ZCalibrationCommand = new DelegateCommand( - ExecuteZCalibrationFromFiles, - () => IsNotRunning); - RotationTableCenterCommand = new DelegateCommand( - ExecuteRotationTableCenterFromFiles, - () => IsNotRunning); - CTCalibrationCommand = new DelegateCommand( - ExecuteCTCalibrationFromFiles, - () => IsNotRunning); - PCTCalibrationCommand = new DelegateCommand( - ExecutePCTCalibration, - () => IsNotRunning); - StageXYCalibrationCommand = new DelegateCommand( - ExecuteStageXYCalibration, - () => IsNotRunning); - CancelCommand = new DelegateCommand(ExecuteCancel, () => IsRunning); - ExitCommand = new DelegateCommand(OnExit); - } - - /// - /// 启动标定流程 | Start calibration sequence - /// - private async void RunCalibrationAsync( - Func configSelector, - Action> onComplete) - { - try - { - // 加载配置 - var configPath = GetConfigFilePath(); - if (!File.Exists(configPath)) - { - MessageBox.Show($"标定配置文件不存在:\n{configPath}", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - var configFile = CalibrationConfigFile.Load(configPath); - var sequence = configSelector(configFile); - if (sequence == null || sequence.Steps.Count == 0) - { - MessageBox.Show("所选标定类型的配置为空,请检查配置文件。", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - IsRunning = true; - _cts = new CancellationTokenSource(); - - _runner = new CalibrationRunner(_motionService, _motionSystem, _detectorService); - _runner.Progress += OnRunnerProgress; - - var frames = await Task.Run( - () => _runner.RunSequenceAsync(sequence, _cts.Token), - _cts.Token); - - onComplete(frames); - StatusMessage = "标定完成"; - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "标定已取消,轴已停止"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - StatusMessage = $"标定失败: {ex.Message}"; - MessageBox.Show(ex.Message, "标定错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - catch (Exception ex) - { - _motionService.StopAll(); - StatusMessage = $"未知错误: {ex.Message}"; - MessageBox.Show($"未知错误:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - if (_runner != null) - _runner.Progress -= OnRunnerProgress; - _cts?.Dispose(); - _cts = null; - } - } - - private void OnRunnerProgress(object? sender, CalibrationProgressEventArgs e) - { - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = e.Message; - ProgressValue = (double)e.CurrentStep / e.TotalSteps * 100; - }); - } - - private void ExecuteCancel() - { - _cts?.Cancel(); - _motionService.StopAll(); - StatusMessage = "正在取消,轴已停止..."; - } - - #region 标定完成回调 | Calibration complete callbacks - - /// - /// Detector Centering 硬件流程:偏转检测 → 逼近 → 退远测偏移 → 弹结果对话框 - /// - private async void ExecuteDetectorCentering() - { - IsRunning = true; - _cts = new CancellationTokenSource(); - - var config = new DetectorCenteringConfig - { - ReferenceObjectRadius_um = 250, - PixelSize_um = 119, - ApproachSteps = 6, - InitialSourceZ_mm = -10, - InitialDetectorZ_mm = 20, - TwistSourceZ_mm = -20, - TwistDetectorZ_mm = 20, - MinSourceZ_mm = -0.5, - MotionTimeoutMs = 30000, - SettleDelayMs = 2000 - }; - - var runner = new DetectorCenteringRunner(_motionService, _motionSystem, _detectorService); - runner.Progress += (_, e) => - { - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = e.Message; - ProgressValue = (double)e.CurrentStep / e.TotalSteps * 100; - }); - }; - - try - { - var result = await Task.Run(() => runner.RunAsync(config, _cts.Token), _cts.Token); - - if (!result.Success) - { - StatusMessage = $"Detector Centering 失败: {result.ErrorMessage}"; - MessageBox.Show(result.ErrorMessage, "Detector Centering 错误", - MessageBoxButton.OK, MessageBoxImage.Error); - IsRunning = false; - return; - } - - // 弹出结果对话框(保持 IsRunning=true,防止用户点其他按钮) - ShowDetectorCenteringResult(result); - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "Detector Centering 已取消"; - IsRunning = false; - } - catch (Exception ex) - { - _motionService.StopAll(); - StatusMessage = $"Detector Centering 错误: {ex.Message}"; - MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); - IsRunning = false; - } - finally - { - _cts?.Dispose(); - _cts = null; - } - } - - /// - /// 显示 Detector Centering 结果对话框 - /// - private void ShowDetectorCenteringResult(DetectorCenteringResult result) - { - var vm = new DetectorCenteringResultViewModel - { - XOffset_mm = result.OffsetX_mm, - YOffset_mm = result.OffsetY_mm, - TwistAngle_deg = result.TwistAngle_deg - }; - - var dialog = new DetectorCenteringResultDialog - { - DataContext = vm, - Owner = Application.Current.MainWindow - }; - - var dialogResult = dialog.ShowDialog(); - - if (dialog.IsNext && !vm.AllPass) - { - // 用户点 Next 表示已手动调整,重新测量 - StatusMessage = "重新测量..."; - ExecuteDetectorCentering(); - // 注意:IsRunning 保持 true,递归调用会继续保持 - } - else - { - // AllPass 或 Exit — 流程结束,释放运行状态 - if (vm.AllPass) - StatusMessage = "Detector Centering 完成 - 全部通过"; - else - StatusMessage = "Detector Centering 退出"; - - IsRunning = false; - } - } - - private void OnDetectorCenteringComplete(List frames) - { - StatusMessage = $"Detector Centering 完成,采集 {frames.Count} 帧"; - } - - /// - /// Detector Centering(从文件模式):选择文件夹,逐帧检测圆心,每帧输出与探测器中心的偏移 - /// - private async void ExecuteDetectorCenteringFromFile() - { - var dialog = new OpenFolderDialog { Title = "选择 Detector Centering 图像文件夹" }; - if (dialog.ShowDialog() != true) return; - - string folder = dialog.FolderName; - var files = Directory.GetFiles(folder) - .Where(f => - { - var ext = Path.GetExtension(f).ToLower(); - return ext == ".tif" || ext == ".tiff"; - }) - .OrderBy(f => f) - .ToList(); - - if (files.Count == 0) - { - MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - IsRunning = true; - StatusMessage = $"Detector Centering: 找到 {files.Count} 张图像"; - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "DetectorCentering"); - Directory.CreateDirectory(resultDir); - - var results = new List(); - results.Add("Detector Centering Result"); - results.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); - results.Add(""); - results.Add("文件名\t圆心X(px)\t圆心Y(px)\t半径(px)\t偏移X(px)\t偏移Y(px)\t偏移X(mm)\t偏移Y(mm)"); - - double pixelSize_mm = 0.119; - - try - { - await Task.Run(() => - { - for (int i = 0; i < files.Count; i++) - { - var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); - if (img.IsEmpty) continue; - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - int nDetecU = img.Cols; - int nDetecV = img.Rows; - - var detection = RotationCenterDetector.DetectCircle(img, nDetecU, nDetecV); - string fileName = Path.GetFileName(files[i]); - img.Dispose(); - - if (detection.Success) - { - double offX_mm = detection.OffsetX * pixelSize_mm; - double offY_mm = detection.OffsetY * pixelSize_mm; - results.Add($"{fileName}\t{detection.AbsCenterX:F3}\t{detection.AbsCenterY:F3}\t{detection.Radius:F2}\t{detection.OffsetX:F3}\t{detection.OffsetY:F3}\t{offX_mm:F4}\t{offY_mm:F4}"); - - // 保存检测结果图片 - SaveDetectorCenteringImage(nDetecU, nDetecV, detection, resultDir, fileName); - } - else - { - results.Add($"{fileName}\t检测失败"); - } - - int idx = i; - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = $"Detector Centering: {idx + 1}/{files.Count} - {fileName}"; - ProgressValue = (double)(idx + 1) / files.Count * 100; - }); - } - }); - - string txtPath = Path.Combine(resultDir, $"detector_centering_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllLines(txtPath, results); - - StatusMessage = $"Detector Centering 完成,结果保存至: {txtPath}"; - MessageBox.Show($"Detector Centering 完成!\n处理 {files.Count} 帧\n结果保存至:\n{txtPath}", - "完成", MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (Exception ex) - { - MessageBox.Show($"检测出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - } - } - - private void OnZCalibrationComplete(List frames) - { - StatusMessage = $"Z-Calibration 完成,采集 {frames.Count} 帧"; - } - - /// - /// Z校准(从文件模式):选择文件夹,逐帧检测条带边缘,输出中心和宽度 - /// - private async void ExecuteZCalibrationFromFiles() - { - var dialog = new OpenFolderDialog { Title = "选择Z校准图像文件夹" }; - if (dialog.ShowDialog() != true) return; - - string folder = dialog.FolderName; - var files = Directory.GetFiles(folder) - .Where(f => - { - var ext = Path.GetExtension(f).ToLower(); - return ext == ".tif" || ext == ".tiff"; - }) - .OrderBy(f => f) - .ToList(); - - if (files.Count == 0) - { - MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - // 读取 Settings 文件获取每帧对应的 ZT/ZD 位置 - string settingsPath = Path.Combine(folder, "SettingsOffsets.txt"); - var positionMap = new Dictionary(); - if (File.Exists(settingsPath)) - { - var lines = File.ReadAllLines(settingsPath).Skip(1); // 跳过标题行 - foreach (var line in lines) - { - if (string.IsNullOrWhiteSpace(line)) continue; - var parts = line.Split(';'); - if (parts.Length >= 3) - { - string name = parts[0].Trim(); - if (double.TryParse(parts[1].Trim(), System.Globalization.NumberStyles.Any, - System.Globalization.CultureInfo.InvariantCulture, out double zt) && - double.TryParse(parts[2].Trim(), System.Globalization.NumberStyles.Any, - System.Globalization.CultureInfo.InvariantCulture, out double zd)) - { - positionMap[name] = (zt, zd); - } - } - } - } - - if (positionMap.Count == 0) - { - MessageBox.Show("未找到 SettingsOffsets.txt 或文件为空。\n请确认文件夹中包含 SettingsOffsets.txt(格式: Filename;ZT;ZD)", - "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - // 只处理 SettingsOffsets.txt 中列出的文件 - var offsetFiles = new List(); - foreach (var kvp in positionMap) - { - string filePath = Path.Combine(folder, kvp.Key); - if (File.Exists(filePath)) - offsetFiles.Add(filePath); - } - - if (offsetFiles.Count < 3) - { - MessageBox.Show($"Settings 中列出 {positionMap.Count} 个文件,但实际只找到 {offsetFiles.Count} 个。至少需要3个。", - "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - IsRunning = true; - StatusMessage = $"Z校准: 处理中..."; - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "ZCalibration"); - Directory.CreateDirectory(resultDir); - - var logLines = new List(); - logLines.Add($"Z Calibration Result (Centerline + Offsets)"); - logLines.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); - logLines.Add($"Image folder: {folder}"); - logLines.Add(""); - - // 标定参数 - double pixelSize_um = 119.0; - double nominalDiameter_um = 13000.0; - int imageHeight = 1256; - - // ═══════ Part 1: Centerline ═══════ - string centerlineSettingsPath = Path.Combine(folder, "SettingsCenterline.txt"); - var centerlineMap = new Dictionary(); - if (File.Exists(centerlineSettingsPath)) - { - var lines = File.ReadAllLines(centerlineSettingsPath).Skip(1); - foreach (var line in lines) - { - if (string.IsNullOrWhiteSpace(line)) continue; - var parts = line.Split(';'); - if (parts.Length >= 3) - { - string name = parts[0].Trim(); - if (double.TryParse(parts[1].Trim(), System.Globalization.NumberStyles.Any, - System.Globalization.CultureInfo.InvariantCulture, out double ym) && - int.TryParse(parts[2].Trim(), out int dir)) - { - centerlineMap[name] = (ym, dir); - } - } - } - } - - var centerlineMeasurements = new List(); - var measurements = new List(); - - try - { - // ═══════ Centerline 检测 ═══════ - if (centerlineMap.Count > 0) - { - logLines.Add("═══════ Centerline Detection ═══════"); - logLines.Add("文件名\tStageY(μm)\t方向\t中心(px)\t宽度(px)\t左宽(px)\t右宽(px)"); - - await Task.Run(() => - { - foreach (var kvp in centerlineMap) - { - string filePath = Path.Combine(folder, kvp.Key); - if (!File.Exists(filePath)) continue; - - var img = CvInvoke.Imread(filePath, ImreadModes.Unchanged); - if (img.IsEmpty) continue; - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - var det = BandEdgeDetector.Detect(img); - int cols = img.Cols; - img.Dispose(); - - if (det.Success) - { - centerlineMeasurements.Add(new CenterlineMeasurement - { - StageY_um = kvp.Value.StageY, - Direction = kvp.Value.Direction, - CenterPx = det.Center, - UpperEdgePx = det.UpperEdge, - LowerEdgePx = det.LowerEdge, - LeftWidthPx = det.LeftWidth, - MidWidthPx = det.MidWidth, - RightWidthPx = det.RightWidth, - ImageCols = cols - }); - logLines.Add($"{kvp.Key}\t{kvp.Value.StageY:F0}\t{kvp.Value.Direction}\t{det.Center:F3}\t{det.MidWidth:F3}\t{det.LeftWidth:F3}\t{det.RightWidth:F3}"); - } - } - }); - - // 拟合 Centerline - if (centerlineMeasurements.Count >= 4) - { - // 用 SettingsOffsets 第一个点位的 Z 近似 Centerline 阶段的几何参数 - double clFod_um = 0, clFdd_um = 0; - if (positionMap.Count > 0) - { - var firstPos = positionMap.Values.First(); - clFod_um = Math.Abs(firstPos.SourceZ); - clFdd_um = Math.Abs(firstPos.SourceZ) + firstPos.DetectorZ; - } - - var clResult = CenterlineCalibration.Calibrate( - centerlineMeasurements, imageHeight, - pixelSize_um, clFdd_um, clFod_um, nominalDiameter_um); - logLines.Add(""); - if (clResult.Success) - { - logLines.Add($"Centerline Y: {clResult.CenterlineY_um:F1} μm ({clResult.CenterlineY_um / 1000.0:F4} mm)"); - logLines.Add($" Forward: {clResult.CenterlineY_Forward:F1} μm"); - logLines.Add($" Backward: {clResult.CenterlineY_Backward:F1} μm"); - logLines.Add($" Backlash: {clResult.BacklashError_um:F1} μm"); - logLines.Add($" Residual StdDev: {clResult.ResidualStdDev_px:F3} px"); - logLines.Add($" Detector Yaw: {clResult.DetectorYaw_deg:F4}° (偏航,绕Y轴)"); - logLines.Add($" Detector Pitch: {clResult.DetectorPitch_deg:F4}° (俯仰,绕X轴)"); - } - else - { - logLines.Add($"Centerline 拟合失败: {clResult.ErrorMessage}"); - } - } - logLines.Add(""); - } - - // ═══════ Offsets 检测 ═══════ - logLines.Add("═══════ Offsets Detection ═══════"); - logLines.Add("文件名\t上边缘(px)\t下边缘(px)\t厚度(px)\tSourceZ(μm)\tDetectorZ(μm)"); - - await Task.Run(() => - { - for (int i = 0; i < offsetFiles.Count; i++) - { - var img = CvInvoke.Imread(offsetFiles[i], ImreadModes.Unchanged); - if (img.IsEmpty) continue; - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - var det = BandEdgeDetector.Detect(img); - string fileName = Path.GetFileName(offsetFiles[i]); - img.Dispose(); - - if (det.Success && positionMap.TryGetValue(fileName, out var pos)) - { - logLines.Add($"{fileName}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.MidWidth:F3}\t{pos.SourceZ:F0}\t{pos.DetectorZ:F0}"); - - measurements.Add(new ZOffsetMeasurement - { - SourceZ_um = pos.SourceZ, - DetectorZ_um = pos.DetectorZ, - UpperEdgePx = det.UpperEdge, - LowerEdgePx = det.LowerEdge - }); - } - else - { - logLines.Add($"{fileName}\t检测失败"); - } - - int idx = i; - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = $"Z校准: {idx + 1}/{offsetFiles.Count} - {fileName}"; - ProgressValue = (double)(idx + 1) / offsetFiles.Count * 100; - }); - } - }); - - // 执行 Offset 拟合 - logLines.Add(""); - if (measurements.Count >= 3) - { - var calibResult = ZOffsetCalibration.Calibrate(measurements, pixelSize_um, nominalDiameter_um); - - logLines.Add("═══════ Offset Calibration Result ═══════"); - if (calibResult.Success) - { - double fddOffset_mm = calibResult.FddOffset_um / 1000.0; - double fodOffset_mm = calibResult.FodOffset_um / 1000.0; - double diameter_mm = calibResult.ObjectDiameter_um / 1000.0; - - logLines.Add($"FDD Offset: {calibResult.FddOffset_um:F1} μm ({fddOffset_mm:F4} mm)"); - logLines.Add($"FOD Offset: {calibResult.FodOffset_um:F1} μm ({fodOffset_mm:F4} mm)"); - logLines.Add($"Object Diameter: {calibResult.ObjectDiameter_um:F1} μm ({diameter_mm:F4} mm) [nominal: {nominalDiameter_um:F0} μm]"); - logLines.Add($"Residual StdDev: {calibResult.ResidualStdDev_px:F4} pixels"); - logLines.Add($"Iterations: {calibResult.Iterations}"); - logLines.Add($"Accuracy: {(calibResult.ResidualStdDev_px <= 0.1 ? "PASSED" : "FAILED")} (≤0.1 pixel)"); - } - else - { - logLines.Add($"拟合失败: {calibResult.ErrorMessage}"); - } - } - else - { - logLines.Add("测量点不足(<3),无法执行 Offset 拟合。请确认 SettingsOffsets.txt 存在且格式正确。"); - } - - // 保存结果 - string txtPath = Path.Combine(resultDir, $"z_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllLines(txtPath, logLines); - - StatusMessage = $"Z校准完成,结果保存至: {txtPath}"; - MessageBox.Show($"Z校准完成!\n处理 {files.Count} 帧,拟合 {measurements.Count} 点\n结果保存至:\n{txtPath}", - "完成", MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (Exception ex) - { - MessageBox.Show($"Z校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - } - } - - private void OnRotationTableCenterComplete(List frames) - { - // TODO: 调用旋转中心检测算法 - StatusMessage = $"Rotation Table Center 完成,采集 {frames.Count} 帧"; - } - - /// - /// 从本地文件执行旋转中心检测(无硬件测试模式) - /// 每36张一组,分组拟合,保存结果图和txt - /// - private async void ExecuteRotationTableCenterFromFiles() - { - // 选择图片文件夹 - var dialog = new OpenFolderDialog - { - Title = "选择旋转中心检测图像文件夹" - }; - if (dialog.ShowDialog() != true) return; - - string folder = dialog.FolderName; - var files = Directory.GetFiles(folder) - .Where(f => - { - var ext = Path.GetExtension(f).ToLower(); - return ext == ".tif" || ext == ".tiff"; - }) - .OrderBy(f => f) - .ToList(); - - if (files.Count == 0) - { - MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - // 参数配置 - int framesPerGroup = 36; - int groupCount = files.Count / framesPerGroup; - if (groupCount == 0) - { - MessageBox.Show($"图像数量 ({files.Count}) 不足一组 ({framesPerGroup} 张)。", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - double pixelSize = 0.119; // mm/pixel - - // 参考 C++ 代码中的 GroupParams(用户可后续改为从配置读取) - // ZT 为射线源Z(负值),ZD 为探测器Z - // FOD = |ZT|/1000, FDD = (|ZT| + ZD) / 1000 - var groupParams = new[] - { - new { XM = 239241.0, YM = 202736.0, ZD = 500000.0, ZT = -100000.0 }, - new { XM = 239214.0, YM = 202857.0, ZD = 500000.0, ZT = -74835.0 }, - new { XM = 239195.0, YM = 202912.0, ZD = 500000.0, ZT = -60597.0 }, - }; - - // 创建输出文件夹 - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "RotationTableCenterDetection"); - Directory.CreateDirectory(resultDir); - - IsRunning = true; - StatusMessage = $"共 {groupCount} 组,每组 {framesPerGroup} 帧"; - - var allResults = new List(); - - try - { - for (int g = 0; g < groupCount && g < groupParams.Length; g++) - { - int startIdx = g * framesPerGroup; - int endIdx = startIdx + framesPerGroup; - var gp = groupParams[g]; - - // 每组打开一个新的显示窗口 - RotationCenterProgressWindow? progressWindow = null; - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow = new RotationCenterProgressWindow(); - progressWindow.Title = $"Calibration Toolbox - 第 {g + 1} 组"; - progressWindow.Show(); - progressWindow.UpdateStatus($"第 {g + 1}/{groupCount} 组开始...", 0); - }); - - var offXs = new List(); - var offYs = new List(); - var radii = new List(); - int nDetecU = 0, nDetecV = 0; - - await Task.Run(() => - { - for (int i = startIdx; i < endIdx && i < files.Count; i++) - { - var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); - if (img.IsEmpty) continue; - - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - if (i == startIdx) - { - nDetecU = img.Cols; - nDetecV = img.Rows; - } - - int localU = nDetecU, localV = nDetecV; - var detection = RotationCenterDetector.DetectCircle(img, localU, localV); - - if (detection.Success) - { - offXs.Add(detection.OffsetX); - offYs.Add(detection.OffsetY); - radii.Add(detection.Radius); - - int frameInGroup = i - startIdx; - int total = framesPerGroup; - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow?.AddDetection(detection, frameInGroup, total, localU, localV); - }); - } - - img.Dispose(); - Thread.Sleep(30); - } - }); - - if (offXs.Count < 3) - { - allResults.Add($"第 {g + 1} 组: 有效帧不足 ({offXs.Count})"); - continue; - } - - // 过滤异常 + 拟合 - var (filteredXs, filteredYs) = RotationCenterDetector.FilterOutliers(offXs, offYs, radii); - var fit = RotationCenterDetector.FitCircle(filteredXs, filteredYs); - - if (fit == null) - { - allResults.Add($"第 {g + 1} 组: 拟合失败"); - continue; - } - - // 计算物理偏移 - double fod_mm = Math.Abs(gp.ZT) / 1000.0; - double fdd_mm = (Math.Abs(gp.ZT) + gp.ZD) / 1000.0; - RotationCenterDetector.CalculatePhysicalOffset(fit, pixelSize, fod_mm, fdd_mm); - - double newX = gp.XM + fit.DeltaX_um; - double newY = gp.YM + fit.DeltaY_um; - - // 显示拟合结果 - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow?.ShowFitResult(fit, nDetecU, nDetecV); - }); - - // 保存拟合图 - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow?.SaveCanvas(Path.Combine(resultDir, $"group{g + 1}_circle_fit.png")); - }); - - // 记录结果 - double m = fdd_mm / fod_mm; - string groupResult = - $"===== 第 {g + 1} 组 =====\n" + - $"XM={gp.XM} YM={gp.YM} ZD={gp.ZD} ZT={gp.ZT} um\n" + - $"FOD={fod_mm:F2}mm FDD={fdd_mm:F2}mm M={m:F3}\n" + - $"有效帧: {offXs.Count}, 拟合点: {filteredXs.Count}\n" + - $"拟合圆: cx={fit.CenterX:F2}px cy={fit.CenterY:F2}px R={fit.Radius:F2}px std={fit.StdDev:F4}px\n" + - $"轨迹半径: {fit.PathRadius_um:F1} um\n" + - $"偏移: dX={fit.DeltaX_um:F1} um, dY={fit.DeltaY_um:F1} um\n" + - $"新中心: X={newX:F1} Y={newY:F1} um\n"; - allResults.Add(groupResult); - - StatusMessage = $"第 {g + 1} 组完成: dX={fit.DeltaX_um:F1}um, dY={fit.DeltaY_um:F1}um"; - } - - // 保存结果 txt - string txtPath = Path.Combine(resultDir, $"rotation_center_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllText(txtPath, string.Join("\n", allResults)); - - StatusMessage = $"全部完成,结果已保存: {txtPath}"; - MessageBox.Show($"旋转中心检测完成!\n\n结果保存至:\n{resultDir}", "完成", - MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (Exception ex) - { - MessageBox.Show($"检测过程出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - } - } - - private void OnCTCalibrationComplete(List frames) - { - StatusMessage = $"CT-Calibration 完成,采集 {frames.Count} 帧"; - } - - /// - /// CT校准流程: - /// 1. 弹框让用户移到 HIGH MAG 位置 → 记录位置 - /// 2. 弹框让用户移到 LOW MAG 位置 → 记录位置 - /// 3. 自动采集:第一组在 LOW MAG 位置移动Y采图,第二组在 HIGH MAG 位置移动Y采图 - /// - private async void ExecuteCTCalibration() - { - // ===== 第一步:HIGH MAGNIFICATION 对话框 ===== - var highMagDialog = new CTCalibrationSetupDialog(6000, 119); - if (highMagDialog.ShowDialog() != true) return; - - double objectDiameter_um = highMagDialog.ObjectDiameter; - double pixelSize_um = highMagDialog.PixelSize; - - // 记录 HIGH MAG 位置(用户已手动移好) - _motionSystem.UpdateAllStatus(); - double highMag_StageX = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; - double highMag_StageY = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; - double highMag_SourceZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; - double highMag_DetectorZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; - - // ===== 第二步:LOW MAGNIFICATION 对话框 ===== - var lowMagDialog = new CTCalibrationLowMagDialog(); - if (lowMagDialog.ShowDialog() != true) return; - - // 记录 LOW MAG 位置(用户已手动移好) - _motionSystem.UpdateAllStatus(); - double lowMag_StageX = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; - double lowMag_StageY = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; - double lowMag_SourceZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; - double lowMag_DetectorZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; - - // ===== 第三步:开始自动采集 ===== - IsRunning = true; - _cts = new CancellationTokenSource(); - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "CTCalibration"); - Directory.CreateDirectory(resultDir); - - int stepsPerGroup = 5; - double yStep_um = objectDiameter_um * 0.3; - - var group1Frames = new List<(double yPos, int index)>(); - var group2Frames = new List<(double yPos, int index)>(); - - try - { - // ===== 第一组:LOW MAGNIFICATION(小放大比)===== - // 先移动到 LOW MAG 的 SourceZ / DetectorZ / StageX - StatusMessage = "移动到 LOW MAGNIFICATION 位置..."; - var moveResult = _motionService.MoveAllToTarget(new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, lowMag_StageX }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, lowMag_SourceZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, lowMag_DetectorZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, lowMag_StageY }, - }); - if (!moveResult.Success) - throw new CalibrationException($"移动失败: {moveResult.ErrorMessage}"); - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // Y 轴逐步移动采图 - for (int i = 0; i < stepsPerGroup; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetY = lowMag_StageY + (i - stepsPerGroup / 2) * yStep_um; - StatusMessage = $"第1组(LOW MAG) {i + 1}/{stepsPerGroup}: Y→{targetY:F0}"; - - var yResult = _motionService.MoveToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); - if (!yResult.Success) - throw new CalibrationException($"Y轴运动失败: {yResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // 采集 - // TODO: await _detectorService.AcquireSingleFrameAsync(_cts.Token); - group1Frames.Add((targetY, i)); - } - - // ===== 第二组:HIGH MAGNIFICATION(大放大比)===== - StatusMessage = "移动到 HIGH MAGNIFICATION 位置..."; - moveResult = _motionService.MoveAllToTarget(new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, highMag_StageX }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, highMag_SourceZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, highMag_DetectorZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, highMag_StageY }, - }); - if (!moveResult.Success) - throw new CalibrationException($"移动失败: {moveResult.ErrorMessage}"); - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // Y 轴逐步移动采图 - for (int i = 0; i < stepsPerGroup; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetY = highMag_StageY + (i - stepsPerGroup / 2) * yStep_um; - StatusMessage = $"第2组(HIGH MAG) {i + 1}/{stepsPerGroup}: Y→{targetY:F0}"; - - var yResult = _motionService.MoveToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); - if (!yResult.Success) - throw new CalibrationException($"Y轴运动失败: {yResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // 采集 - // TODO: await _detectorService.AcquireSingleFrameAsync(_cts.Token); - group2Frames.Add((targetY, i)); - } - - // ===== 算法处理 ===== - // TODO: 调用 FullCalibration 算法 - // var result = fullCalibration.Calibrate(group1Images, group2Images, objectDiameter_um, pixelSize_um); - - // 保存结果 - string txtPath = Path.Combine(resultDir, $"ct_calibration_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - var resultLines = new List - { - "CT Calibration Result", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - $"Object Diameter: {objectDiameter_um} um", - $"Pixel Size: {pixelSize_um} um", - "", - "HIGH MAG Position:", - $" StageX={highMag_StageX} StageY={highMag_StageY} SourceZ={highMag_SourceZ} DetectorZ={highMag_DetectorZ}", - "LOW MAG Position:", - $" StageX={lowMag_StageX} StageY={lowMag_StageY} SourceZ={lowMag_SourceZ} DetectorZ={lowMag_DetectorZ}", - "", - $"Group 1 (LOW MAG): {group1Frames.Count} frames", - $"Group 2 (HIGH MAG): {group2Frames.Count} frames", - }; - File.WriteAllLines(txtPath, resultLines); - - StatusMessage = $"CT校准完成,结果保存至: {resultDir}"; - MessageBox.Show($"CT校准采集完成!\n\n第1组(LOW MAG): {group1Frames.Count} 帧\n第2组(HIGH MAG): {group2Frames.Count} 帧\n\n结果保存至:\n{resultDir}", - "完成", MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "CT校准已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "CT校准错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - /// - /// CT校准(从文件模式):两步引导 + 选择文件夹,逐帧检测条带边缘,输出中心和宽度 - /// - private async void ExecuteCTCalibrationFromFiles() - { - // 第一步:HIGH MAGNIFICATION 对话框 - var highMagDialog = new CTCalibrationSetupDialog(6000, 119); - if (highMagDialog.ShowDialog() != true) return; - - double objectDiameter_um = highMagDialog.ObjectDiameter; - double pixelSize_um = highMagDialog.PixelSize; - - // 第二步:LOW MAGNIFICATION 对话框 - var lowMagDialog = new CTCalibrationLowMagDialog(); - if (lowMagDialog.ShowDialog() != true) return; - - // 两个 OK 都点了,选择文件夹 - var dialog = new OpenFolderDialog { Title = "选择CT校准图像文件夹" }; - if (dialog.ShowDialog() != true) return; - - string folder = dialog.FolderName; - var files = Directory.GetFiles(folder) - .Where(f => - { - var ext = Path.GetExtension(f).ToLower(); - return ext == ".tif" || ext == ".tiff"; - }) - .OrderBy(f => f) - .ToList(); - - if (files.Count == 0) - { - MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - IsRunning = true; - StatusMessage = $"CT校准: 找到 {files.Count} 张图像"; - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "CTCalibration"); - Directory.CreateDirectory(resultDir); - - var results = new List(); - results.Add("CT Calibration Result"); - results.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); - results.Add($"Object Diameter: {objectDiameter_um} um"); - results.Add($"Pixel Size: {pixelSize_um} um"); - results.Add(""); - results.Add("文件名\t上边缘(px)\t下边缘(px)\t中心(px)\t左宽(px)\t中宽(px)\t右宽(px)"); - - try - { - await Task.Run(() => - { - for (int i = 0; i < files.Count; i++) - { - var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); - if (img.IsEmpty) continue; - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - var det = BandEdgeDetector.Detect(img); - string fileName = Path.GetFileName(files[i]); - - if (det.Success) - { - results.Add($"{fileName}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.Center:F3}\t{det.LeftWidth:F3}\t{det.MidWidth:F3}\t{det.RightWidth:F3}"); - } - else - { - results.Add($"{fileName}\t检测失败"); - } - - img.Dispose(); - - int idx = i; - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = $"CT校准: {idx + 1}/{files.Count} - {fileName}"; - ProgressValue = (double)(idx + 1) / files.Count * 100; - }); - } - }); - - // 保存结果 - string txtPath = Path.Combine(resultDir, $"ct_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllLines(txtPath, results); - - StatusMessage = $"CT校准完成,结果保存至: {txtPath}"; - MessageBox.Show($"CT校准完成!\n处理 {files.Count} 帧\n\n标定体直径: {objectDiameter_um} um\n像素大小: {pixelSize_um} um\n\n结果保存至:\n{txtPath}", - "完成", MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (Exception ex) - { - MessageBox.Show($"CT校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - } - } - - /// - /// PCT校准:从文件夹读取 TIFF 投影序列,检测暗球圆心,运行完整几何标定,输出结果 - /// - private async void ExecutePCTCalibration() - { - // 选择 TIFF 文件夹 - var dialog = new OpenFolderDialog { Title = "选择 PCT 校准投影图像文件夹" }; - if (dialog.ShowDialog() != true) return; - - string folder = dialog.FolderName; - var files = Directory.GetFiles(folder) - .Where(f => - { - var ext = Path.GetExtension(f).ToLower(); - return ext == ".tif" || ext == ".tiff"; - }) - .OrderBy(f => f) - .ToList(); - - if (files.Count < 10) - { - MessageBox.Show($"投影帧数不足(找到 {files.Count} 张,至少需要 10 张)。", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - // 参数输入 - double pixelSize = 0.119; // mm/pixel,默认值 - - // 从当前轴位置计算 DSO 和 DSD 初值 - // FOD = |ZT| (um → mm), FDD = |ZT| + ZD (um → mm) - _motionSystem.UpdateAllStatus(); - double zt_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; - double zd_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; - double dso = Math.Abs(zt_um) / 1000.0; // FOD (mm) - double dsd = (Math.Abs(zt_um) + zd_um) / 1000.0; // FDD (mm) - - // TODO: 可弹出对话框让用户输入 pixelSize/DSO/DSD - - IsRunning = true; - StatusMessage = $"PCT校准: 加载 {files.Count} 张投影..."; - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "PCTCalibration"); - Directory.CreateDirectory(resultDir); - - try - { - // 加载所有投影为 Mat (CV_32F) - var projections = new List(); - int width = 0, height = 0; - - await Task.Run(() => - { - for (int i = 0; i < files.Count; i++) - { - var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); - if (img.IsEmpty) continue; - if (img.Depth != DepthType.Cv32F) - img.ConvertTo(img, DepthType.Cv32F); - - if (projections.Count == 0) - { - width = img.Cols; - height = img.Rows; - } - projections.Add(img); - - int idx = i; - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = $"PCT校准: 加载 {idx + 1}/{files.Count}"; - ProgressValue = (double)(idx + 1) / files.Count * 50; // 前50%是加载 - }); - } - }); - - if (projections.Count < 10) - { - MessageBox.Show($"有效投影帧不足: {projections.Count}", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - return; - } - - StatusMessage = "PCT校准: 正在优化几何参数..."; - ProgressValue = 60; - - // 运行完整几何标定 - var geo = new GeoParams - { - DSO = dso, - DSD = dsd, - PixelSize = pixelSize, - NDetecU = width, - NDetecV = height - }; - - var options = new FullCalibrationOptions - { - MaxIterations = 5000, - Tolerance = 1e-16, - OptimizeDetectorOffset = true, - OptimizeDistances = true - }; - - var calibrator = new FullCalibration(); - calibrator.OnProgress = (iter, rms, p) => - { - if (iter % 100 == 0) - { - Application.Current?.Dispatcher.Invoke(() => - { - StatusMessage = $"PCT校准: 迭代{iter}, RMS={rms:F4}px"; - ProgressValue = 60 + Math.Min(35, iter / 100.0); - }); - } - }; - - FullCalibrationResult result; - result = await Task.Run(() => calibrator.Calibrate(projections, geo, options)); - - ProgressValue = 100; - - // 保存结果 - string txtPath = Path.Combine(resultDir, $"pct_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - var lines = new List - { - "PCT-Calibration Result (Full Geometric Calibration)", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - $"Projections: {projections.Count} frames ({width}x{height})", - $"Pixel Size: {pixelSize} mm/pixel", - "", - "===== 优化结果 =====", - $"ay = {result.AyDeg:F4}° (旋转轴倾斜)", - $"det_y = {result.DetYDeg:F4}° (探测器 dPitch)", - $"det_x = {result.DetXDeg:F4}° (探测器 dYaw)", - $"det_z = {result.DetZDeg:F4}° (探测器 dRoll)", - $"R = {result.R_mm:F4} mm (物体偏移)", - $"DSO = {result.DSO_mm:F2} mm", - $"DSD = {result.DSD_mm:F2} mm", - $"RMS = {result.RmsPx:F4} px", - $"Converged: {result.Converged}", - "", - "===== TIGRE 参数 =====", - $"geo.DSO = {result.DSO_mm} mm", - $"geo.DSD = {result.DSD_mm} mm", - $"geo.angles[:,1] = {result.AyDeg}° (ay)", - $"geo.rotDetector[:,0] = {result.DetXDeg}° (det_x/dYaw)", - $"geo.rotDetector[:,1] = {result.DetYDeg}° (det_y/dPitch)", - $"geo.rotDetector[:,2] = {result.DetZDeg}° (det_z/dRoll)", - $"geo.offOrigin[:,0] = {-result.R_mm} mm (-R)", - }; - - if (result.OffDetecU_mm != 0 || result.OffDetecV_mm != 0) - { - lines.Add($"geo.offDetector[:,0] = {result.OffDetecU_mm} mm"); - lines.Add($"geo.offDetector[:,1] = {result.OffDetecV_mm} mm"); - } - - File.WriteAllLines(txtPath, lines); - - // 释放投影 - foreach (var p in projections) p.Dispose(); - - StatusMessage = $"PCT校准完成: RMS={result.RmsPx:F3}px"; - MessageBox.Show( - $"PCT-Calibration 完成!\n\n" + - $"旋转轴倾斜 ay = {result.AyDeg:F3}°\n" + - $"探测器 dRoll = {result.DetZDeg:F3}°\n" + - $"物体偏移 R = {result.R_mm:F3} mm\n" + - $"RMS = {result.RmsPx:F4} px\n\n" + - $"结果保存至:\n{txtPath}", - "PCT-Calibration 完成", - MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (Exception ex) - { - MessageBox.Show($"PCT校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - } - } - - /// - /// 硬件模式:旋转中心检测(运动+采集+算法) - /// 连接硬件后,将 RotationTableCenterCommand 指向此方法即可 - /// - private async void ExecuteRotationTableCenterWithHardware() - { - // 参数配置 - int framesPerGroup = 36; - double angleStep = 10.0; // 每帧转台旋转角度 - double pixelSize = 0.119; - - var groupParams = new[] - { - new { XM = 239241.0, YM = 202736.0, ZD = 500000.0, ZT = -100000.0 }, - new { XM = 239214.0, YM = 202857.0, ZD = 500000.0, ZT = -74835.0 }, - new { XM = 239195.0, YM = 202912.0, ZD = 500000.0, ZT = -60597.0 }, - }; - int groupCount = groupParams.Length; - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "RotationTableCenterDetection"); - Directory.CreateDirectory(resultDir); - - IsRunning = true; - _cts = new CancellationTokenSource(); - var allResults = new List(); - - try - { - for (int g = 0; g < groupCount; g++) - { - _cts.Token.ThrowIfCancellationRequested(); - var gp = groupParams[g]; - - // 移动到该组的 SourceZ / DetectorZ / StageX / StageY 位置 - var moveResult = _motionService.MoveAllToTarget(new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, gp.XM }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, gp.YM }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, gp.ZT }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, gp.ZD }, - }); - if (!moveResult.Success) - throw new CalibrationException($"第{g + 1}组直线轴运动失败: {moveResult.ErrorMessage}"); - - // 等待直线轴到位 - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // 打开可视化窗口 - RotationCenterProgressWindow? progressWindow = null; - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow = new RotationCenterProgressWindow(); - progressWindow.Title = $"Calibration Toolbox - 第 {g + 1} 组"; - progressWindow.Show(); - }); - - var offXs = new List(); - var offYs = new List(); - var radii = new List(); - int nDetecU = 0, nDetecV = 0; - - for (int i = 0; i < framesPerGroup; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetAngle = i * angleStep; - StatusMessage = $"第{g + 1}组 帧{i + 1}/{framesPerGroup} 转台→{targetAngle}°"; - - // 转台旋转到目标角度 - var rotResult = _motionService.MoveRotaryToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.StageRotation, targetAngle); - if (!rotResult.Success) - throw new CalibrationException($"转台运动失败: {rotResult.ErrorMessage}"); - - // 等待到位 - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // 采集单帧 - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - // 获取图像数据(从 IImageService 的 LatestFrame) - // TODO: 根据你的探测器实现方式获取帧数据 - // 这里假设通过事件或服务拿到 ushort[] 数据后转为 Mat - // var frameData = GetLatestFrameData(); - // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); - - // ===== 占位:替换为实际采集数据 ===== - // 当探测器连上后,取消下面的注释,删除 continue - // if (i == 0) { nDetecU = frameData.Width; nDetecV = frameData.Height; } - // var detection = RotationCenterDetector.DetectCircle(img, nDetecU, nDetecV); - // ... (同文件模式的检测逻辑) - // =================================== - } - - // 拟合 + 保存(同文件模式逻辑) - if (offXs.Count >= 3) - { - var (filteredXs, filteredYs) = RotationCenterDetector.FilterOutliers(offXs, offYs, radii); - var fit = RotationCenterDetector.FitCircle(filteredXs, filteredYs); - if (fit != null) - { - double fod_mm = Math.Abs(gp.ZT) / 1000.0; - double fdd_mm = (Math.Abs(gp.ZT) + gp.ZD) / 1000.0; - RotationCenterDetector.CalculatePhysicalOffset(fit, pixelSize, fod_mm, fdd_mm); - - Application.Current?.Dispatcher.Invoke(() => - { - progressWindow?.ShowFitResult(fit, nDetecU, nDetecV); - progressWindow?.SaveCanvas(Path.Combine(resultDir, $"group{g + 1}_circle_fit.png")); - }); - - double newX = gp.XM + fit.DeltaX_um; - double newY = gp.YM + fit.DeltaY_um; - double m = fdd_mm / fod_mm; - allResults.Add( - $"===== 第 {g + 1} 组 =====\n" + - $"FOD={fod_mm:F2}mm FDD={fdd_mm:F2}mm M={m:F3}\n" + - $"拟合: R={fit.Radius:F2}px std={fit.StdDev:F4}px\n" + - $"偏移: dX={fit.DeltaX_um:F1}um dY={fit.DeltaY_um:F1}um\n" + - $"新中心: X={newX:F1} Y={newY:F1} um\n"); - } - } - } - - string txtPath = Path.Combine(resultDir, $"rotation_center_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllText(txtPath, string.Join("\n", allResults)); - StatusMessage = $"完成,结果已保存: {txtPath}"; - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - /// - /// 等待所有轴到 Idle | Wait for all axes idle - /// - private async Task WaitAllAxesIdleAsync(CancellationToken ct, int timeoutMs = 30000) - { - var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); - while (DateTime.UtcNow < deadline) - { - ct.ThrowIfCancellationRequested(); - _motionSystem.UpdateAllStatus(); - - bool allIdle = _motionSystem.LinearAxes.Values - .All(a => a.Status == XP.Hardware.MotionControl.Abstractions.Enums.AxisStatus.Idle) - && _motionSystem.RotaryAxes.Values - .All(a => a.Status == XP.Hardware.MotionControl.Abstractions.Enums.AxisStatus.Idle); - - if (allIdle) return; - await Task.Delay(100, ct); - } - throw new CalibrationException("运动超时,轴未到位"); - } - - /// - /// 将 ushort[] 图像数据转换为 CV_32F Mat - /// - private static Mat ConvertUshortToMat(ushort[] data, int width, int height) - { - var mat = new Mat(height, width, DepthType.Cv32F, 1); - var floatData = new float[data.Length]; - for (int i = 0; i < data.Length; i++) - floatData[i] = data[i]; - - System.Runtime.InteropServices.Marshal.Copy(floatData, 0, mat.DataPointer, floatData.Length); - return mat; - } - - /// - /// 保存 Detector Centering 结果图:黑底 + 白色圆 + 十字线 + 圆心标记 - /// - private static void SaveDetectorCenteringImage(int nDetecU, int nDetecV, - CircleDetectionResult detection, string resultDir, string sourceFileName) - { - using var canvas = new Emgu.CV.Image(nDetecU, nDetecV, new Emgu.CV.Structure.Bgr(0, 0, 0)); - - // 画白色填充圆(标记物) - CvInvoke.Circle(canvas, new System.Drawing.Point((int)detection.AbsCenterX, (int)detection.AbsCenterY), - (int)detection.Radius, new MCvScalar(255, 255, 255), -1); - - // 画十字线(探测器中心) - int midX = nDetecU / 2; - int midY = nDetecV / 2; - CvInvoke.Line(canvas, new System.Drawing.Point(midX, 0), new System.Drawing.Point(midX, nDetecV), - new MCvScalar(128, 128, 128), 1); - CvInvoke.Line(canvas, new System.Drawing.Point(0, midY), new System.Drawing.Point(nDetecU, midY), - new MCvScalar(128, 128, 128), 1); - - // 画圆心小点 - CvInvoke.Circle(canvas, new System.Drawing.Point((int)detection.AbsCenterX, (int)detection.AbsCenterY), - 3, new MCvScalar(0, 0, 0), -1); - - string outName = Path.GetFileNameWithoutExtension(sourceFileName) + "_result.png"; - canvas.Save(Path.Combine(resultDir, outName)); - } - - #endregion - - #region 硬件模式方法 | Hardware mode methods - - /// - /// 硬件模式:Detector Centering - /// 到指定位置列表,每个位置采一帧,检测圆心偏移 - /// - private async void ExecuteDetectorCenteringWithHardware() - { - IsRunning = true; - _cts = new CancellationTokenSource(); - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "DetectorCentering"); - Directory.CreateDirectory(resultDir); - - double pixelSize_mm = 0.119; - - // 从配置文件加载点位,或使用默认(这里用配置文件) - var configPath = GetConfigFilePath(); - CalibrationSequenceConfig? sequence = null; - if (File.Exists(configPath)) - { - var configFile = CalibrationConfigFile.Load(configPath); - sequence = configFile.DetectorCentering; - } - - if (sequence == null || sequence.Steps.Count == 0) - { - MessageBox.Show("DetectorCentering 配置为空,请检查 CalibrationConfig.json", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - IsRunning = false; - return; - } - - var results = new List - { - "Detector Centering Result (Hardware Mode)", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - "", - "步骤\t圆心X(px)\t圆心Y(px)\t半径(px)\t偏移X(px)\t偏移Y(px)\t偏移X(mm)\t偏移Y(mm)" - }; - - try - { - for (int i = 0; i < sequence.Steps.Count; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - var step = sequence.Steps[i]; - - StatusMessage = $"Detector Centering {i + 1}/{sequence.Steps.Count}: 移动到位..."; - - // 下发运动 - var targets = new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, step.StageX }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, step.StageY }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, step.SourceZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, step.DetectorZ }, - }; - var moveResult = _motionService.MoveAllToTarget(targets); - if (!moveResult.Success) - throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token, sequence.MotionTimeoutMs); - await Task.Delay(sequence.SettleDelayMs, _cts.Token); - - // 采集 - StatusMessage = $"Detector Centering {i + 1}/{sequence.Steps.Count}: 采集..."; - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - // TODO: 获取帧数据并转换为 Mat - // var frameData = GetLatestFrame(); - // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); - // var detection = RotationCenterDetector.DetectCircle(img, frameData.Width, frameData.Height); - // if (detection.Success) { ... } - // img.Dispose(); - - ProgressValue = (double)(i + 1) / sequence.Steps.Count * 100; - } - - string txtPath = Path.Combine(resultDir, $"detector_centering_hw_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllLines(txtPath, results); - StatusMessage = $"Detector Centering 完成: {txtPath}"; - MessageBox.Show($"Detector Centering 完成!\n结果保存至:\n{txtPath}", "完成", - MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - /// - /// 硬件模式:Z-Calibration - /// 逐点移动,采图,检测条带边缘,输出中心和宽度 - /// - private async void ExecuteZCalibrationWithHardware() - { - IsRunning = true; - _cts = new CancellationTokenSource(); - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "ZCalibration"); - Directory.CreateDirectory(resultDir); - - var configPath = GetConfigFilePath(); - CalibrationSequenceConfig? sequence = null; - if (File.Exists(configPath)) - { - var configFile = CalibrationConfigFile.Load(configPath); - sequence = configFile.ZCalibration; - } - - if (sequence == null || sequence.Steps.Count == 0) - { - MessageBox.Show("ZCalibration 配置为空,请检查 CalibrationConfig.json", "错误", - MessageBoxButton.OK, MessageBoxImage.Warning); - IsRunning = false; - return; - } - - var results = new List - { - "Z-Calibration Result (Hardware Mode)", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - "", - "步骤\t描述\t上边缘(px)\t下边缘(px)\t中心(px)\t左宽(px)\t中宽(px)\t右宽(px)" - }; - - try - { - for (int i = 0; i < sequence.Steps.Count; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - var step = sequence.Steps[i]; - - StatusMessage = $"Z-Calibration {i + 1}/{sequence.Steps.Count}: 移动到位..."; - - // 下发运动 - var targets = new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, step.StageX }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, step.StageY }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, step.SourceZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, step.DetectorZ }, - }; - var moveResult = _motionService.MoveAllToTarget(targets); - if (!moveResult.Success) - throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token, sequence.MotionTimeoutMs); - await Task.Delay(sequence.SettleDelayMs, _cts.Token); - - // 采集 - StatusMessage = $"Z-Calibration {i + 1}/{sequence.Steps.Count}: 采集..."; - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - // TODO: 获取帧数据并转换为 Mat,运行 BandEdgeDetector - // var frameData = GetLatestFrame(); - // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); - // var det = BandEdgeDetector.Detect(img); - // if (det.Success) - // results.Add($"{i}\t{step.Description}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.Center:F3}\t{det.LeftWidth:F3}\t{det.MidWidth:F3}\t{det.RightWidth:F3}"); - // img.Dispose(); - - ProgressValue = (double)(i + 1) / sequence.Steps.Count * 100; - } - - string txtPath = Path.Combine(resultDir, $"z_calibration_hw_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - File.WriteAllLines(txtPath, results); - StatusMessage = $"Z-Calibration 完成: {txtPath}"; - MessageBox.Show($"Z-Calibration 完成!\n结果保存至:\n{txtPath}", "完成", - MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - /// - /// 硬件模式:PCT-Calibration - /// 支持多个扫描位置,每个位置转台转360°采集投影序列,分别运行完整几何标定 - /// - private async void ExecutePCTCalibrationWithHardware() - { - IsRunning = true; - _cts = new CancellationTokenSource(); - - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "PCTCalibration"); - Directory.CreateDirectory(resultDir); - - double pixelSize = 0.119; - int totalFrames = 360; - double angleStep = 360.0 / totalFrames; // 每帧1° - - // 多个扫描位置(直线轴 um + 倾斜轴度)— 后续可从配置读取 - var scanPositions = new[] - { - new { StageX = 239200.0, StageY = 202900.0, SourceZ = -100000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, - new { StageX = 239200.0, StageY = 202900.0, SourceZ = -150000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, - new { StageX = 239200.0, StageY = 202900.0, SourceZ = -200000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, - }; - - try - { - for (int g = 0; g < scanPositions.Length; g++) - { - _cts.Token.ThrowIfCancellationRequested(); - var pos = scanPositions[g]; - var projections = new List(); - int width = 0, height = 0; - - // ===== 移动直线轴到扫描位置 ===== - StatusMessage = $"PCT校准 第{g + 1}/{scanPositions.Length}组: 移动到扫描位置..."; - var posResult = _motionService.MoveAllToTarget(new Dictionary - { - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, pos.StageX }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, pos.StageY }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, pos.SourceZ }, - { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, pos.DetectorZ }, - }); - if (!posResult.Success) - throw new CalibrationException($"第{g + 1}组移动失败: {posResult.ErrorMessage}"); - - // 倾斜轴定位 - var tiltResult = _motionService.MoveRotaryToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.DetectorSwing, pos.DetectorSwing); - if (!tiltResult.Success) - throw new CalibrationException($"第{g + 1}组倾斜轴运动失败: {tiltResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // 到位后读取实际 ZT/ZD 计算 DSO/DSD - _motionSystem.UpdateAllStatus(); - double zt_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; - double zd_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; - double dso = Math.Abs(zt_um) / 1000.0; - double dsd = (Math.Abs(zt_um) + zd_um) / 1000.0; - - // ===== 转台360°采集 ===== - for (int i = 0; i < totalFrames; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetAngle = i * angleStep; - StatusMessage = $"PCT校准 第{g + 1}组: 帧{i + 1}/{totalFrames} 转台→{targetAngle:F1}°"; - - var rotResult = _motionService.MoveRotaryToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.StageRotation, targetAngle); - if (!rotResult.Success) - throw new CalibrationException($"转台运动失败: {rotResult.ErrorMessage}"); - - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(300, _cts.Token); - - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - // TODO: 获取帧数据转换为 Mat - // var frameData = GetLatestFrame(); - // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); - // if (projections.Count == 0) { width = frameData.Width; height = frameData.Height; } - // projections.Add(img); - - ProgressValue = (double)(i + 1) / totalFrames * 100; - } - - if (projections.Count < 10) - { - MessageBox.Show($"第{g + 1}组采集帧数不足,跳过。", "警告", - MessageBoxButton.OK, MessageBoxImage.Warning); - foreach (var p in projections) p.Dispose(); - continue; - } - - // ===== 运行标定 ===== - StatusMessage = $"PCT校准 第{g + 1}组: 优化几何参数..."; - var geo = new GeoParams - { - DSO = dso, - DSD = dsd, - PixelSize = pixelSize, - NDetecU = width, - NDetecV = height - }; - - var options = new FullCalibrationOptions - { - MaxIterations = 5000, - Tolerance = 1e-16, - OptimizeDetectorOffset = true, - OptimizeDistances = true - }; - - var calibrator = new FullCalibration(); - var result = await Task.Run(() => calibrator.Calibrate(projections, geo, options)); - - // 保存该组结果 - string txtPath = Path.Combine(resultDir, $"pct_calibration_group{g + 1}_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - var lines = new List - { - $"PCT-Calibration Result (Hardware Mode) - Group {g + 1}", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - $"Frames: {projections.Count}", - $"DSO={dso:F2}mm DSD={dsd:F2}mm PixelSize={pixelSize}mm", - "", - $"ay = {result.AyDeg:F4}°", - $"det_y = {result.DetYDeg:F4}°", - $"det_x = {result.DetXDeg:F4}°", - $"det_z = {result.DetZDeg:F4}°", - $"R = {result.R_mm:F4} mm", - $"offDetecU = {result.OffDetecU_mm:F4} mm", - $"offDetecV = {result.OffDetecV_mm:F4} mm", - $"DSO = {result.DSO_mm:F2} mm", - $"DSD = {result.DSD_mm:F2} mm", - $"RMS = {result.RmsPx:F4} px", - }; - File.WriteAllLines(txtPath, lines); - - foreach (var p in projections) p.Dispose(); - - StatusMessage = $"第{g + 1}组完成: RMS={result.RmsPx:F3}px"; - } - - StatusMessage = $"PCT校准全部完成,结果保存至: {resultDir}"; - MessageBox.Show($"PCT-Calibration 全部 {scanPositions.Length} 组完成!\n结果保存至:\n{resultDir}", - "完成", MessageBoxButton.OK, MessageBoxImage.Information); - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "PCT校准已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "PCT校准错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - #endregion - - #region Stage XY Calibration - - /// - /// Stage XY 标定:弹窗让用户对齐起点 → 沿X走10步 → 沿Y走10步 → 计算结果 - /// - private async void ExecuteStageXYCalibration() - { - // 弹窗提示用户对齐第一个孔 - var confirmResult = MessageBox.Show( - "Stage XY 标定\n\n" + - "请将孔板第一个孔(φ1mm)移动到探测器视野中,\n" + - "尽量让孔出现在探测器中心附近。\n\n" + - "准备好后点击\"确定\"开始自动标定。\n" + - "程序将沿 X 方向移动 9 步(每步20mm),\n" + - "然后回起点沿 Y 方向移动 9 步。", - "Stage XY Calibration", - MessageBoxButton.OKCancel, MessageBoxImage.Information); - - if (confirmResult != MessageBoxResult.OK) - return; - - IsRunning = true; - _cts = new CancellationTokenSource(); - StatusMessage = "Stage XY 标定: 开始..."; - - int stepsPerAxis = 10; // 总共10个点(起点+9步) - double stepSize_mm = 20.0; - - var xPoints = new List(); - var yPoints = new List(); - - try - { - // 记录起始位置 - _motionSystem.UpdateAllStatus(); - double startX = _motionSystem.GetLinearAxis( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; - double startY = _motionSystem.GetLinearAxis( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; - - // 获取探测器尺寸(从第一帧) - int nDetecU = 0, nDetecV = 0; - - // ===== X 方向标定 ===== - for (int i = 0; i < stepsPerAxis; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetX = startX + i * stepSize_mm; - StatusMessage = $"X方向: 第 {i + 1}/{stepsPerAxis} 点, X={targetX:F1}mm"; - ProgressValue = (double)i / (stepsPerAxis * 2) * 100; - - // 移动(第一个点不需要移动) - if (i > 0) - { - var moveResult = _motionService.MoveToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, targetX); - if (!moveResult.Success) - throw new CalibrationException($"X轴移动失败: {moveResult.ErrorMessage}"); - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - } - - // 采集 - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - // 检测圆心(使用 RotationCenterDetector.DetectCircle) - // TODO: 从探测器获取实际帧数据后调用检测 - // var frame = GetLatestFrame(); - // if (i == 0) { nDetecU = frame.Cols; nDetecV = frame.Rows; } - // var detection = RotationCenterDetector.DetectCircle(frame, nDetecU, nDetecV); - - // 占位:当硬件连通后替换为实际检测 - var point = new XYMeasurementPoint - { - Index = i, - CommandX = targetX, - CommandY = startY, - // OffsetU = detection.OffsetX, - // OffsetV = detection.OffsetY, - // Success = detection.Success, - Success = false // 硬件未连接时 - }; - xPoints.Add(point); - } - - // ===== 回到起点 ===== - StatusMessage = "回到起点..."; - var backResult = _motionService.MoveToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, startX); - if (!backResult.Success) - throw new CalibrationException($"X轴回位失败: {backResult.ErrorMessage}"); - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - - // ===== Y 方向标定 ===== - for (int i = 0; i < stepsPerAxis; i++) - { - _cts.Token.ThrowIfCancellationRequested(); - - double targetY = startY + i * stepSize_mm; - StatusMessage = $"Y方向: 第 {i + 1}/{stepsPerAxis} 点, Y={targetY:F1}mm"; - ProgressValue = 50 + (double)i / (stepsPerAxis * 2) * 100; - - if (i > 0) - { - var moveResult = _motionService.MoveToTarget( - XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); - if (!moveResult.Success) - throw new CalibrationException($"Y轴移动失败: {moveResult.ErrorMessage}"); - await WaitAllAxesIdleAsync(_cts.Token); - await Task.Delay(500, _cts.Token); - } - - var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); - if (!acquireResult.IsSuccess) - throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); - - var point = new XYMeasurementPoint - { - Index = i, - CommandX = startX, - CommandY = targetY, - Success = false // 硬件未连接时占位 - }; - yPoints.Add(point); - } - - // ===== 计算标定结果 ===== - var calibResult = StageXYCalibration.Calculate(xPoints, yPoints, stepSize_mm); - - ProgressValue = 100; - - if (calibResult.Success) - { - string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, - "Calibration", "StageXY"); - Directory.CreateDirectory(resultDir); - - string txtPath = Path.Combine(resultDir, - $"stage_xy_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); - var lines = new List - { - "Stage XY Calibration Result", - $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", - $"Step Size: {stepSize_mm} mm", - $"Points per axis: {stepsPerAxis}", - "", - "===== 结果 =====", - $"X轴缩放: {calibResult.ScaleX:F4} px/mm", - $"Y轴缩放: {calibResult.ScaleY:F4} px/mm", - $"X轴方向角: {calibResult.XAxisAngleDeg:F4}° (相对探测器U)", - $"Y轴方向角: {calibResult.YAxisAngleDeg:F4}° (相对探测器V)", - $"正交性误差: {calibResult.OrthogonalityErrorDeg:F4}°", - $"X方向RMS: {calibResult.XRmsPx:F3} px", - $"Y方向RMS: {calibResult.YRmsPx:F3} px", - }; - File.WriteAllLines(txtPath, lines); - - StatusMessage = "Stage XY 标定完成"; - MessageBox.Show( - $"Stage XY 标定完成!\n\n" + - $"X轴缩放: {calibResult.ScaleX:F4} px/mm\n" + - $"Y轴缩放: {calibResult.ScaleY:F4} px/mm\n" + - $"X轴方向角: {calibResult.XAxisAngleDeg:F4}°\n" + - $"Y轴方向角: {calibResult.YAxisAngleDeg:F4}°\n" + - $"正交性误差: {calibResult.OrthogonalityErrorDeg:F4}°\n\n" + - $"结果保存至:\n{txtPath}", - "Stage XY Calibration", - MessageBoxButton.OK, MessageBoxImage.Information); - } - else - { - MessageBox.Show( - $"标定失败: {calibResult.ErrorMessage}", - "Stage XY Calibration", - MessageBoxButton.OK, MessageBoxImage.Warning); - } - } - catch (OperationCanceledException) - { - _motionService.StopAll(); - StatusMessage = "已取消"; - } - catch (CalibrationException ex) - { - _motionService.StopAll(); - MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); - } - catch (Exception ex) - { - MessageBox.Show($"Stage XY 标定出错:\n{ex.Message}", "错误", - MessageBoxButton.OK, MessageBoxImage.Error); - } - finally - { - IsRunning = false; - _cts?.Dispose(); - _cts = null; - } - } - - #endregion - - private static string GetConfigFilePath() - { - return Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "CalibrationConfig.json"); - } - - private void OnExit() - { - if (_cts != null && !_cts.IsCancellationRequested) - { - _cts.Cancel(); - _motionService.StopAll(); - } - Application.Current.Windows.OfType() - .FirstOrDefault(w => w.DataContext == this)?.Close(); - } -} +using System.Windows; +using Microsoft.Win32; +using Prism.Commands; +using Prism.Mvvm; +using Emgu.CV; +using Emgu.CV.CvEnum; +using Emgu.CV.Structure; +using XP.Calibration.Core; +using XP.Calibration.Models; +using XP.Calibration.Services; +using XP.Calibration.Views; +using XP.Hardware.Detector.Services; +using XP.Hardware.MotionControl.Abstractions; +using XP.Hardware.MotionControl.Services; + +namespace XP.Calibration.ViewModels; + +/// +/// Calibration Toolbox 窗口 ViewModel +/// +public class CalibrationToolboxWindowViewModel : BindableBase +{ + private readonly IMotionControlService _motionService; + private readonly IMotionSystem _motionSystem; + private readonly IDetectorService _detectorService; + private CalibrationRunner? _runner; + private CancellationTokenSource? _cts; + + public DelegateCommand DetectorCenteringCommand { get; } + public DelegateCommand ZCalibrationCommand { get; } + public DelegateCommand RotationTableCenterCommand { get; } + public DelegateCommand CTCalibrationCommand { get; } + public DelegateCommand PCTCalibrationCommand { get; } + public DelegateCommand StageXYCalibrationCommand { get; } + public DelegateCommand CancelCommand { get; } + public DelegateCommand ExitCommand { get; } + + private string _statusMessage = "就绪"; + public string StatusMessage + { + get => _statusMessage; + set => SetProperty(ref _statusMessage, value); + } + + private double _progressValue; + public double ProgressValue + { + get => _progressValue; + set => SetProperty(ref _progressValue, value); + } + + private bool _isRunning; + public bool IsRunning + { + get => _isRunning; + set + { + SetProperty(ref _isRunning, value); + RaisePropertyChanged(nameof(IsNotRunning)); + DetectorCenteringCommand.RaiseCanExecuteChanged(); + ZCalibrationCommand.RaiseCanExecuteChanged(); + RotationTableCenterCommand.RaiseCanExecuteChanged(); + CTCalibrationCommand.RaiseCanExecuteChanged(); + PCTCalibrationCommand.RaiseCanExecuteChanged(); + StageXYCalibrationCommand.RaiseCanExecuteChanged(); + CancelCommand.RaiseCanExecuteChanged(); + } + } + + public bool IsNotRunning => !IsRunning; + + public string VersionInfo { get; } = "Calibration Toolbox 1.0.0 - XplorePlane"; + + public CalibrationToolboxWindowViewModel( + IMotionControlService motionService, + IMotionSystem motionSystem, + IDetectorService detectorService) + { + _motionService = motionService; + _motionSystem = motionSystem; + _detectorService = detectorService; + + DetectorCenteringCommand = new DelegateCommand( + ExecuteDetectorCentering, + () => IsNotRunning); + ZCalibrationCommand = new DelegateCommand( + ExecuteZCalibrationFromFiles, + () => IsNotRunning); + RotationTableCenterCommand = new DelegateCommand( + ExecuteRotationTableCenterFromFiles, + () => IsNotRunning); + CTCalibrationCommand = new DelegateCommand( + ExecuteCTCalibrationFromFiles, + () => IsNotRunning); + PCTCalibrationCommand = new DelegateCommand( + ExecutePCTCalibration, + () => IsNotRunning); + StageXYCalibrationCommand = new DelegateCommand( + ExecuteStageXYCalibration, + () => IsNotRunning); + CancelCommand = new DelegateCommand(ExecuteCancel, () => IsRunning); + ExitCommand = new DelegateCommand(OnExit); + } + + /// + /// 启动标定流程 | Start calibration sequence + /// + private async void RunCalibrationAsync( + Func configSelector, + Action> onComplete) + { + try + { + // 加载配置 + var configPath = GetConfigFilePath(); + if (!File.Exists(configPath)) + { + MessageBox.Show($"标定配置文件不存在:\n{configPath}", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + var configFile = CalibrationConfigFile.Load(configPath); + var sequence = configSelector(configFile); + if (sequence == null || sequence.Steps.Count == 0) + { + MessageBox.Show("所选标定类型的配置为空,请检查配置文件。", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + IsRunning = true; + _cts = new CancellationTokenSource(); + + _runner = new CalibrationRunner(_motionService, _motionSystem, _detectorService); + _runner.Progress += OnRunnerProgress; + + var frames = await Task.Run( + () => _runner.RunSequenceAsync(sequence, _cts.Token), + _cts.Token); + + onComplete(frames); + StatusMessage = "标定完成"; + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "标定已取消,轴已停止"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + StatusMessage = $"标定失败: {ex.Message}"; + MessageBox.Show(ex.Message, "标定错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + catch (Exception ex) + { + _motionService.StopAll(); + StatusMessage = $"未知错误: {ex.Message}"; + MessageBox.Show($"未知错误:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + if (_runner != null) + _runner.Progress -= OnRunnerProgress; + _cts?.Dispose(); + _cts = null; + } + } + + private void OnRunnerProgress(object? sender, CalibrationProgressEventArgs e) + { + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = e.Message; + ProgressValue = (double)e.CurrentStep / e.TotalSteps * 100; + }); + } + + private void ExecuteCancel() + { + _cts?.Cancel(); + _motionService.StopAll(); + StatusMessage = "正在取消,轴已停止..."; + } + + #region 标定完成回调 | Calibration complete callbacks + + /// + /// Detector Centering 硬件流程:偏转检测 → 逼近 → 退远测偏移 → 弹结果对话框 + /// + private async void ExecuteDetectorCentering() + { + IsRunning = true; + _cts = new CancellationTokenSource(); + + var config = new DetectorCenteringConfig + { + ReferenceObjectRadius_um = 250, + PixelSize_um = 119, + ApproachSteps = 6, + InitialSourceZ_mm = -10, + InitialDetectorZ_mm = 20, + TwistSourceZ_mm = -20, + TwistDetectorZ_mm = 20, + MinSourceZ_mm = -0.5, + MotionTimeoutMs = 30000, + SettleDelayMs = 2000 + }; + + var runner = new DetectorCenteringRunner(_motionService, _motionSystem, _detectorService); + runner.Progress += (_, e) => + { + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = e.Message; + ProgressValue = (double)e.CurrentStep / e.TotalSteps * 100; + }); + }; + + try + { + var result = await Task.Run(() => runner.RunAsync(config, _cts.Token), _cts.Token); + + if (!result.Success) + { + StatusMessage = $"Detector Centering 失败: {result.ErrorMessage}"; + MessageBox.Show(result.ErrorMessage, "Detector Centering 错误", + MessageBoxButton.OK, MessageBoxImage.Error); + IsRunning = false; + return; + } + + // 弹出结果对话框(保持 IsRunning=true,防止用户点其他按钮) + ShowDetectorCenteringResult(result); + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "Detector Centering 已取消"; + IsRunning = false; + } + catch (Exception ex) + { + _motionService.StopAll(); + StatusMessage = $"Detector Centering 错误: {ex.Message}"; + MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); + IsRunning = false; + } + finally + { + _cts?.Dispose(); + _cts = null; + } + } + + /// + /// 显示 Detector Centering 结果对话框 + /// + private void ShowDetectorCenteringResult(DetectorCenteringResult result) + { + var vm = new DetectorCenteringResultViewModel + { + XOffset_mm = result.OffsetX_mm, + YOffset_mm = result.OffsetY_mm, + TwistAngle_deg = result.TwistAngle_deg + }; + + var dialog = new DetectorCenteringResultDialog + { + DataContext = vm, + Owner = Application.Current.MainWindow + }; + + var dialogResult = dialog.ShowDialog(); + + if (dialog.IsNext && !vm.AllPass) + { + // 用户点 Next 表示已手动调整,重新测量 + StatusMessage = "重新测量..."; + ExecuteDetectorCentering(); + // 注意:IsRunning 保持 true,递归调用会继续保持 + } + else + { + // AllPass 或 Exit — 流程结束,释放运行状态 + if (vm.AllPass) + StatusMessage = "Detector Centering 完成 - 全部通过"; + else + StatusMessage = "Detector Centering 退出"; + + IsRunning = false; + } + } + + private void OnDetectorCenteringComplete(List frames) + { + StatusMessage = $"Detector Centering 完成,采集 {frames.Count} 帧"; + } + + /// + /// Detector Centering(从文件模式):选择文件夹,逐帧检测圆心,每帧输出与探测器中心的偏移 + /// + private async void ExecuteDetectorCenteringFromFile() + { + var dialog = new OpenFolderDialog { Title = "选择 Detector Centering 图像文件夹" }; + if (dialog.ShowDialog() != true) return; + + string folder = dialog.FolderName; + var files = Directory.GetFiles(folder) + .Where(f => + { + var ext = Path.GetExtension(f).ToLower(); + return ext == ".tif" || ext == ".tiff"; + }) + .OrderBy(f => f) + .ToList(); + + if (files.Count == 0) + { + MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + IsRunning = true; + StatusMessage = $"Detector Centering: 找到 {files.Count} 张图像"; + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "DetectorCentering"); + Directory.CreateDirectory(resultDir); + + var results = new List(); + results.Add("Detector Centering Result"); + results.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); + results.Add(""); + results.Add("文件名\t圆心X(px)\t圆心Y(px)\t半径(px)\t偏移X(px)\t偏移Y(px)\t偏移X(mm)\t偏移Y(mm)"); + + double pixelSize_mm = 0.119; + + try + { + await Task.Run(() => + { + for (int i = 0; i < files.Count; i++) + { + var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); + if (img.IsEmpty) continue; + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + int nDetecU = img.Cols; + int nDetecV = img.Rows; + + var detection = RotationCenterDetector.DetectCircle(img, nDetecU, nDetecV); + string fileName = Path.GetFileName(files[i]); + img.Dispose(); + + if (detection.Success) + { + double offX_mm = detection.OffsetX * pixelSize_mm; + double offY_mm = detection.OffsetY * pixelSize_mm; + results.Add($"{fileName}\t{detection.AbsCenterX:F3}\t{detection.AbsCenterY:F3}\t{detection.Radius:F2}\t{detection.OffsetX:F3}\t{detection.OffsetY:F3}\t{offX_mm:F4}\t{offY_mm:F4}"); + + // 保存检测结果图片 + SaveDetectorCenteringImage(nDetecU, nDetecV, detection, resultDir, fileName); + } + else + { + results.Add($"{fileName}\t检测失败"); + } + + int idx = i; + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = $"Detector Centering: {idx + 1}/{files.Count} - {fileName}"; + ProgressValue = (double)(idx + 1) / files.Count * 100; + }); + } + }); + + string txtPath = Path.Combine(resultDir, $"detector_centering_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllLines(txtPath, results); + + StatusMessage = $"Detector Centering 完成,结果保存至: {txtPath}"; + MessageBox.Show($"Detector Centering 完成!\n处理 {files.Count} 帧\n结果保存至:\n{txtPath}", + "完成", MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (Exception ex) + { + MessageBox.Show($"检测出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + } + } + + private void OnZCalibrationComplete(List frames) + { + StatusMessage = $"Z-Calibration 完成,采集 {frames.Count} 帧"; + } + + /// + /// Z校准(从文件模式):选择文件夹,逐帧检测条带边缘,输出中心和宽度 + /// + private async void ExecuteZCalibrationFromFiles() + { + var dialog = new OpenFolderDialog { Title = "选择Z校准图像文件夹" }; + if (dialog.ShowDialog() != true) return; + + string folder = dialog.FolderName; + var files = Directory.GetFiles(folder) + .Where(f => + { + var ext = Path.GetExtension(f).ToLower(); + return ext == ".tif" || ext == ".tiff"; + }) + .OrderBy(f => f) + .ToList(); + + if (files.Count == 0) + { + MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + // 读取 Settings 文件获取每帧对应的 ZT/ZD 位置 + string settingsPath = Path.Combine(folder, "SettingsOffsets.txt"); + var positionMap = new Dictionary(); + if (File.Exists(settingsPath)) + { + var lines = File.ReadAllLines(settingsPath).Skip(1); // 跳过标题行 + foreach (var line in lines) + { + if (string.IsNullOrWhiteSpace(line)) continue; + var parts = line.Split(';'); + if (parts.Length >= 3) + { + string name = parts[0].Trim(); + if (double.TryParse(parts[1].Trim(), System.Globalization.NumberStyles.Any, + System.Globalization.CultureInfo.InvariantCulture, out double zt) && + double.TryParse(parts[2].Trim(), System.Globalization.NumberStyles.Any, + System.Globalization.CultureInfo.InvariantCulture, out double zd)) + { + positionMap[name] = (zt, zd); + } + } + } + } + + if (positionMap.Count == 0) + { + MessageBox.Show("未找到 SettingsOffsets.txt 或文件为空。\n请确认文件夹中包含 SettingsOffsets.txt(格式: Filename;ZT;ZD)", + "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + // 只处理 SettingsOffsets.txt 中列出的文件 + var offsetFiles = new List(); + foreach (var kvp in positionMap) + { + string filePath = Path.Combine(folder, kvp.Key); + if (File.Exists(filePath)) + offsetFiles.Add(filePath); + } + + if (offsetFiles.Count < 3) + { + MessageBox.Show($"Settings 中列出 {positionMap.Count} 个文件,但实际只找到 {offsetFiles.Count} 个。至少需要3个。", + "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + IsRunning = true; + StatusMessage = $"Z校准: 处理中..."; + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "ZCalibration"); + Directory.CreateDirectory(resultDir); + + var logLines = new List(); + logLines.Add($"Z Calibration Result (Centerline + Offsets)"); + logLines.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); + logLines.Add($"Image folder: {folder}"); + logLines.Add(""); + + // 标定参数 + double pixelSize_um = 119.0; + double nominalDiameter_um = 13000.0; + int imageHeight = 1256; + + // ═══════ Part 1: Centerline ═══════ + string centerlineSettingsPath = Path.Combine(folder, "SettingsCenterline.txt"); + var centerlineMap = new Dictionary(); + if (File.Exists(centerlineSettingsPath)) + { + var lines = File.ReadAllLines(centerlineSettingsPath).Skip(1); + foreach (var line in lines) + { + if (string.IsNullOrWhiteSpace(line)) continue; + var parts = line.Split(';'); + if (parts.Length >= 3) + { + string name = parts[0].Trim(); + if (double.TryParse(parts[1].Trim(), System.Globalization.NumberStyles.Any, + System.Globalization.CultureInfo.InvariantCulture, out double ym) && + int.TryParse(parts[2].Trim(), out int dir)) + { + centerlineMap[name] = (ym, dir); + } + } + } + } + + var centerlineMeasurements = new List(); + var measurements = new List(); + + try + { + // ═══════ Centerline 检测 ═══════ + if (centerlineMap.Count > 0) + { + logLines.Add("═══════ Centerline Detection ═══════"); + logLines.Add("文件名\tStageY(μm)\t方向\t中心(px)\t宽度(px)\t左宽(px)\t右宽(px)"); + + await Task.Run(() => + { + foreach (var kvp in centerlineMap) + { + string filePath = Path.Combine(folder, kvp.Key); + if (!File.Exists(filePath)) continue; + + var img = CvInvoke.Imread(filePath, ImreadModes.Unchanged); + if (img.IsEmpty) continue; + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + var det = BandEdgeDetector.Detect(img); + int cols = img.Cols; + img.Dispose(); + + if (det.Success) + { + centerlineMeasurements.Add(new CenterlineMeasurement + { + StageY_um = kvp.Value.StageY, + Direction = kvp.Value.Direction, + CenterPx = det.Center, + UpperEdgePx = det.UpperEdge, + LowerEdgePx = det.LowerEdge, + LeftWidthPx = det.LeftWidth, + MidWidthPx = det.MidWidth, + RightWidthPx = det.RightWidth, + ImageCols = cols + }); + logLines.Add($"{kvp.Key}\t{kvp.Value.StageY:F0}\t{kvp.Value.Direction}\t{det.Center:F3}\t{det.MidWidth:F3}\t{det.LeftWidth:F3}\t{det.RightWidth:F3}"); + } + } + }); + + // 拟合 Centerline + if (centerlineMeasurements.Count >= 4) + { + // 用 SettingsOffsets 第一个点位的 Z 近似 Centerline 阶段的几何参数 + double clFod_um = 0, clFdd_um = 0; + if (positionMap.Count > 0) + { + var firstPos = positionMap.Values.First(); + clFod_um = Math.Abs(firstPos.SourceZ); + clFdd_um = Math.Abs(firstPos.SourceZ) + firstPos.DetectorZ; + } + + var clResult = CenterlineCalibration.Calibrate( + centerlineMeasurements, imageHeight, + pixelSize_um, clFdd_um, clFod_um, nominalDiameter_um); + logLines.Add(""); + if (clResult.Success) + { + logLines.Add($"Centerline Y: {clResult.CenterlineY_um:F1} μm ({clResult.CenterlineY_um / 1000.0:F4} mm)"); + logLines.Add($" Forward: {clResult.CenterlineY_Forward:F1} μm"); + logLines.Add($" Backward: {clResult.CenterlineY_Backward:F1} μm"); + logLines.Add($" Backlash: {clResult.BacklashError_um:F1} μm"); + logLines.Add($" Residual StdDev: {clResult.ResidualStdDev_px:F3} px"); + logLines.Add($" Detector Yaw: {clResult.DetectorYaw_deg:F4}° (偏航,绕Y轴)"); + logLines.Add($" Detector Pitch: {clResult.DetectorPitch_deg:F4}° (俯仰,绕X轴)"); + } + else + { + logLines.Add($"Centerline 拟合失败: {clResult.ErrorMessage}"); + } + } + logLines.Add(""); + } + + // ═══════ Offsets 检测 ═══════ + logLines.Add("═══════ Offsets Detection ═══════"); + logLines.Add("文件名\t上边缘(px)\t下边缘(px)\t厚度(px)\tSourceZ(μm)\tDetectorZ(μm)"); + + await Task.Run(() => + { + for (int i = 0; i < offsetFiles.Count; i++) + { + var img = CvInvoke.Imread(offsetFiles[i], ImreadModes.Unchanged); + if (img.IsEmpty) continue; + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + var det = BandEdgeDetector.Detect(img); + string fileName = Path.GetFileName(offsetFiles[i]); + img.Dispose(); + + if (det.Success && positionMap.TryGetValue(fileName, out var pos)) + { + logLines.Add($"{fileName}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.MidWidth:F3}\t{pos.SourceZ:F0}\t{pos.DetectorZ:F0}"); + + measurements.Add(new ZOffsetMeasurement + { + SourceZ_um = pos.SourceZ, + DetectorZ_um = pos.DetectorZ, + UpperEdgePx = det.UpperEdge, + LowerEdgePx = det.LowerEdge + }); + } + else + { + logLines.Add($"{fileName}\t检测失败"); + } + + int idx = i; + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = $"Z校准: {idx + 1}/{offsetFiles.Count} - {fileName}"; + ProgressValue = (double)(idx + 1) / offsetFiles.Count * 100; + }); + } + }); + + // 执行 Offset 拟合 + logLines.Add(""); + if (measurements.Count >= 3) + { + var calibResult = ZOffsetCalibration.Calibrate(measurements, pixelSize_um, nominalDiameter_um); + + logLines.Add("═══════ Offset Calibration Result ═══════"); + if (calibResult.Success) + { + double fddOffset_mm = calibResult.FddOffset_um / 1000.0; + double fodOffset_mm = calibResult.FodOffset_um / 1000.0; + double diameter_mm = calibResult.ObjectDiameter_um / 1000.0; + + logLines.Add($"FDD Offset: {calibResult.FddOffset_um:F1} μm ({fddOffset_mm:F4} mm)"); + logLines.Add($"FOD Offset: {calibResult.FodOffset_um:F1} μm ({fodOffset_mm:F4} mm)"); + logLines.Add($"Object Diameter: {calibResult.ObjectDiameter_um:F1} μm ({diameter_mm:F4} mm) [nominal: {nominalDiameter_um:F0} μm]"); + logLines.Add($"Residual StdDev: {calibResult.ResidualStdDev_px:F4} pixels"); + logLines.Add($"Iterations: {calibResult.Iterations}"); + logLines.Add($"Accuracy: {(calibResult.ResidualStdDev_px <= 0.1 ? "PASSED" : "FAILED")} (≤0.1 pixel)"); + } + else + { + logLines.Add($"拟合失败: {calibResult.ErrorMessage}"); + } + } + else + { + logLines.Add("测量点不足(<3),无法执行 Offset 拟合。请确认 SettingsOffsets.txt 存在且格式正确。"); + } + + // 保存结果 + string txtPath = Path.Combine(resultDir, $"z_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllLines(txtPath, logLines); + + StatusMessage = $"Z校准完成,结果保存至: {txtPath}"; + MessageBox.Show($"Z校准完成!\n处理 {files.Count} 帧,拟合 {measurements.Count} 点\n结果保存至:\n{txtPath}", + "完成", MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (Exception ex) + { + MessageBox.Show($"Z校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + } + } + + private void OnRotationTableCenterComplete(List frames) + { + // TODO: 调用旋转中心检测算法 + StatusMessage = $"Rotation Table Center 完成,采集 {frames.Count} 帧"; + } + + /// + /// 从本地文件执行旋转中心检测(无硬件测试模式) + /// 每36张一组,分组拟合,保存结果图和txt + /// + private async void ExecuteRotationTableCenterFromFiles() + { + // 选择图片文件夹 + var dialog = new OpenFolderDialog + { + Title = "选择旋转中心检测图像文件夹" + }; + if (dialog.ShowDialog() != true) return; + + string folder = dialog.FolderName; + var files = Directory.GetFiles(folder) + .Where(f => + { + var ext = Path.GetExtension(f).ToLower(); + return ext == ".tif" || ext == ".tiff"; + }) + .OrderBy(f => f) + .ToList(); + + if (files.Count == 0) + { + MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + // 参数配置 + int framesPerGroup = 36; + int groupCount = files.Count / framesPerGroup; + if (groupCount == 0) + { + MessageBox.Show($"图像数量 ({files.Count}) 不足一组 ({framesPerGroup} 张)。", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + double pixelSize = 0.119; // mm/pixel + + // 参考 C++ 代码中的 GroupParams(用户可后续改为从配置读取) + // ZT 为射线源Z(负值),ZD 为探测器Z + // FOD = |ZT|/1000, FDD = (|ZT| + ZD) / 1000 + var groupParams = new[] + { + new { XM = 239241.0, YM = 202736.0, ZD = 500000.0, ZT = -100000.0 }, + new { XM = 239214.0, YM = 202857.0, ZD = 500000.0, ZT = -74835.0 }, + new { XM = 239195.0, YM = 202912.0, ZD = 500000.0, ZT = -60597.0 }, + }; + + // 创建输出文件夹 + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "RotationTableCenterDetection"); + Directory.CreateDirectory(resultDir); + + IsRunning = true; + StatusMessage = $"共 {groupCount} 组,每组 {framesPerGroup} 帧"; + + var allResults = new List(); + + try + { + for (int g = 0; g < groupCount && g < groupParams.Length; g++) + { + int startIdx = g * framesPerGroup; + int endIdx = startIdx + framesPerGroup; + var gp = groupParams[g]; + + // 每组打开一个新的显示窗口 + RotationCenterProgressWindow? progressWindow = null; + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow = new RotationCenterProgressWindow(); + progressWindow.Title = $"Calibration Toolbox - 第 {g + 1} 组"; + progressWindow.Show(); + progressWindow.UpdateStatus($"第 {g + 1}/{groupCount} 组开始...", 0); + }); + + var offXs = new List(); + var offYs = new List(); + var radii = new List(); + int nDetecU = 0, nDetecV = 0; + + await Task.Run(() => + { + for (int i = startIdx; i < endIdx && i < files.Count; i++) + { + var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); + if (img.IsEmpty) continue; + + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + if (i == startIdx) + { + nDetecU = img.Cols; + nDetecV = img.Rows; + } + + int localU = nDetecU, localV = nDetecV; + var detection = RotationCenterDetector.DetectCircle(img, localU, localV); + + if (detection.Success) + { + offXs.Add(detection.OffsetX); + offYs.Add(detection.OffsetY); + radii.Add(detection.Radius); + + int frameInGroup = i - startIdx; + int total = framesPerGroup; + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow?.AddDetection(detection, frameInGroup, total, localU, localV); + }); + } + + img.Dispose(); + Thread.Sleep(30); + } + }); + + if (offXs.Count < 3) + { + allResults.Add($"第 {g + 1} 组: 有效帧不足 ({offXs.Count})"); + continue; + } + + // 过滤异常 + 拟合 + var (filteredXs, filteredYs) = RotationCenterDetector.FilterOutliers(offXs, offYs, radii); + var fit = RotationCenterDetector.FitCircle(filteredXs, filteredYs); + + if (fit == null) + { + allResults.Add($"第 {g + 1} 组: 拟合失败"); + continue; + } + + // 计算物理偏移 + double fod_mm = Math.Abs(gp.ZT) / 1000.0; + double fdd_mm = (Math.Abs(gp.ZT) + gp.ZD) / 1000.0; + RotationCenterDetector.CalculatePhysicalOffset(fit, pixelSize, fod_mm, fdd_mm); + + double newX = gp.XM + fit.DeltaX_um; + double newY = gp.YM + fit.DeltaY_um; + + // 显示拟合结果 + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow?.ShowFitResult(fit, nDetecU, nDetecV); + }); + + // 保存拟合图 + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow?.SaveCanvas(Path.Combine(resultDir, $"group{g + 1}_circle_fit.png")); + }); + + // 记录结果 + double m = fdd_mm / fod_mm; + string groupResult = + $"===== 第 {g + 1} 组 =====\n" + + $"XM={gp.XM} YM={gp.YM} ZD={gp.ZD} ZT={gp.ZT} um\n" + + $"FOD={fod_mm:F2}mm FDD={fdd_mm:F2}mm M={m:F3}\n" + + $"有效帧: {offXs.Count}, 拟合点: {filteredXs.Count}\n" + + $"拟合圆: cx={fit.CenterX:F2}px cy={fit.CenterY:F2}px R={fit.Radius:F2}px std={fit.StdDev:F4}px\n" + + $"轨迹半径: {fit.PathRadius_um:F1} um\n" + + $"偏移: dX={fit.DeltaX_um:F1} um, dY={fit.DeltaY_um:F1} um\n" + + $"新中心: X={newX:F1} Y={newY:F1} um\n"; + allResults.Add(groupResult); + + StatusMessage = $"第 {g + 1} 组完成: dX={fit.DeltaX_um:F1}um, dY={fit.DeltaY_um:F1}um"; + } + + // 保存结果 txt + string txtPath = Path.Combine(resultDir, $"rotation_center_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllText(txtPath, string.Join("\n", allResults)); + + StatusMessage = $"全部完成,结果已保存: {txtPath}"; + MessageBox.Show($"旋转中心检测完成!\n\n结果保存至:\n{resultDir}", "完成", + MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (Exception ex) + { + MessageBox.Show($"检测过程出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + } + } + + private void OnCTCalibrationComplete(List frames) + { + StatusMessage = $"CT-Calibration 完成,采集 {frames.Count} 帧"; + } + + /// + /// CT校准流程: + /// 1. 弹框让用户移到 HIGH MAG 位置 → 记录位置 + /// 2. 弹框让用户移到 LOW MAG 位置 → 记录位置 + /// 3. 自动采集:第一组在 LOW MAG 位置移动Y采图,第二组在 HIGH MAG 位置移动Y采图 + /// + private async void ExecuteCTCalibration() + { + // ===== 第一步:HIGH MAGNIFICATION 对话框 ===== + var highMagDialog = new CTCalibrationSetupDialog(6000, 119); + if (highMagDialog.ShowDialog() != true) return; + + double objectDiameter_um = highMagDialog.ObjectDiameter; + double pixelSize_um = highMagDialog.PixelSize; + + // 记录 HIGH MAG 位置(用户已手动移好) + _motionSystem.UpdateAllStatus(); + double highMag_StageX = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; + double highMag_StageY = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; + double highMag_SourceZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; + double highMag_DetectorZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; + + // ===== 第二步:LOW MAGNIFICATION 对话框 ===== + var lowMagDialog = new CTCalibrationLowMagDialog(); + if (lowMagDialog.ShowDialog() != true) return; + + // 记录 LOW MAG 位置(用户已手动移好) + _motionSystem.UpdateAllStatus(); + double lowMag_StageX = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; + double lowMag_StageY = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; + double lowMag_SourceZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; + double lowMag_DetectorZ = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; + + // ===== 第三步:开始自动采集 ===== + IsRunning = true; + _cts = new CancellationTokenSource(); + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "CTCalibration"); + Directory.CreateDirectory(resultDir); + + int stepsPerGroup = 5; + double yStep_um = objectDiameter_um * 0.3; + + var group1Frames = new List<(double yPos, int index)>(); + var group2Frames = new List<(double yPos, int index)>(); + + try + { + // ===== 第一组:LOW MAGNIFICATION(小放大比)===== + // 先移动到 LOW MAG 的 SourceZ / DetectorZ / StageX + StatusMessage = "移动到 LOW MAGNIFICATION 位置..."; + var moveResult = _motionService.MoveAllToTarget(new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, lowMag_StageX }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, lowMag_SourceZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, lowMag_DetectorZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, lowMag_StageY }, + }); + if (!moveResult.Success) + throw new CalibrationException($"移动失败: {moveResult.ErrorMessage}"); + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // Y 轴逐步移动采图 + for (int i = 0; i < stepsPerGroup; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetY = lowMag_StageY + (i - stepsPerGroup / 2) * yStep_um; + StatusMessage = $"第1组(LOW MAG) {i + 1}/{stepsPerGroup}: Y→{targetY:F0}"; + + var yResult = _motionService.MoveToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); + if (!yResult.Success) + throw new CalibrationException($"Y轴运动失败: {yResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // 采集 + // TODO: await _detectorService.AcquireSingleFrameAsync(_cts.Token); + group1Frames.Add((targetY, i)); + } + + // ===== 第二组:HIGH MAGNIFICATION(大放大比)===== + StatusMessage = "移动到 HIGH MAGNIFICATION 位置..."; + moveResult = _motionService.MoveAllToTarget(new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, highMag_StageX }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, highMag_SourceZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, highMag_DetectorZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, highMag_StageY }, + }); + if (!moveResult.Success) + throw new CalibrationException($"移动失败: {moveResult.ErrorMessage}"); + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // Y 轴逐步移动采图 + for (int i = 0; i < stepsPerGroup; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetY = highMag_StageY + (i - stepsPerGroup / 2) * yStep_um; + StatusMessage = $"第2组(HIGH MAG) {i + 1}/{stepsPerGroup}: Y→{targetY:F0}"; + + var yResult = _motionService.MoveToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); + if (!yResult.Success) + throw new CalibrationException($"Y轴运动失败: {yResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // 采集 + // TODO: await _detectorService.AcquireSingleFrameAsync(_cts.Token); + group2Frames.Add((targetY, i)); + } + + // ===== 算法处理 ===== + // TODO: 调用 FullCalibration 算法 + // var result = fullCalibration.Calibrate(group1Images, group2Images, objectDiameter_um, pixelSize_um); + + // 保存结果 + string txtPath = Path.Combine(resultDir, $"ct_calibration_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + var resultLines = new List + { + "CT Calibration Result", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + $"Object Diameter: {objectDiameter_um} um", + $"Pixel Size: {pixelSize_um} um", + "", + "HIGH MAG Position:", + $" StageX={highMag_StageX} StageY={highMag_StageY} SourceZ={highMag_SourceZ} DetectorZ={highMag_DetectorZ}", + "LOW MAG Position:", + $" StageX={lowMag_StageX} StageY={lowMag_StageY} SourceZ={lowMag_SourceZ} DetectorZ={lowMag_DetectorZ}", + "", + $"Group 1 (LOW MAG): {group1Frames.Count} frames", + $"Group 2 (HIGH MAG): {group2Frames.Count} frames", + }; + File.WriteAllLines(txtPath, resultLines); + + StatusMessage = $"CT校准完成,结果保存至: {resultDir}"; + MessageBox.Show($"CT校准采集完成!\n\n第1组(LOW MAG): {group1Frames.Count} 帧\n第2组(HIGH MAG): {group2Frames.Count} 帧\n\n结果保存至:\n{resultDir}", + "完成", MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "CT校准已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "CT校准错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + /// + /// CT校准(从文件模式):两步引导 + 选择文件夹,逐帧检测条带边缘,输出中心和宽度 + /// + private async void ExecuteCTCalibrationFromFiles() + { + // 第一步:HIGH MAGNIFICATION 对话框 + var highMagDialog = new CTCalibrationSetupDialog(6000, 119); + if (highMagDialog.ShowDialog() != true) return; + + double objectDiameter_um = highMagDialog.ObjectDiameter; + double pixelSize_um = highMagDialog.PixelSize; + + // 第二步:LOW MAGNIFICATION 对话框 + var lowMagDialog = new CTCalibrationLowMagDialog(); + if (lowMagDialog.ShowDialog() != true) return; + + // 两个 OK 都点了,选择文件夹 + var dialog = new OpenFolderDialog { Title = "选择CT校准图像文件夹" }; + if (dialog.ShowDialog() != true) return; + + string folder = dialog.FolderName; + var files = Directory.GetFiles(folder) + .Where(f => + { + var ext = Path.GetExtension(f).ToLower(); + return ext == ".tif" || ext == ".tiff"; + }) + .OrderBy(f => f) + .ToList(); + + if (files.Count == 0) + { + MessageBox.Show("文件夹中未找到 TIFF 图像文件。", "错误", MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + IsRunning = true; + StatusMessage = $"CT校准: 找到 {files.Count} 张图像"; + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "CTCalibration"); + Directory.CreateDirectory(resultDir); + + var results = new List(); + results.Add("CT Calibration Result"); + results.Add($"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}"); + results.Add($"Object Diameter: {objectDiameter_um} um"); + results.Add($"Pixel Size: {pixelSize_um} um"); + results.Add(""); + results.Add("文件名\t上边缘(px)\t下边缘(px)\t中心(px)\t左宽(px)\t中宽(px)\t右宽(px)"); + + try + { + await Task.Run(() => + { + for (int i = 0; i < files.Count; i++) + { + var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); + if (img.IsEmpty) continue; + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + var det = BandEdgeDetector.Detect(img); + string fileName = Path.GetFileName(files[i]); + + if (det.Success) + { + results.Add($"{fileName}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.Center:F3}\t{det.LeftWidth:F3}\t{det.MidWidth:F3}\t{det.RightWidth:F3}"); + } + else + { + results.Add($"{fileName}\t检测失败"); + } + + img.Dispose(); + + int idx = i; + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = $"CT校准: {idx + 1}/{files.Count} - {fileName}"; + ProgressValue = (double)(idx + 1) / files.Count * 100; + }); + } + }); + + // 保存结果 + string txtPath = Path.Combine(resultDir, $"ct_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllLines(txtPath, results); + + StatusMessage = $"CT校准完成,结果保存至: {txtPath}"; + MessageBox.Show($"CT校准完成!\n处理 {files.Count} 帧\n\n标定体直径: {objectDiameter_um} um\n像素大小: {pixelSize_um} um\n\n结果保存至:\n{txtPath}", + "完成", MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (Exception ex) + { + MessageBox.Show($"CT校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + } + } + + /// + /// PCT校准:从文件夹读取 TIFF 投影序列,检测暗球圆心,运行完整几何标定,输出结果 + /// + private async void ExecutePCTCalibration() + { + // 选择 TIFF 文件夹 + var dialog = new OpenFolderDialog { Title = "选择 PCT 校准投影图像文件夹" }; + if (dialog.ShowDialog() != true) return; + + string folder = dialog.FolderName; + var files = Directory.GetFiles(folder) + .Where(f => + { + var ext = Path.GetExtension(f).ToLower(); + return ext == ".tif" || ext == ".tiff"; + }) + .OrderBy(f => f) + .ToList(); + + if (files.Count < 10) + { + MessageBox.Show($"投影帧数不足(找到 {files.Count} 张,至少需要 10 张)。", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + // 参数输入 + double pixelSize = 0.119; // mm/pixel,默认值 + + // 从当前轴位置计算 DSO 和 DSD 初值 + // FOD = |ZT| (um → mm), FDD = |ZT| + ZD (um → mm) + _motionSystem.UpdateAllStatus(); + double zt_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; + double zd_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; + double dso = Math.Abs(zt_um) / 1000.0; // FOD (mm) + double dsd = (Math.Abs(zt_um) + zd_um) / 1000.0; // FDD (mm) + + // TODO: 可弹出对话框让用户输入 pixelSize/DSO/DSD + + IsRunning = true; + StatusMessage = $"PCT校准: 加载 {files.Count} 张投影..."; + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "PCTCalibration"); + Directory.CreateDirectory(resultDir); + + try + { + // 加载所有投影为 Mat (CV_32F) + var projections = new List(); + int width = 0, height = 0; + + await Task.Run(() => + { + for (int i = 0; i < files.Count; i++) + { + var img = CvInvoke.Imread(files[i], ImreadModes.Unchanged); + if (img.IsEmpty) continue; + if (img.Depth != DepthType.Cv32F) + img.ConvertTo(img, DepthType.Cv32F); + + if (projections.Count == 0) + { + width = img.Cols; + height = img.Rows; + } + projections.Add(img); + + int idx = i; + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = $"PCT校准: 加载 {idx + 1}/{files.Count}"; + ProgressValue = (double)(idx + 1) / files.Count * 50; // 前50%是加载 + }); + } + }); + + if (projections.Count < 10) + { + MessageBox.Show($"有效投影帧不足: {projections.Count}", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + return; + } + + StatusMessage = "PCT校准: 正在优化几何参数..."; + ProgressValue = 60; + + // 运行完整几何标定 + var geo = new GeoParams + { + DSO = dso, + DSD = dsd, + PixelSize = pixelSize, + NDetecU = width, + NDetecV = height + }; + + var options = new FullCalibrationOptions + { + MaxIterations = 5000, + Tolerance = 1e-16, + OptimizeDetectorOffset = true, + OptimizeDistances = true + }; + + var calibrator = new FullCalibration(); + calibrator.OnProgress = (iter, rms, p) => + { + if (iter % 100 == 0) + { + Application.Current?.Dispatcher.Invoke(() => + { + StatusMessage = $"PCT校准: 迭代{iter}, RMS={rms:F4}px"; + ProgressValue = 60 + Math.Min(35, iter / 100.0); + }); + } + }; + + FullCalibrationResult result; + result = await Task.Run(() => calibrator.Calibrate(projections, geo, options)); + + ProgressValue = 100; + + // 保存结果 + string txtPath = Path.Combine(resultDir, $"pct_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + var lines = new List + { + "PCT-Calibration Result (Full Geometric Calibration)", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + $"Projections: {projections.Count} frames ({width}x{height})", + $"Pixel Size: {pixelSize} mm/pixel", + "", + "===== 优化结果 =====", + $"ay = {result.AyDeg:F4}° (旋转轴倾斜)", + $"det_y = {result.DetYDeg:F4}° (探测器 dPitch)", + $"det_x = {result.DetXDeg:F4}° (探测器 dYaw)", + $"det_z = {result.DetZDeg:F4}° (探测器 dRoll)", + $"R = {result.R_mm:F4} mm (物体偏移)", + $"DSO = {result.DSO_mm:F2} mm", + $"DSD = {result.DSD_mm:F2} mm", + $"RMS = {result.RmsPx:F4} px", + $"Converged: {result.Converged}", + "", + "===== TIGRE 参数 =====", + $"geo.DSO = {result.DSO_mm} mm", + $"geo.DSD = {result.DSD_mm} mm", + $"geo.angles[:,1] = {result.AyDeg}° (ay)", + $"geo.rotDetector[:,0] = {result.DetXDeg}° (det_x/dYaw)", + $"geo.rotDetector[:,1] = {result.DetYDeg}° (det_y/dPitch)", + $"geo.rotDetector[:,2] = {result.DetZDeg}° (det_z/dRoll)", + $"geo.offOrigin[:,0] = {-result.R_mm} mm (-R)", + }; + + if (result.OffDetecU_mm != 0 || result.OffDetecV_mm != 0) + { + lines.Add($"geo.offDetector[:,0] = {result.OffDetecU_mm} mm"); + lines.Add($"geo.offDetector[:,1] = {result.OffDetecV_mm} mm"); + } + + File.WriteAllLines(txtPath, lines); + + // 释放投影 + foreach (var p in projections) p.Dispose(); + + StatusMessage = $"PCT校准完成: RMS={result.RmsPx:F3}px"; + MessageBox.Show( + $"PCT-Calibration 完成!\n\n" + + $"旋转轴倾斜 ay = {result.AyDeg:F3}°\n" + + $"探测器 dRoll = {result.DetZDeg:F3}°\n" + + $"物体偏移 R = {result.R_mm:F3} mm\n" + + $"RMS = {result.RmsPx:F4} px\n\n" + + $"结果保存至:\n{txtPath}", + "PCT-Calibration 完成", + MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (Exception ex) + { + MessageBox.Show($"PCT校准出错:\n{ex.Message}", "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + } + } + + /// + /// 硬件模式:旋转中心检测(运动+采集+算法) + /// 连接硬件后,将 RotationTableCenterCommand 指向此方法即可 + /// + private async void ExecuteRotationTableCenterWithHardware() + { + // 参数配置 + int framesPerGroup = 36; + double angleStep = 10.0; // 每帧转台旋转角度 + double pixelSize = 0.119; + + var groupParams = new[] + { + new { XM = 239241.0, YM = 202736.0, ZD = 500000.0, ZT = -100000.0 }, + new { XM = 239214.0, YM = 202857.0, ZD = 500000.0, ZT = -74835.0 }, + new { XM = 239195.0, YM = 202912.0, ZD = 500000.0, ZT = -60597.0 }, + }; + int groupCount = groupParams.Length; + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "RotationTableCenterDetection"); + Directory.CreateDirectory(resultDir); + + IsRunning = true; + _cts = new CancellationTokenSource(); + var allResults = new List(); + + try + { + for (int g = 0; g < groupCount; g++) + { + _cts.Token.ThrowIfCancellationRequested(); + var gp = groupParams[g]; + + // 移动到该组的 SourceZ / DetectorZ / StageX / StageY 位置 + var moveResult = _motionService.MoveAllToTarget(new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, gp.XM }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, gp.YM }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, gp.ZT }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, gp.ZD }, + }); + if (!moveResult.Success) + throw new CalibrationException($"第{g + 1}组直线轴运动失败: {moveResult.ErrorMessage}"); + + // 等待直线轴到位 + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // 打开可视化窗口 + RotationCenterProgressWindow? progressWindow = null; + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow = new RotationCenterProgressWindow(); + progressWindow.Title = $"Calibration Toolbox - 第 {g + 1} 组"; + progressWindow.Show(); + }); + + var offXs = new List(); + var offYs = new List(); + var radii = new List(); + int nDetecU = 0, nDetecV = 0; + + for (int i = 0; i < framesPerGroup; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetAngle = i * angleStep; + StatusMessage = $"第{g + 1}组 帧{i + 1}/{framesPerGroup} 转台→{targetAngle}°"; + + // 转台旋转到目标角度 + var rotResult = _motionService.MoveRotaryToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.StageRotation, targetAngle); + if (!rotResult.Success) + throw new CalibrationException($"转台运动失败: {rotResult.ErrorMessage}"); + + // 等待到位 + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // 采集单帧 + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + // 获取图像数据(从 IImageService 的 LatestFrame) + // TODO: 根据你的探测器实现方式获取帧数据 + // 这里假设通过事件或服务拿到 ushort[] 数据后转为 Mat + // var frameData = GetLatestFrameData(); + // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); + + // ===== 占位:替换为实际采集数据 ===== + // 当探测器连上后,取消下面的注释,删除 continue + // if (i == 0) { nDetecU = frameData.Width; nDetecV = frameData.Height; } + // var detection = RotationCenterDetector.DetectCircle(img, nDetecU, nDetecV); + // ... (同文件模式的检测逻辑) + // =================================== + } + + // 拟合 + 保存(同文件模式逻辑) + if (offXs.Count >= 3) + { + var (filteredXs, filteredYs) = RotationCenterDetector.FilterOutliers(offXs, offYs, radii); + var fit = RotationCenterDetector.FitCircle(filteredXs, filteredYs); + if (fit != null) + { + double fod_mm = Math.Abs(gp.ZT) / 1000.0; + double fdd_mm = (Math.Abs(gp.ZT) + gp.ZD) / 1000.0; + RotationCenterDetector.CalculatePhysicalOffset(fit, pixelSize, fod_mm, fdd_mm); + + Application.Current?.Dispatcher.Invoke(() => + { + progressWindow?.ShowFitResult(fit, nDetecU, nDetecV); + progressWindow?.SaveCanvas(Path.Combine(resultDir, $"group{g + 1}_circle_fit.png")); + }); + + double newX = gp.XM + fit.DeltaX_um; + double newY = gp.YM + fit.DeltaY_um; + double m = fdd_mm / fod_mm; + allResults.Add( + $"===== 第 {g + 1} 组 =====\n" + + $"FOD={fod_mm:F2}mm FDD={fdd_mm:F2}mm M={m:F3}\n" + + $"拟合: R={fit.Radius:F2}px std={fit.StdDev:F4}px\n" + + $"偏移: dX={fit.DeltaX_um:F1}um dY={fit.DeltaY_um:F1}um\n" + + $"新中心: X={newX:F1} Y={newY:F1} um\n"); + } + } + } + + string txtPath = Path.Combine(resultDir, $"rotation_center_result_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllText(txtPath, string.Join("\n", allResults)); + StatusMessage = $"完成,结果已保存: {txtPath}"; + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + /// + /// 等待所有轴到 Idle | Wait for all axes idle + /// + private async Task WaitAllAxesIdleAsync(CancellationToken ct, int timeoutMs = 30000) + { + var deadline = DateTime.UtcNow.AddMilliseconds(timeoutMs); + while (DateTime.UtcNow < deadline) + { + ct.ThrowIfCancellationRequested(); + _motionSystem.UpdateAllStatus(); + + bool allIdle = _motionSystem.LinearAxes.Values + .All(a => a.Status == XP.Hardware.MotionControl.Abstractions.Enums.AxisStatus.Idle) + && _motionSystem.RotaryAxes.Values + .All(a => a.Status == XP.Hardware.MotionControl.Abstractions.Enums.AxisStatus.Idle); + + if (allIdle) return; + await Task.Delay(100, ct); + } + throw new CalibrationException("运动超时,轴未到位"); + } + + /// + /// 将 ushort[] 图像数据转换为 CV_32F Mat + /// + private static Mat ConvertUshortToMat(ushort[] data, int width, int height) + { + var mat = new Mat(height, width, DepthType.Cv32F, 1); + var floatData = new float[data.Length]; + for (int i = 0; i < data.Length; i++) + floatData[i] = data[i]; + + System.Runtime.InteropServices.Marshal.Copy(floatData, 0, mat.DataPointer, floatData.Length); + return mat; + } + + /// + /// 保存 Detector Centering 结果图:黑底 + 白色圆 + 十字线 + 圆心标记 + /// + private static void SaveDetectorCenteringImage(int nDetecU, int nDetecV, + CircleDetectionResult detection, string resultDir, string sourceFileName) + { + using var canvas = new Emgu.CV.Image(nDetecU, nDetecV, new Emgu.CV.Structure.Bgr(0, 0, 0)); + + // 画白色填充圆(标记物) + CvInvoke.Circle(canvas, new System.Drawing.Point((int)detection.AbsCenterX, (int)detection.AbsCenterY), + (int)detection.Radius, new MCvScalar(255, 255, 255), -1); + + // 画十字线(探测器中心) + int midX = nDetecU / 2; + int midY = nDetecV / 2; + CvInvoke.Line(canvas, new System.Drawing.Point(midX, 0), new System.Drawing.Point(midX, nDetecV), + new MCvScalar(128, 128, 128), 1); + CvInvoke.Line(canvas, new System.Drawing.Point(0, midY), new System.Drawing.Point(nDetecU, midY), + new MCvScalar(128, 128, 128), 1); + + // 画圆心小点 + CvInvoke.Circle(canvas, new System.Drawing.Point((int)detection.AbsCenterX, (int)detection.AbsCenterY), + 3, new MCvScalar(0, 0, 0), -1); + + string outName = Path.GetFileNameWithoutExtension(sourceFileName) + "_result.png"; + canvas.Save(Path.Combine(resultDir, outName)); + } + + #endregion + + #region 硬件模式方法 | Hardware mode methods + + /// + /// 硬件模式:Detector Centering + /// 到指定位置列表,每个位置采一帧,检测圆心偏移 + /// + private async void ExecuteDetectorCenteringWithHardware() + { + IsRunning = true; + _cts = new CancellationTokenSource(); + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "DetectorCentering"); + Directory.CreateDirectory(resultDir); + + double pixelSize_mm = 0.119; + + // 从配置文件加载点位,或使用默认(这里用配置文件) + var configPath = GetConfigFilePath(); + CalibrationSequenceConfig? sequence = null; + if (File.Exists(configPath)) + { + var configFile = CalibrationConfigFile.Load(configPath); + sequence = configFile.DetectorCentering; + } + + if (sequence == null || sequence.Steps.Count == 0) + { + MessageBox.Show("DetectorCentering 配置为空,请检查 CalibrationConfig.json", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + IsRunning = false; + return; + } + + var results = new List + { + "Detector Centering Result (Hardware Mode)", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + "", + "步骤\t圆心X(px)\t圆心Y(px)\t半径(px)\t偏移X(px)\t偏移Y(px)\t偏移X(mm)\t偏移Y(mm)" + }; + + try + { + for (int i = 0; i < sequence.Steps.Count; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + var step = sequence.Steps[i]; + + StatusMessage = $"Detector Centering {i + 1}/{sequence.Steps.Count}: 移动到位..."; + + // 下发运动 + var targets = new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, step.StageX }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, step.StageY }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, step.SourceZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, step.DetectorZ }, + }; + var moveResult = _motionService.MoveAllToTarget(targets); + if (!moveResult.Success) + throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token, sequence.MotionTimeoutMs); + await Task.Delay(sequence.SettleDelayMs, _cts.Token); + + // 采集 + StatusMessage = $"Detector Centering {i + 1}/{sequence.Steps.Count}: 采集..."; + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + // TODO: 获取帧数据并转换为 Mat + // var frameData = GetLatestFrame(); + // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); + // var detection = RotationCenterDetector.DetectCircle(img, frameData.Width, frameData.Height); + // if (detection.Success) { ... } + // img.Dispose(); + + ProgressValue = (double)(i + 1) / sequence.Steps.Count * 100; + } + + string txtPath = Path.Combine(resultDir, $"detector_centering_hw_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllLines(txtPath, results); + StatusMessage = $"Detector Centering 完成: {txtPath}"; + MessageBox.Show($"Detector Centering 完成!\n结果保存至:\n{txtPath}", "完成", + MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + /// + /// 硬件模式:Z-Calibration + /// 逐点移动,采图,检测条带边缘,输出中心和宽度 + /// + private async void ExecuteZCalibrationWithHardware() + { + IsRunning = true; + _cts = new CancellationTokenSource(); + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "ZCalibration"); + Directory.CreateDirectory(resultDir); + + var configPath = GetConfigFilePath(); + CalibrationSequenceConfig? sequence = null; + if (File.Exists(configPath)) + { + var configFile = CalibrationConfigFile.Load(configPath); + sequence = configFile.ZCalibration; + } + + if (sequence == null || sequence.Steps.Count == 0) + { + MessageBox.Show("ZCalibration 配置为空,请检查 CalibrationConfig.json", "错误", + MessageBoxButton.OK, MessageBoxImage.Warning); + IsRunning = false; + return; + } + + var results = new List + { + "Z-Calibration Result (Hardware Mode)", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + "", + "步骤\t描述\t上边缘(px)\t下边缘(px)\t中心(px)\t左宽(px)\t中宽(px)\t右宽(px)" + }; + + try + { + for (int i = 0; i < sequence.Steps.Count; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + var step = sequence.Steps[i]; + + StatusMessage = $"Z-Calibration {i + 1}/{sequence.Steps.Count}: 移动到位..."; + + // 下发运动 + var targets = new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, step.StageX }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, step.StageY }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, step.SourceZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, step.DetectorZ }, + }; + var moveResult = _motionService.MoveAllToTarget(targets); + if (!moveResult.Success) + throw new CalibrationException($"运动失败: {moveResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token, sequence.MotionTimeoutMs); + await Task.Delay(sequence.SettleDelayMs, _cts.Token); + + // 采集 + StatusMessage = $"Z-Calibration {i + 1}/{sequence.Steps.Count}: 采集..."; + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + // TODO: 获取帧数据并转换为 Mat,运行 BandEdgeDetector + // var frameData = GetLatestFrame(); + // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); + // var det = BandEdgeDetector.Detect(img); + // if (det.Success) + // results.Add($"{i}\t{step.Description}\t{det.UpperEdge:F3}\t{det.LowerEdge:F3}\t{det.Center:F3}\t{det.LeftWidth:F3}\t{det.MidWidth:F3}\t{det.RightWidth:F3}"); + // img.Dispose(); + + ProgressValue = (double)(i + 1) / sequence.Steps.Count * 100; + } + + string txtPath = Path.Combine(resultDir, $"z_calibration_hw_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + File.WriteAllLines(txtPath, results); + StatusMessage = $"Z-Calibration 完成: {txtPath}"; + MessageBox.Show($"Z-Calibration 完成!\n结果保存至:\n{txtPath}", "完成", + MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + /// + /// 硬件模式:PCT-Calibration + /// 支持多个扫描位置,每个位置转台转360°采集投影序列,分别运行完整几何标定 + /// + private async void ExecutePCTCalibrationWithHardware() + { + IsRunning = true; + _cts = new CancellationTokenSource(); + + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Calibration", "PCTCalibration"); + Directory.CreateDirectory(resultDir); + + double pixelSize = 0.119; + int totalFrames = 360; + double angleStep = 360.0 / totalFrames; // 每帧1° + + // 多个扫描位置(直线轴 um + 倾斜轴度)— 后续可从配置读取 + var scanPositions = new[] + { + new { StageX = 239200.0, StageY = 202900.0, SourceZ = -100000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, + new { StageX = 239200.0, StageY = 202900.0, SourceZ = -150000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, + new { StageX = 239200.0, StageY = 202900.0, SourceZ = -200000.0, DetectorZ = 500000.0, DetectorSwing = 0.0 }, + }; + + try + { + for (int g = 0; g < scanPositions.Length; g++) + { + _cts.Token.ThrowIfCancellationRequested(); + var pos = scanPositions[g]; + var projections = new List(); + int width = 0, height = 0; + + // ===== 移动直线轴到扫描位置 ===== + StatusMessage = $"PCT校准 第{g + 1}/{scanPositions.Length}组: 移动到扫描位置..."; + var posResult = _motionService.MoveAllToTarget(new Dictionary + { + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, pos.StageX }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, pos.StageY }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ, pos.SourceZ }, + { XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ, pos.DetectorZ }, + }); + if (!posResult.Success) + throw new CalibrationException($"第{g + 1}组移动失败: {posResult.ErrorMessage}"); + + // 倾斜轴定位 + var tiltResult = _motionService.MoveRotaryToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.DetectorSwing, pos.DetectorSwing); + if (!tiltResult.Success) + throw new CalibrationException($"第{g + 1}组倾斜轴运动失败: {tiltResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // 到位后读取实际 ZT/ZD 计算 DSO/DSD + _motionSystem.UpdateAllStatus(); + double zt_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.SourceZ).ActualPosition; + double zd_um = _motionSystem.GetLinearAxis(XP.Hardware.MotionControl.Abstractions.Enums.AxisId.DetectorZ).ActualPosition; + double dso = Math.Abs(zt_um) / 1000.0; + double dsd = (Math.Abs(zt_um) + zd_um) / 1000.0; + + // ===== 转台360°采集 ===== + for (int i = 0; i < totalFrames; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetAngle = i * angleStep; + StatusMessage = $"PCT校准 第{g + 1}组: 帧{i + 1}/{totalFrames} 转台→{targetAngle:F1}°"; + + var rotResult = _motionService.MoveRotaryToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.RotaryAxisId.StageRotation, targetAngle); + if (!rotResult.Success) + throw new CalibrationException($"转台运动失败: {rotResult.ErrorMessage}"); + + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(300, _cts.Token); + + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + // TODO: 获取帧数据转换为 Mat + // var frameData = GetLatestFrame(); + // var img = ConvertUshortToMat(frameData.ImageData, frameData.Width, frameData.Height); + // if (projections.Count == 0) { width = frameData.Width; height = frameData.Height; } + // projections.Add(img); + + ProgressValue = (double)(i + 1) / totalFrames * 100; + } + + if (projections.Count < 10) + { + MessageBox.Show($"第{g + 1}组采集帧数不足,跳过。", "警告", + MessageBoxButton.OK, MessageBoxImage.Warning); + foreach (var p in projections) p.Dispose(); + continue; + } + + // ===== 运行标定 ===== + StatusMessage = $"PCT校准 第{g + 1}组: 优化几何参数..."; + var geo = new GeoParams + { + DSO = dso, + DSD = dsd, + PixelSize = pixelSize, + NDetecU = width, + NDetecV = height + }; + + var options = new FullCalibrationOptions + { + MaxIterations = 5000, + Tolerance = 1e-16, + OptimizeDetectorOffset = true, + OptimizeDistances = true + }; + + var calibrator = new FullCalibration(); + var result = await Task.Run(() => calibrator.Calibrate(projections, geo, options)); + + // 保存该组结果 + string txtPath = Path.Combine(resultDir, $"pct_calibration_group{g + 1}_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + var lines = new List + { + $"PCT-Calibration Result (Hardware Mode) - Group {g + 1}", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + $"Frames: {projections.Count}", + $"DSO={dso:F2}mm DSD={dsd:F2}mm PixelSize={pixelSize}mm", + "", + $"ay = {result.AyDeg:F4}°", + $"det_y = {result.DetYDeg:F4}°", + $"det_x = {result.DetXDeg:F4}°", + $"det_z = {result.DetZDeg:F4}°", + $"R = {result.R_mm:F4} mm", + $"offDetecU = {result.OffDetecU_mm:F4} mm", + $"offDetecV = {result.OffDetecV_mm:F4} mm", + $"DSO = {result.DSO_mm:F2} mm", + $"DSD = {result.DSD_mm:F2} mm", + $"RMS = {result.RmsPx:F4} px", + }; + File.WriteAllLines(txtPath, lines); + + foreach (var p in projections) p.Dispose(); + + StatusMessage = $"第{g + 1}组完成: RMS={result.RmsPx:F3}px"; + } + + StatusMessage = $"PCT校准全部完成,结果保存至: {resultDir}"; + MessageBox.Show($"PCT-Calibration 全部 {scanPositions.Length} 组完成!\n结果保存至:\n{resultDir}", + "完成", MessageBoxButton.OK, MessageBoxImage.Information); + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "PCT校准已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "PCT校准错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + #endregion + + #region Stage XY Calibration + + /// + /// Stage XY 标定:弹窗让用户对齐起点 → 沿X走10步 → 沿Y走10步 → 计算结果 + /// + private async void ExecuteStageXYCalibration() + { + // 弹窗提示用户对齐第一个孔 + var confirmResult = MessageBox.Show( + "Stage XY 标定\n\n" + + "请将孔板第一个孔(φ1mm)移动到探测器视野中,\n" + + "尽量让孔出现在探测器中心附近。\n\n" + + "准备好后点击\"确定\"开始自动标定。\n" + + "程序将沿 X 方向移动 9 步(每步20mm),\n" + + "然后回起点沿 Y 方向移动 9 步。", + "Stage XY Calibration", + MessageBoxButton.OKCancel, MessageBoxImage.Information); + + if (confirmResult != MessageBoxResult.OK) + return; + + IsRunning = true; + _cts = new CancellationTokenSource(); + StatusMessage = "Stage XY 标定: 开始..."; + + int stepsPerAxis = 10; // 总共10个点(起点+9步) + double stepSize_mm = 20.0; + + var xPoints = new List(); + var yPoints = new List(); + + try + { + // 记录起始位置 + _motionSystem.UpdateAllStatus(); + double startX = _motionSystem.GetLinearAxis( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX).ActualPosition; + double startY = _motionSystem.GetLinearAxis( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY).ActualPosition; + + // 获取探测器尺寸(从第一帧) + int nDetecU = 0, nDetecV = 0; + + // ===== X 方向标定 ===== + for (int i = 0; i < stepsPerAxis; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetX = startX + i * stepSize_mm; + StatusMessage = $"X方向: 第 {i + 1}/{stepsPerAxis} 点, X={targetX:F1}mm"; + ProgressValue = (double)i / (stepsPerAxis * 2) * 100; + + // 移动(第一个点不需要移动) + if (i > 0) + { + var moveResult = _motionService.MoveToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, targetX); + if (!moveResult.Success) + throw new CalibrationException($"X轴移动失败: {moveResult.ErrorMessage}"); + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + } + + // 采集 + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + // 检测圆心(使用 RotationCenterDetector.DetectCircle) + // TODO: 从探测器获取实际帧数据后调用检测 + // var frame = GetLatestFrame(); + // if (i == 0) { nDetecU = frame.Cols; nDetecV = frame.Rows; } + // var detection = RotationCenterDetector.DetectCircle(frame, nDetecU, nDetecV); + + // 占位:当硬件连通后替换为实际检测 + var point = new XYMeasurementPoint + { + Index = i, + CommandX = targetX, + CommandY = startY, + // OffsetU = detection.OffsetX, + // OffsetV = detection.OffsetY, + // Success = detection.Success, + Success = false // 硬件未连接时 + }; + xPoints.Add(point); + } + + // ===== 回到起点 ===== + StatusMessage = "回到起点..."; + var backResult = _motionService.MoveToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageX, startX); + if (!backResult.Success) + throw new CalibrationException($"X轴回位失败: {backResult.ErrorMessage}"); + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + + // ===== Y 方向标定 ===== + for (int i = 0; i < stepsPerAxis; i++) + { + _cts.Token.ThrowIfCancellationRequested(); + + double targetY = startY + i * stepSize_mm; + StatusMessage = $"Y方向: 第 {i + 1}/{stepsPerAxis} 点, Y={targetY:F1}mm"; + ProgressValue = 50 + (double)i / (stepsPerAxis * 2) * 100; + + if (i > 0) + { + var moveResult = _motionService.MoveToTarget( + XP.Hardware.MotionControl.Abstractions.Enums.AxisId.StageY, targetY); + if (!moveResult.Success) + throw new CalibrationException($"Y轴移动失败: {moveResult.ErrorMessage}"); + await WaitAllAxesIdleAsync(_cts.Token); + await Task.Delay(500, _cts.Token); + } + + var acquireResult = await _detectorService.AcquireSingleFrameAsync(_cts.Token); + if (!acquireResult.IsSuccess) + throw new CalibrationException($"采集失败: {acquireResult.ErrorMessage}"); + + var point = new XYMeasurementPoint + { + Index = i, + CommandX = startX, + CommandY = targetY, + Success = false // 硬件未连接时占位 + }; + yPoints.Add(point); + } + + // ===== 计算标定结果 ===== + var calibResult = StageXYCalibration.Calculate(xPoints, yPoints, stepSize_mm); + + ProgressValue = 100; + + if (calibResult.Success) + { + string resultDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, + "Calibration", "StageXY"); + Directory.CreateDirectory(resultDir); + + string txtPath = Path.Combine(resultDir, + $"stage_xy_calibration_{DateTime.Now:yyyyMMdd_HHmmss}.txt"); + var lines = new List + { + "Stage XY Calibration Result", + $"Date: {DateTime.Now:yyyy-MM-dd HH:mm:ss}", + $"Step Size: {stepSize_mm} mm", + $"Points per axis: {stepsPerAxis}", + "", + "===== 结果 =====", + $"X轴缩放: {calibResult.ScaleX:F4} px/mm", + $"Y轴缩放: {calibResult.ScaleY:F4} px/mm", + $"X轴方向角: {calibResult.XAxisAngleDeg:F4}° (相对探测器U)", + $"Y轴方向角: {calibResult.YAxisAngleDeg:F4}° (相对探测器V)", + $"正交性误差: {calibResult.OrthogonalityErrorDeg:F4}°", + $"X方向RMS: {calibResult.XRmsPx:F3} px", + $"Y方向RMS: {calibResult.YRmsPx:F3} px", + }; + File.WriteAllLines(txtPath, lines); + + StatusMessage = "Stage XY 标定完成"; + MessageBox.Show( + $"Stage XY 标定完成!\n\n" + + $"X轴缩放: {calibResult.ScaleX:F4} px/mm\n" + + $"Y轴缩放: {calibResult.ScaleY:F4} px/mm\n" + + $"X轴方向角: {calibResult.XAxisAngleDeg:F4}°\n" + + $"Y轴方向角: {calibResult.YAxisAngleDeg:F4}°\n" + + $"正交性误差: {calibResult.OrthogonalityErrorDeg:F4}°\n\n" + + $"结果保存至:\n{txtPath}", + "Stage XY Calibration", + MessageBoxButton.OK, MessageBoxImage.Information); + } + else + { + MessageBox.Show( + $"标定失败: {calibResult.ErrorMessage}", + "Stage XY Calibration", + MessageBoxButton.OK, MessageBoxImage.Warning); + } + } + catch (OperationCanceledException) + { + _motionService.StopAll(); + StatusMessage = "已取消"; + } + catch (CalibrationException ex) + { + _motionService.StopAll(); + MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); + } + catch (Exception ex) + { + MessageBox.Show($"Stage XY 标定出错:\n{ex.Message}", "错误", + MessageBoxButton.OK, MessageBoxImage.Error); + } + finally + { + IsRunning = false; + _cts?.Dispose(); + _cts = null; + } + } + + #endregion + + private static string GetConfigFilePath() + { + return Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "CalibrationConfig.json"); + } + + private void OnExit() + { + if (_cts != null && !_cts.IsCancellationRequested) + { + _cts.Cancel(); + _motionService.StopAll(); + } + Application.Current.Windows.OfType() + .FirstOrDefault(w => w.DataContext == this)?.Close(); + } +} diff --git a/XP.Calibration/ViewModels/DetectorCenteringResultViewModel.cs b/XP.Calibration/ViewModels/DetectorCenteringResultViewModel.cs index 737fba01..cffa5f26 100644 --- a/XP.Calibration/ViewModels/DetectorCenteringResultViewModel.cs +++ b/XP.Calibration/ViewModels/DetectorCenteringResultViewModel.cs @@ -1,54 +1,54 @@ -using System.Windows.Media; -using Prism.Mvvm; - -namespace XP.Calibration.ViewModels; - -/// -/// Detector Centering 结果对话框 ViewModel -/// -public class DetectorCenteringResultViewModel : BindableBase -{ - private const double MaxAllowedOffset = 0.2; // mm - private const double MaxAllowedTwist = 0.2; // degrees - - public double XOffset_mm { get; set; } - public double YOffset_mm { get; set; } - public double TwistAngle_deg { get; set; } - - public string XOffsetText => $"{XOffset_mm:F2}"; - public string YOffsetText => $"{YOffset_mm:F2}"; - public string TwistAngleText => $"{TwistAngle_deg:F2}"; - - public bool XPass => Math.Abs(XOffset_mm) <= MaxAllowedOffset; - public bool YPass => Math.Abs(YOffset_mm) <= MaxAllowedOffset; - public bool TwistPass => Math.Abs(TwistAngle_deg) <= MaxAllowedTwist; - public bool AllPass => XPass && YPass && TwistPass; - - public string XPassText => XPass ? "✔ Pass" : "✘ Fail"; - public string YPassText => YPass ? "✔ Pass" : "✘ Fail"; - public string TwistPassText => TwistPass ? "✔ Pass" : "✘ Fail"; - - public Brush XPassColor => XPass ? Brushes.Green : Brushes.Red; - public Brush YPassColor => YPass ? Brushes.Green : Brushes.Red; - public Brush TwistPassColor => TwistPass ? Brushes.Green : Brushes.Red; - - public string XHintText => FormatMoveHint(XOffset_mm, "Left", "Right"); - public string YHintText => FormatMoveHint(YOffset_mm, "Front", "Back"); - public string TwistHintText => FormatRotateHint(TwistAngle_deg); - - private static string FormatMoveHint(double offset, string negDir, string posDir) - { - double abs = Math.Abs(offset); - if (abs < 0.005) return "(Move 0mm)"; - string dir = offset < 0 ? negDir : posDir; - return $"(Move {abs:F2}mm {dir})"; - } - - private static string FormatRotateHint(double angle) - { - double abs = Math.Abs(angle); - if (abs < 0.005) return "(Rotate 0°)"; - string dir = angle < 0 ? "CW" : "CCW"; - return $"(Rotate {abs:F2}° {dir})"; - } -} +using System.Windows.Media; +using Prism.Mvvm; + +namespace XP.Calibration.ViewModels; + +/// +/// Detector Centering 结果对话框 ViewModel +/// +public class DetectorCenteringResultViewModel : BindableBase +{ + private const double MaxAllowedOffset = 0.2; // mm + private const double MaxAllowedTwist = 0.2; // degrees + + public double XOffset_mm { get; set; } + public double YOffset_mm { get; set; } + public double TwistAngle_deg { get; set; } + + public string XOffsetText => $"{XOffset_mm:F2}"; + public string YOffsetText => $"{YOffset_mm:F2}"; + public string TwistAngleText => $"{TwistAngle_deg:F2}"; + + public bool XPass => Math.Abs(XOffset_mm) <= MaxAllowedOffset; + public bool YPass => Math.Abs(YOffset_mm) <= MaxAllowedOffset; + public bool TwistPass => Math.Abs(TwistAngle_deg) <= MaxAllowedTwist; + public bool AllPass => XPass && YPass && TwistPass; + + public string XPassText => XPass ? "✔ Pass" : "✘ Fail"; + public string YPassText => YPass ? "✔ Pass" : "✘ Fail"; + public string TwistPassText => TwistPass ? "✔ Pass" : "✘ Fail"; + + public Brush XPassColor => XPass ? Brushes.Green : Brushes.Red; + public Brush YPassColor => YPass ? Brushes.Green : Brushes.Red; + public Brush TwistPassColor => TwistPass ? Brushes.Green : Brushes.Red; + + public string XHintText => FormatMoveHint(XOffset_mm, "Left", "Right"); + public string YHintText => FormatMoveHint(YOffset_mm, "Front", "Back"); + public string TwistHintText => FormatRotateHint(TwistAngle_deg); + + private static string FormatMoveHint(double offset, string negDir, string posDir) + { + double abs = Math.Abs(offset); + if (abs < 0.005) return "(Move 0mm)"; + string dir = offset < 0 ? negDir : posDir; + return $"(Move {abs:F2}mm {dir})"; + } + + private static string FormatRotateHint(double angle) + { + double abs = Math.Abs(angle); + if (abs < 0.005) return "(Rotate 0°)"; + string dir = angle < 0 ? "CW" : "CCW"; + return $"(Rotate {abs:F2}° {dir})"; + } +} diff --git a/XP.Calibration/Views/CTCalibrationLowMagDialog.xaml b/XP.Calibration/Views/CTCalibrationLowMagDialog.xaml index 214f5007..37686a32 100644 --- a/XP.Calibration/Views/CTCalibrationLowMagDialog.xaml +++ b/XP.Calibration/Views/CTCalibrationLowMagDialog.xaml @@ -1,42 +1,42 @@ - - - - - - - - - - - Set the X-ray parameters such that the object is clearly visible - in the image. Then, choose a large FOD - such that the object's projection fills a small part of the image. - - - Only click OK when finished - the joysticks will be disabled afterwards! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +